az bot authsetting

管理 Bot 上的 OAuth 連線設定。

命令

名稱 Description 類型 狀態
az bot authsetting create

在 Bot 上建立 OAuth 連線設定。

核心 GA
az bot authsetting delete

刪除 Bot 上的 OAuth 連線設定。

核心 GA
az bot authsetting list

在 Bot 上顯示所有 OAuth 連線設定。

核心 GA
az bot authsetting list-providers

列出所有可用於建立 OAuth 連線設定之服務提供者的詳細資料。

核心 GA
az bot authsetting show

在 Bot 上顯示 OAuth 連線設定的詳細資料。

核心 GA

az bot authsetting create

在 Bot 上建立 OAuth 連線設定。

az bot authsetting create --client-id
                          --client-secret
                          --name
                          --provider-scope-string
                          --resource-group
                          --service
                          --setting-name
                          [--parameters]

範例

在 Bot 上建立新的 OAuth 連線設定。

az bot authsetting create -g MyResourceGroup -n botName -c myConnectionName \
--client-id clientId --client-secret secret --provider-scope-string "scope1 scope2"\
--service google --parameters id=myid

必要參數

--client-id

與服務提供者設定相關聯的用戶端識別碼。

--client-secret

與服務提供者設定相關聯的用戶端密碼。

--name -n

Bot 的資源名稱。 Bot 名稱長度必須介於 4 到 42 個字元之間。 Bot 名稱只能包含下列字元:-、a 到 z、A 到 Z、0 到 9 和 _。

--provider-scope-string

與服務提供者設定相關聯的範圍字串。此字串應該視需要為服務提供者分隔。

--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--service

服務提供者的名稱。 如需所有服務提供者的清單,請使用 az bot connection listserviceproviders

--setting-name -c

oauth 連線設定的名稱。

選擇性參數

--parameters

服務提供者參數的參數值。 使用方式:--parameters key=value key1=value1。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az bot authsetting delete

刪除 Bot 上的 OAuth 連線設定。

az bot authsetting delete --name
                          --resource-group
                          --setting-name

必要參數

--name -n

Bot 的資源名稱。 Bot 名稱長度必須介於 4 到 42 個字元之間。 Bot 名稱只能包含下列字元:-、a 到 z、A 到 Z、0 到 9 和 _。

--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--setting-name -c

oauth 連線設定的名稱。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az bot authsetting list

在 Bot 上顯示所有 OAuth 連線設定。

az bot authsetting list --name
                        --resource-group

必要參數

--name -n

Bot 的資源名稱。 Bot 名稱長度必須介於 4 到 42 個字元之間。 Bot 名稱只能包含下列字元:-、a 到 z、A 到 Z、0 到 9 和 _。

--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az bot authsetting list-providers

列出所有可用於建立 OAuth 連線設定之服務提供者的詳細資料。

az bot authsetting list-providers [--provider-name]

範例

列出所有服務提供者。

az bot authsetting list-providers

依特定類型的服務提供者進行篩選。

az bot authsetting list-providers --provider-name google

選擇性參數

--provider-name

要擷取詳細資料的服務提供者名稱。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az bot authsetting show

在 Bot 上顯示 OAuth 連線設定的詳細資料。

az bot authsetting show --name
                        --resource-group
                        --setting-name

必要參數

--name -n

Bot 的資源名稱。 Bot 名稱長度必須介於 4 到 42 個字元之間。 Bot 名稱只能包含下列字元:-、a 到 z、A 到 Z、0 到 9 和 _。

--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--setting-name -c

oauth 連線設定的名稱。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。