az webapp connection create

Note

このコマンド グループには、Azure CLI と少なくとも 1 つの拡張機能の両方で定義されているコマンドがあります。 各拡張機能をインストールして、拡張機能を活用します。 拡張機能の詳細をご覧ください。

Web アプリとターゲット リソースの間に接続を作成します。

コマンド

名前 説明 Status
az webapp connection create app-insights

app-insights への Web アプリ接続を作成します。

コア GA
az webapp connection create appconfig

appconfig への Web アプリ接続を作成します。

コア GA
az webapp connection create confluent-cloud

confluent-cloud への Web アプリ接続を作成します。

コア GA
az webapp connection create cosmos-cassandra

cosmos-cassandra への Web アプリ接続を作成します。

コア GA
az webapp connection create cosmos-gremlin

cosmos-gremlin への Web アプリ接続を作成します。

コア GA
az webapp connection create cosmos-mongo

cosmos-mongo への Web アプリ接続を作成します。

コア GA
az webapp connection create cosmos-sql

cosmos-sql への Web アプリ接続を作成します。

コア GA
az webapp connection create cosmos-table

cosmos-table への Web アプリ接続を作成します。

コア GA
az webapp connection create eventhub

eventhub への Web アプリ接続を作成します。

コア GA
az webapp connection create keyvault

keyvault への Web アプリ接続を作成します。

コア GA
az webapp connection create mysql

mysql への Web アプリ接続を作成します。

コア "非推奨"
az webapp connection create mysql-flexible

mysql-flexible への Web アプリ接続を作成します。

コア GA
az webapp connection create mysql-flexible (serviceconnector-passwordless 拡張機能)

mysql-flexible への Web アプリ接続を作成します。

拡張子 GA
az webapp connection create postgres

postgres への Web アプリ接続を作成します。

コア "非推奨"
az webapp connection create postgres (serviceconnector-passwordless 拡張機能)

postgres への Web アプリ接続を作成します。

拡張子 GA
az webapp connection create postgres-flexible

postgres フレキシブルへの Web アプリ接続を作成します。

コア GA
az webapp connection create postgres-flexible (serviceconnector-passwordless 拡張機能)

postgres フレキシブルへの Web アプリ接続を作成します。

拡張子 GA
az webapp connection create redis

Redis への Web アプリ接続を作成します。

コア GA
az webapp connection create redis-enterprise

redis-enterprise への Web アプリ接続を作成します。

コア GA
az webapp connection create servicebus

servicebus への Web アプリ接続を作成します。

コア GA
az webapp connection create signalr

Signalr への Web アプリ接続を作成します。

コア GA
az webapp connection create sql

sql への Web アプリ接続を作成します。

コア GA
az webapp connection create sql (serviceconnector-passwordless 拡張機能)

sql への Web アプリ接続を作成します。

拡張子 GA
az webapp connection create storage-blob

ストレージ BLOB への Web アプリ接続を作成します。

コア GA
az webapp connection create storage-file

ストレージ ファイルへの Web アプリ接続を作成します。

コア GA
az webapp connection create storage-queue

storage-queue への Web アプリ接続を作成します。

コア GA
az webapp connection create storage-table

storage-table への Web アプリ接続を作成します。

コア GA
az webapp connection create webpubsub

webpubsub への Web アプリ接続を作成します。

コア GA

az webapp connection create app-insights

app-insights への Web アプリ接続を作成します。

az webapp connection create app-insights [--app-insights]
                                         [--appconfig-id]
                                         [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python}]
                                         [--connection]
                                         [--customized-keys]
                                         [--name]
                                         [--no-wait]
                                         [--opt-out {auth, configinfo, publicnetwork}]
                                         [--resource-group]
                                         [--secret]
                                         [--slot]
                                         [--source-id]
                                         [--target-id]
                                         [--target-resource-group]
                                         [--vault-id]

Web アプリと app-insights の間の接続を対話形式で作成する

az webapp connection create app-insights

リソース名を使用して Web アプリと app-insights の間の接続を作成する

az webapp connection create app-insights -g WebAppRG -n MyWebApp --tg AppInsightsRG --app-insights MyAppInsights --secret

リソース名を使用して Web アプリ スロットと app-insights の間の接続を作成する

az webapp connection create app-insights -g WebAppRG -n MyWebApp --slot MySlot --tg AppInsightsRG --app-insights MyAppInsights --secret

リソース ID を使用して Web アプリと app-insights の間の接続を作成する

az webapp connection create app-insights --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/microsoft.insights/components/{appinsights} --secret

省略可能のパラメーター

--app-insights

アプリの分析情報の名前。 '--target-id' が指定されていない場合は必須です。

--appconfig-id

構成を格納するアプリ構成 ID。

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: dotnet, dotnet-internal, go, java, nodejs, none, python
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--opt-out

一部の構成手順を無効にするかどうか。 configinfo を使用して、ソースの構成情報の変更を調整します。 publicnetwork を使用して、パブリック ネットワーク アクセスの構成を無効にします。認証を使用して、マネージド ID の有効化や RBAC ロールの付与などの認証構成をスキップします。

承認された値: auth, configinfo, publicnetwork
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--secret

シークレットの認証情報。

使用法: --secret。

--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group', '--app-insights'] が指定されていない場合は必須です。

--target-resource-group --tg

アプリの分析情報を含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--vault-id

シークレット値を格納するキー コンテナーの ID。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create appconfig

appconfig への Web アプリ接続を作成します。

az webapp connection create appconfig [--app-config]
                                      [--appconfig-id]
                                      [--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
                                      [--connection]
                                      [--customized-keys]
                                      [--name]
                                      [--no-wait]
                                      [--opt-out {auth, configinfo, publicnetwork}]
                                      [--private-endpoint {false, true}]
                                      [--resource-group]
                                      [--secret]
                                      [--service-principal]
                                      [--slot]
                                      [--source-id]
                                      [--system-identity]
                                      [--target-id]
                                      [--target-resource-group]
                                      [--user-identity]
                                      [--vault-id]

Web アプリと appconfig の間の接続を対話形式で作成する

az webapp connection create appconfig

リソース名を使用して Web アプリと appconfig の間の接続を作成する

az webapp connection create appconfig -g WebAppRG -n MyWebApp --tg AppconfigRG --app-config MyConfigStore --system-identity

リソース名を使用して Web アプリ スロットと appconfig の間の接続を作成する

az webapp connection create appconfig -g WebAppRG -n MyWebApp --slot MySlot --tg AppconfigRG --app-config MyConfigStore --system-identity

リソース ID を使用して Web アプリと appconfig の間の接続を作成する

az webapp connection create appconfig --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.AppConfiguration/configurationStores/{config_store} --system-identity

省略可能のパラメーター

--app-config

アプリ構成の名前。 '--target-id' が指定されていない場合は必須です。

--appconfig-id

構成を格納するアプリ構成 ID。

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--opt-out

一部の構成手順を無効にするかどうか。 configinfo を使用して、ソースの構成情報の変更を調整します。 publicnetwork を使用して、パブリック ネットワーク アクセスの構成を無効にします。認証を使用して、マネージド ID の有効化や RBAC ロールの付与などの認証構成をスキップします。

承認された値: auth, configinfo, publicnetwork
--private-endpoint

プライベート エンドポイントでターゲット サービスを接続します。 ソース仮想ネットワーク内のプライベート エンドポイントを事前に作成する必要があります。

承認された値: false, true
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--secret

シークレットの認証情報。

使用法: --secret。

--service-principal

サービス プリンシパルの認証情報。

使用法: --service-principal client-id=XX secret=XX

client-id : 必須。 サービス プリンシパルのクライアント ID。 object-id: 省略可能。 サービス プリンシパル (エンタープライズ アプリケーション) のオブジェクト ID。 secret : 必須。 サービス プリンシパルのシークレット。

--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--system-identity

システム割り当て ID の認証情報。

使用法: --system-identity。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group', '--app-config'] が指定されていない場合は必須です。

--target-resource-group --tg

アプリ構成を含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--user-identity

ユーザー割り当て ID の認証情報。

使用法: --user-identity client-id=XX subs-id=XX

client-id : 必須。 ユーザー割り当て ID のクライアント ID。 subs-id : 必須。 ユーザー割り当て ID のサブスクリプション ID。

--vault-id

シークレット値を格納するキー コンテナーの ID。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create confluent-cloud

confluent-cloud への Web アプリ接続を作成します。

az webapp connection create confluent-cloud --bootstrap-server
                                            --kafka-key
                                            --kafka-secret
                                            --schema-key
                                            --schema-registry
                                            --schema-secret
                                            [--appconfig-id]
                                            [--client-type {dotnet, dotnet-internal, go, java, none, python, springBoot}]
                                            [--connection]
                                            [--customized-keys]
                                            [--name]
                                            [--no-wait]
                                            [--opt-out {auth, configinfo, publicnetwork}]
                                            [--resource-group]
                                            [--slot]
                                            [--source-id]
                                            [--vault-id]

Web アプリと confluent-cloud の間の接続を作成する

az webapp connection create confluent-cloud -g WebAppRG -n MyWebApp --bootstrap-server xxx.eastus.azure.confluent.cloud:9092 --kafka-key Name --kafka-secret Secret --schema-registry https://xxx.eastus.azure.confluent.cloud --schema-key Name --schema-secret Secret

必須のパラメーター

--bootstrap-server

Kafka ブートストラップ サーバーの URL。

--kafka-key

Kafka API-Key (キー)。

--kafka-secret

Kafka API-Key (シークレット)。

--schema-key

スキーマ レジストリ API キー (キー)。

--schema-registry

スキーマ レジストリの URL。

--schema-secret

スキーマ レジストリ API キー (シークレット)。

省略可能のパラメーター

--appconfig-id

構成を格納するアプリ構成 ID。

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: dotnet, dotnet-internal, go, java, none, python, springBoot
--connection

接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--opt-out

一部の構成手順を無効にするかどうか。 configinfo を使用して、ソースの構成情報の変更を調整します。 publicnetwork を使用して、パブリック ネットワーク アクセスの構成を無効にします。認証を使用して、マネージド ID の有効化や RBAC ロールの付与などの認証構成をスキップします。

承認された値: auth, configinfo, publicnetwork
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--vault-id

シークレット値を格納するキー コンテナーの ID。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create cosmos-cassandra

cosmos-cassandra への Web アプリ接続を作成します。

az webapp connection create cosmos-cassandra [--account]
                                             [--appconfig-id]
                                             [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
                                             [--connection]
                                             [--customized-keys]
                                             [--key-space]
                                             [--name]
                                             [--no-wait]
                                             [--opt-out {auth, configinfo, publicnetwork}]
                                             [--private-endpoint {false, true}]
                                             [--resource-group]
                                             [--secret]
                                             [--service-endpoint {false, true}]
                                             [--service-principal]
                                             [--slot]
                                             [--source-id]
                                             [--system-identity]
                                             [--target-id]
                                             [--target-resource-group]
                                             [--user-identity]
                                             [--vault-id]

Web アプリと cosmos-cassandra 間の接続を対話形式で作成する

az webapp connection create cosmos-cassandra

リソース名を使用して Web アプリと cosmos-cassandra の間の接続を作成する

az webapp connection create cosmos-cassandra -g WebAppRG -n MyWebApp --tg CosmosRG --account MyAccount --key-space MyKeySpace --system-identity

リソース名を使用して Web アプリ スロットと cosmos-cassandra の間の接続を作成する

az webapp connection create cosmos-cassandra -g WebAppRG -n MyWebApp --slot MySlot --tg CosmosRG --account MyAccount --key-space MyKeySpace --system-identity

リソース ID を使用して Web アプリと cosmos-cassandra の間の接続を作成する

az webapp connection create cosmos-cassandra --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/cassandraKeyspaces/{key_space} --system-identity

省略可能のパラメーター

--account

Cosmos データベース アカウントの名前。 '--target-id' が指定されていない場合は必須です。

--appconfig-id

構成を格納するアプリ構成 ID。

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--key-space

キースペースの名前。 '--target-id' が指定されていない場合は必須です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--opt-out

一部の構成手順を無効にするかどうか。 configinfo を使用して、ソースの構成情報の変更を調整します。 publicnetwork を使用して、パブリック ネットワーク アクセスの構成を無効にします。認証を使用して、マネージド ID の有効化や RBAC ロールの付与などの認証構成をスキップします。

承認された値: auth, configinfo, publicnetwork
--private-endpoint

プライベート エンドポイントでターゲット サービスを接続します。 ソース仮想ネットワーク内のプライベート エンドポイントを事前に作成する必要があります。

承認された値: false, true
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--secret

シークレットの認証情報。

使用法: --secret。

--service-endpoint

サービス エンドポイントでターゲット サービスを接続します。 ソース リソースは VNet に含まれている必要があり、ターゲット SKU はサービス エンドポイント機能をサポートする必要があります。

承認された値: false, true
--service-principal

サービス プリンシパルの認証情報。

使用法: --service-principal client-id=XX secret=XX

client-id : 必須。 サービス プリンシパルのクライアント ID。 object-id: 省略可能。 サービス プリンシパル (エンタープライズ アプリケーション) のオブジェクト ID。 secret : 必須。 サービス プリンシパルのシークレット。

--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--system-identity

システム割り当て ID の認証情報。

使用法: --system-identity。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group'、'--account'、'--key-space'] が指定されていない場合は必須です。

--target-resource-group --tg

Cosmos データベース アカウントを含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--user-identity

ユーザー割り当て ID の認証情報。

使用法: --user-identity client-id=XX subs-id=XX

client-id : 必須。 ユーザー割り当て ID のクライアント ID。 subs-id : 必須。 ユーザー割り当て ID のサブスクリプション ID。

--vault-id

シークレット値を格納するキー コンテナーの ID。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create cosmos-gremlin

cosmos-gremlin への Web アプリ接続を作成します。

az webapp connection create cosmos-gremlin [--account]
                                           [--appconfig-id]
                                           [--client-type {dotnet, dotnet-internal, java, nodejs, none, php, python}]
                                           [--connection]
                                           [--customized-keys]
                                           [--database]
                                           [--graph]
                                           [--name]
                                           [--no-wait]
                                           [--opt-out {auth, configinfo, publicnetwork}]
                                           [--private-endpoint {false, true}]
                                           [--resource-group]
                                           [--secret]
                                           [--service-endpoint {false, true}]
                                           [--service-principal]
                                           [--slot]
                                           [--source-id]
                                           [--system-identity]
                                           [--target-id]
                                           [--target-resource-group]
                                           [--user-identity]
                                           [--vault-id]

Web アプリと cosmos-gremlin の間の接続を対話形式で作成する

az webapp connection create cosmos-gremlin

リソース名を使用して Web アプリと cosmos-gremlin の間の接続を作成する

az webapp connection create cosmos-gremlin -g WebAppRG -n MyWebApp --tg CosmosRG --account MyAccount --database MyDB --graph MyGraph --system-identity

リソース名を使用して Web アプリ スロットと cosmos-gremlin の間の接続を作成する

az webapp connection create cosmos-gremlin -g WebAppRG -n MyWebApp --slot MySlot --tg CosmosRG --account MyAccount --database MyDB --graph MyGraph --system-identity

リソース ID を使用して Web アプリと cosmos-gremlin の間の接続を作成する

az webapp connection create cosmos-gremlin --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/gremlinDatabases/{database}/graphs/{graph} --system-identity

省略可能のパラメーター

--account

Cosmos データベース アカウントの名前。 '--target-id' が指定されていない場合は必須です。

--appconfig-id

構成を格納するアプリ構成 ID。

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: dotnet, dotnet-internal, java, nodejs, none, php, python
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--database

データベース名。 '--target-id' が指定されていない場合は必須です。

--graph

グラフの名前。 '--target-id' が指定されていない場合は必須です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--opt-out

一部の構成手順を無効にするかどうか。 configinfo を使用して、ソースの構成情報の変更を調整します。 publicnetwork を使用して、パブリック ネットワーク アクセスの構成を無効にします。認証を使用して、マネージド ID の有効化や RBAC ロールの付与などの認証構成をスキップします。

承認された値: auth, configinfo, publicnetwork
--private-endpoint

プライベート エンドポイントでターゲット サービスを接続します。 ソース仮想ネットワーク内のプライベート エンドポイントを事前に作成する必要があります。

承認された値: false, true
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--secret

シークレットの認証情報。

使用法: --secret。

--service-endpoint

サービス エンドポイントでターゲット サービスを接続します。 ソース リソースは VNet に含まれている必要があり、ターゲット SKU はサービス エンドポイント機能をサポートする必要があります。

承認された値: false, true
--service-principal

サービス プリンシパルの認証情報。

使用法: --service-principal client-id=XX secret=XX

client-id : 必須。 サービス プリンシパルのクライアント ID。 object-id: 省略可能。 サービス プリンシパル (エンタープライズ アプリケーション) のオブジェクト ID。 secret : 必須。 サービス プリンシパルのシークレット。

--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--system-identity

システム割り当て ID の認証情報。

使用法: --system-identity。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group'、'--account'、'--database'、'--graph'] が指定されていない場合は必須です。

--target-resource-group --tg

Cosmos データベース アカウントを含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--user-identity

ユーザー割り当て ID の認証情報。

使用法: --user-identity client-id=XX subs-id=XX

client-id : 必須。 ユーザー割り当て ID のクライアント ID。 subs-id : 必須。 ユーザー割り当て ID のサブスクリプション ID。

--vault-id

シークレット値を格納するキー コンテナーの ID。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create cosmos-mongo

cosmos-mongo への Web アプリ接続を作成します。

az webapp connection create cosmos-mongo [--account]
                                         [--appconfig-id]
                                         [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, springBoot}]
                                         [--connection]
                                         [--customized-keys]
                                         [--database]
                                         [--name]
                                         [--no-wait]
                                         [--opt-out {auth, configinfo, publicnetwork}]
                                         [--private-endpoint {false, true}]
                                         [--resource-group]
                                         [--secret]
                                         [--service-endpoint {false, true}]
                                         [--service-principal]
                                         [--slot]
                                         [--source-id]
                                         [--system-identity]
                                         [--target-id]
                                         [--target-resource-group]
                                         [--user-identity]
                                         [--vault-id]

Web アプリと cosmos-mongo の間の接続を対話形式で作成する

az webapp connection create cosmos-mongo

リソース名を使用して Web アプリと cosmos-mongo の間の接続を作成する

az webapp connection create cosmos-mongo -g WebAppRG -n MyWebApp --tg CosmosRG --account MyAccount --database MyDB --system-identity

リソース名を使用して Web アプリ スロットと cosmos-mongo の間の接続を作成する

az webapp connection create cosmos-mongo -g WebAppRG -n MyWebApp --slot MySlot --tg CosmosRG --account MyAccount --database MyDB --system-identity

リソース ID を使用して Web アプリと cosmos-mongo の間の接続を作成する

az webapp connection create cosmos-mongo --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/mongodbDatabases/{database} --system-identity

省略可能のパラメーター

--account

Cosmos データベース アカウントの名前。 '--target-id' が指定されていない場合は必須です。

--appconfig-id

構成を格納するアプリ構成 ID。

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: dotnet, dotnet-internal, go, java, nodejs, none, springBoot
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--database

データベース名。 '--target-id' が指定されていない場合は必須です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--opt-out

一部の構成手順を無効にするかどうか。 configinfo を使用して、ソースの構成情報の変更を調整します。 publicnetwork を使用して、パブリック ネットワーク アクセスの構成を無効にします。認証を使用して、マネージド ID の有効化や RBAC ロールの付与などの認証構成をスキップします。

承認された値: auth, configinfo, publicnetwork
--private-endpoint

プライベート エンドポイントでターゲット サービスを接続します。 ソース仮想ネットワーク内のプライベート エンドポイントを事前に作成する必要があります。

承認された値: false, true
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--secret

シークレットの認証情報。

使用法: --secret。

--service-endpoint

サービス エンドポイントでターゲット サービスを接続します。 ソース リソースは VNet に含まれている必要があり、ターゲット SKU はサービス エンドポイント機能をサポートする必要があります。

承認された値: false, true
--service-principal

サービス プリンシパルの認証情報。

使用法: --service-principal client-id=XX secret=XX

client-id : 必須。 サービス プリンシパルのクライアント ID。 object-id: 省略可能。 サービス プリンシパル (エンタープライズ アプリケーション) のオブジェクト ID。 secret : 必須。 サービス プリンシパルのシークレット。

--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--system-identity

システム割り当て ID の認証情報。

使用法: --system-identity。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group'、'--account'、'--database'] が指定されていない場合は必須です。

--target-resource-group --tg

Cosmos データベース アカウントを含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--user-identity

ユーザー割り当て ID の認証情報。

使用法: --user-identity client-id=XX subs-id=XX

client-id : 必須。 ユーザー割り当て ID のクライアント ID。 subs-id : 必須。 ユーザー割り当て ID のサブスクリプション ID。

--vault-id

シークレット値を格納するキー コンテナーの ID。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create cosmos-sql

cosmos-sql への Web アプリ接続を作成します。

az webapp connection create cosmos-sql [--account]
                                       [--appconfig-id]
                                       [--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
                                       [--connection]
                                       [--customized-keys]
                                       [--database]
                                       [--name]
                                       [--no-wait]
                                       [--opt-out {auth, configinfo, publicnetwork}]
                                       [--private-endpoint {false, true}]
                                       [--resource-group]
                                       [--secret]
                                       [--service-endpoint {false, true}]
                                       [--service-principal]
                                       [--slot]
                                       [--source-id]
                                       [--system-identity]
                                       [--target-id]
                                       [--target-resource-group]
                                       [--user-identity]
                                       [--vault-id]

Web アプリと cosmos-sql の間の接続を対話形式で作成する

az webapp connection create cosmos-sql

リソース名を使用して Web アプリと cosmos-sql の間の接続を作成する

az webapp connection create cosmos-sql -g WebAppRG -n MyWebApp --tg CosmosRG --account MyAccount --database MyDB --system-identity

リソース名を使用して Web アプリ スロットと cosmos-sql の間の接続を作成する

az webapp connection create cosmos-sql -g WebAppRG -n MyWebApp --slot MySlot --tg CosmosRG --account MyAccount --database MyDB --system-identity

リソース ID を使用して Web アプリと cosmos-sql の間の接続を作成する

az webapp connection create cosmos-sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/sqlDatabases/{database} --system-identity

省略可能のパラメーター

--account

Cosmos データベース アカウントの名前。 '--target-id' が指定されていない場合は必須です。

--appconfig-id

構成を格納するアプリ構成 ID。

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--database

データベース名。 '--target-id' が指定されていない場合は必須です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--opt-out

一部の構成手順を無効にするかどうか。 configinfo を使用して、ソースの構成情報の変更を調整します。 publicnetwork を使用して、パブリック ネットワーク アクセスの構成を無効にします。認証を使用して、マネージド ID の有効化や RBAC ロールの付与などの認証構成をスキップします。

承認された値: auth, configinfo, publicnetwork
--private-endpoint

プライベート エンドポイントでターゲット サービスを接続します。 ソース仮想ネットワーク内のプライベート エンドポイントを事前に作成する必要があります。

承認された値: false, true
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--secret

シークレットの認証情報。

使用法: --secret。

--service-endpoint

サービス エンドポイントでターゲット サービスを接続します。 ソース リソースは VNet に含まれている必要があり、ターゲット SKU はサービス エンドポイント機能をサポートする必要があります。

承認された値: false, true
--service-principal

サービス プリンシパルの認証情報。

使用法: --service-principal client-id=XX secret=XX

client-id : 必須。 サービス プリンシパルのクライアント ID。 object-id: 省略可能。 サービス プリンシパル (エンタープライズ アプリケーション) のオブジェクト ID。 secret : 必須。 サービス プリンシパルのシークレット。

--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--system-identity

システム割り当て ID の認証情報。

使用法: --system-identity。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group'、'--account'、'--database'] が指定されていない場合は必須です。

--target-resource-group --tg

Cosmos データベース アカウントを含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--user-identity

ユーザー割り当て ID の認証情報。

使用法: --user-identity client-id=XX subs-id=XX

client-id : 必須。 ユーザー割り当て ID のクライアント ID。 subs-id : 必須。 ユーザー割り当て ID のサブスクリプション ID。

--vault-id

シークレット値を格納するキー コンテナーの ID。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create cosmos-table

cosmos-table への Web アプリ接続を作成します。

az webapp connection create cosmos-table [--account]
                                         [--appconfig-id]
                                         [--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
                                         [--connection]
                                         [--customized-keys]
                                         [--name]
                                         [--no-wait]
                                         [--opt-out {auth, configinfo, publicnetwork}]
                                         [--private-endpoint {false, true}]
                                         [--resource-group]
                                         [--secret]
                                         [--service-endpoint {false, true}]
                                         [--service-principal]
                                         [--slot]
                                         [--source-id]
                                         [--system-identity]
                                         [--table]
                                         [--target-id]
                                         [--target-resource-group]
                                         [--user-identity]
                                         [--vault-id]

Web アプリと cosmos-table の間の接続を対話形式で作成する

az webapp connection create cosmos-table

リソース名を使用して webapp と cosmos-table の間の接続を作成する

az webapp connection create cosmos-table -g WebAppRG -n MyWebApp --tg CosmosRG --account MyAccount --table MyTable --system-identity

リソース名を使用して Web アプリ スロットと cosmos-table の間の接続を作成する

az webapp connection create cosmos-table -g WebAppRG -n MyWebApp --slot MySlot --tg CosmosRG --account MyAccount --table MyTable --system-identity

リソース ID を使用して Web アプリと cosmos-table の間の接続を作成する

az webapp connection create cosmos-table --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/tables/{table} --system-identity

省略可能のパラメーター

--account

Cosmos データベース アカウントの名前。 '--target-id' が指定されていない場合は必須です。

--appconfig-id

構成を格納するアプリ構成 ID。

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--opt-out

一部の構成手順を無効にするかどうか。 configinfo を使用して、ソースの構成情報の変更を調整します。 publicnetwork を使用して、パブリック ネットワーク アクセスの構成を無効にします。認証を使用して、マネージド ID の有効化や RBAC ロールの付与などの認証構成をスキップします。

承認された値: auth, configinfo, publicnetwork
--private-endpoint

プライベート エンドポイントでターゲット サービスを接続します。 ソース仮想ネットワーク内のプライベート エンドポイントを事前に作成する必要があります。

承認された値: false, true
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--secret

シークレットの認証情報。

使用法: --secret。

--service-endpoint

サービス エンドポイントでターゲット サービスを接続します。 ソース リソースは VNet に含まれている必要があり、ターゲット SKU はサービス エンドポイント機能をサポートする必要があります。

承認された値: false, true
--service-principal

サービス プリンシパルの認証情報。

使用法: --service-principal client-id=XX secret=XX

client-id : 必須。 サービス プリンシパルのクライアント ID。 object-id: 省略可能。 サービス プリンシパル (エンタープライズ アプリケーション) のオブジェクト ID。 secret : 必須。 サービス プリンシパルのシークレット。

--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--system-identity

システム割り当て ID の認証情報。

使用法: --system-identity。

--table

テーブルの名前。 '--target-id' が指定されていない場合は必須です。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group', '--account', '--table'] が指定されていない場合は必須です。

--target-resource-group --tg

Cosmos データベース アカウントを含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--user-identity

ユーザー割り当て ID の認証情報。

使用法: --user-identity client-id=XX subs-id=XX

client-id : 必須。 ユーザー割り当て ID のクライアント ID。 subs-id : 必須。 ユーザー割り当て ID のサブスクリプション ID。

--vault-id

シークレット値を格納するキー コンテナーの ID。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create eventhub

eventhub への Web アプリ接続を作成します。

az webapp connection create eventhub [--appconfig-id]
                                     [--client-type {dotnet, dotnet-internal, go, java, kafka-springBoot, nodejs, none, python, springBoot}]
                                     [--connection]
                                     [--customized-keys]
                                     [--name]
                                     [--namespace]
                                     [--no-wait]
                                     [--opt-out {auth, configinfo, publicnetwork}]
                                     [--private-endpoint {false, true}]
                                     [--resource-group]
                                     [--secret]
                                     [--service-endpoint {false, true}]
                                     [--service-principal]
                                     [--slot]
                                     [--source-id]
                                     [--system-identity]
                                     [--target-id]
                                     [--target-resource-group]
                                     [--user-identity]
                                     [--vault-id]

Web アプリと eventhub の間の接続を対話形式で作成する

az webapp connection create eventhub

リソース名を使用して Web アプリと eventhub の間の接続を作成する

az webapp connection create eventhub -g WebAppRG -n MyWebApp --tg EventhubRG --namespace MyNamespace --system-identity

リソース名を使用して Web アプリ スロットと eventhub の間の接続を作成する

az webapp connection create eventhub -g WebAppRG -n MyWebApp --slot MySlot --tg EventhubRG --namespace MyNamespace --system-identity

リソース ID を使用して Web アプリと eventhub の間の接続を作成する

az webapp connection create eventhub --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.EventHub/namespaces/{namespace} --system-identity

省略可能のパラメーター

--appconfig-id

構成を格納するアプリ構成 ID。

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: dotnet, dotnet-internal, go, java, kafka-springBoot, nodejs, none, python, springBoot
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--namespace

eventhub 名前空間の名前。 '--target-id' が指定されていない場合は必須です。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--opt-out

一部の構成手順を無効にするかどうか。 configinfo を使用して、ソースの構成情報の変更を調整します。 publicnetwork を使用して、パブリック ネットワーク アクセスの構成を無効にします。認証を使用して、マネージド ID の有効化や RBAC ロールの付与などの認証構成をスキップします。

承認された値: auth, configinfo, publicnetwork
--private-endpoint

プライベート エンドポイントでターゲット サービスを接続します。 ソース仮想ネットワーク内のプライベート エンドポイントを事前に作成する必要があります。

承認された値: false, true
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--secret

シークレットの認証情報。

使用法: --secret。

--service-endpoint

サービス エンドポイントでターゲット サービスを接続します。 ソース リソースは VNet に含まれている必要があり、ターゲット SKU はサービス エンドポイント機能をサポートする必要があります。

承認された値: false, true
--service-principal

サービス プリンシパルの認証情報。

使用法: --service-principal client-id=XX secret=XX

client-id : 必須。 サービス プリンシパルのクライアント ID。 object-id: 省略可能。 サービス プリンシパル (エンタープライズ アプリケーション) のオブジェクト ID。 secret : 必須。 サービス プリンシパルのシークレット。

--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--system-identity

システム割り当て ID の認証情報。

使用法: --system-identity。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group', '--namespace'] が指定されていない場合は必須です。

--target-resource-group --tg

eventhub を含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--user-identity

ユーザー割り当て ID の認証情報。

使用法: --user-identity client-id=XX subs-id=XX

client-id : 必須。 ユーザー割り当て ID のクライアント ID。 subs-id : 必須。 ユーザー割り当て ID のサブスクリプション ID。

--vault-id

シークレット値を格納するキー コンテナーの ID。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create keyvault

keyvault への Web アプリ接続を作成します。

az webapp connection create keyvault [--appconfig-id]
                                     [--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
                                     [--connection]
                                     [--customized-keys]
                                     [--name]
                                     [--new {false, true}]
                                     [--no-wait]
                                     [--opt-out {auth, configinfo, publicnetwork}]
                                     [--private-endpoint {false, true}]
                                     [--resource-group]
                                     [--service-endpoint {false, true}]
                                     [--service-principal]
                                     [--slot]
                                     [--source-id]
                                     [--system-identity]
                                     [--target-id]
                                     [--target-resource-group]
                                     [--user-identity]
                                     [--vault]
                                     [--vault-id]

Web アプリと keyvault の間の接続を対話形式で作成する

az webapp connection create keyvault

リソース名を使用して Web アプリと keyvault の間の接続を作成する

az webapp connection create keyvault -g WebAppRG -n MyWebApp --tg KeyvaultRG --vault MyVault --system-identity

リソース名を使用して Web アプリ スロットと keyvault の間の接続を作成する

az webapp connection create keyvault -g WebAppRG -n MyWebApp --slot MySlot --tg KeyvaultRG --vault MyVault --system-identity

リソース ID を使用して Web アプリと keyvault の間の接続を作成する

az webapp connection create keyvault --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.KeyVault/vaults/{vault} --system-identity

新しい keyvault を作成し、Web アプリを対話形式で接続する

az webapp connection create keyvault --new

新しい keyvault を作成し、Web アプリをそれに接続する

az webapp connection create keyvault --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --new

省略可能のパラメーター

--appconfig-id

構成を格納するアプリ構成 ID。

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--new

Web アプリ接続の作成時に新しい keyvault を作成するかどうかを示します。

承認された値: false, true
既定値: False
--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--opt-out

一部の構成手順を無効にするかどうか。 configinfo を使用して、ソースの構成情報の変更を調整します。 publicnetwork を使用して、パブリック ネットワーク アクセスの構成を無効にします。認証を使用して、マネージド ID の有効化や RBAC ロールの付与などの認証構成をスキップします。

承認された値: auth, configinfo, publicnetwork
--private-endpoint

プライベート エンドポイントでターゲット サービスを接続します。 ソース仮想ネットワーク内のプライベート エンドポイントを事前に作成する必要があります。

承認された値: false, true
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--service-endpoint

サービス エンドポイントでターゲット サービスを接続します。 ソース リソースは VNet に含まれている必要があり、ターゲット SKU はサービス エンドポイント機能をサポートする必要があります。

承認された値: false, true
--service-principal

サービス プリンシパルの認証情報。

使用法: --service-principal client-id=XX secret=XX

client-id : 必須。 サービス プリンシパルのクライアント ID。 object-id: 省略可能。 サービス プリンシパル (エンタープライズ アプリケーション) のオブジェクト ID。 secret : 必須。 サービス プリンシパルのシークレット。

--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--system-identity

システム割り当て ID の認証情報。

使用法: --system-identity。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group', '--vault'] が指定されていない場合は必須です。

--target-resource-group --tg

keyvault を含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--user-identity

ユーザー割り当て ID の認証情報。

使用法: --user-identity client-id=XX subs-id=XX

client-id : 必須。 ユーザー割り当て ID のクライアント ID。 subs-id : 必須。 ユーザー割り当て ID のサブスクリプション ID。

--vault

keyvault の名前。 '--target-id' が指定されていない場合は必須です。

--vault-id

シークレット値を格納するキー コンテナーの ID。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create mysql

非推奨

このコマンドは非推奨となり、今後のリリースで削除される予定です。

mysql への Web アプリ接続を作成します。

az webapp connection create mysql [--appconfig-id]
                                  [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                  [--config-connstr {false, true}]
                                  [--connection]
                                  [--customized-keys]
                                  [--database]
                                  [--name]
                                  [--no-wait]
                                  [--opt-out {auth, configinfo, publicnetwork}]
                                  [--private-endpoint {false, true}]
                                  [--resource-group]
                                  [--secret]
                                  [--server]
                                  [--service-endpoint {false, true}]
                                  [--slot]
                                  [--source-id]
                                  [--target-id]
                                  [--target-resource-group]
                                  [--vault-id]

Web アプリと mysql の間の接続を対話形式で作成する

az webapp connection create mysql

リソース名を使用して Web アプリと mysql の間の接続を作成する

az webapp connection create mysql -g WebAppRG -n MyWebApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX

リソース名を使用して Web アプリ スロットと mysql の間の接続を作成する

az webapp connection create mysql -g WebAppRG -n MyWebApp --slot MySlot --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX

リソース ID を使用して webapp と mysql の間の接続を作成する

az webapp connection create mysql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBForMySQL/servers/{server}/databases/{database} --secret name=XX secret=XX

省略可能のパラメーター

--appconfig-id

構成を格納するアプリ構成 ID。

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
プレビュー

構成を接続文字列に格納します。dotnet client_typeと共に使用することだけが可能です。

承認された値: false, true
既定値: False
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--database

mysql データベースの名前。 '--target-id' が指定されていない場合は必須です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--opt-out

一部の構成手順を無効にするかどうか。 configinfo を使用して、ソースの構成情報の変更を調整します。 publicnetwork を使用して、パブリック ネットワーク アクセスの構成を無効にします。認証を使用して、マネージド ID の有効化や RBAC ロールの付与などの認証構成をスキップします。

承認された値: auth, configinfo, publicnetwork
--private-endpoint

プライベート エンドポイントでターゲット サービスを接続します。 ソース仮想ネットワーク内のプライベート エンドポイントを事前に作成する必要があります。

承認された値: false, true
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--secret

シークレットの認証情報。

使用法: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

name : 必須。 シークレット認証のユーザー名またはアカウント名。シークレット: シークレットの <1 つである secret-uri、secret-name> が必要です。 シークレット認証のパスワードまたはアカウント キー。secret-uri: シークレットの <1 つである secret-uri、secret-name> が必要です。 パスワードを格納する Keyvault シークレット URI。 secret-name: シークレットの <1 つである secret-uri、secret-name> が必要です。 パスワードを格納する Keyvault シークレット名。 これは AKS 専用です。

--server

mysql サーバーの名前。 '--target-id' が指定されていない場合は必須です。

--service-endpoint

サービス エンドポイントでターゲット サービスを接続します。 ソース リソースは VNet に含まれている必要があり、ターゲット SKU はサービス エンドポイント機能をサポートする必要があります。

承認された値: false, true
--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group', '--server', '--database'] が指定されていない場合は必須です。

--target-resource-group --tg

mysql サーバーを含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--vault-id

シークレット値を格納するキー コンテナーの ID。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create mysql-flexible

mysql-flexible への Web アプリ接続を作成します。

az webapp connection create mysql-flexible [--appconfig-id]
                                           [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                           [--config-connstr {false, true}]
                                           [--connection]
                                           [--customized-keys]
                                           [--database]
                                           [--name]
                                           [--no-wait]
                                           [--opt-out {auth, configinfo, publicnetwork}]
                                           [--resource-group]
                                           [--secret]
                                           [--server]
                                           [--service-principal]
                                           [--slot]
                                           [--source-id]
                                           [--system-identity]
                                           [--target-id]
                                           [--target-resource-group]
                                           [--user-identity]
                                           [--vault-id]

webapp と mysql-flexible の間の接続を対話形式で作成する

az webapp connection create mysql-flexible

リソース名を使用して webapp と mysql-flexible の間の接続を作成する

az webapp connection create mysql-flexible -g WebAppRG -n MyWebApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX

リソース名を使用して Web アプリ スロットと mysql-flexible の間の接続を作成する

az webapp connection create mysql-flexible -g WebAppRG -n MyWebApp --slot MySlot --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX

リソース ID を使用して webapp と mysql-flexible の間の接続を作成する

az webapp connection create mysql-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforMySQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX

省略可能のパラメーター

--appconfig-id

構成を格納するアプリ構成 ID。

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
プレビュー

構成を接続文字列に格納します。dotnet client_typeと共に使用することだけが可能です。

承認された値: false, true
既定値: False
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--database

mysql フレキシブル データベースの名前。 '--target-id' が指定されていない場合は必須です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--opt-out

一部の構成手順を無効にするかどうか。 configinfo を使用して、ソースの構成情報の変更を調整します。 publicnetwork を使用して、パブリック ネットワーク アクセスの構成を無効にします。認証を使用して、マネージド ID の有効化や RBAC ロールの付与などの認証構成をスキップします。

承認された値: auth, configinfo, publicnetwork
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--secret

シークレットの認証情報。

使用法: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

name : 必須。 シークレット認証のユーザー名またはアカウント名。シークレット: シークレットの <1 つである secret-uri、secret-name> が必要です。 シークレット認証のパスワードまたはアカウント キー。secret-uri: シークレットの <1 つである secret-uri、secret-name> が必要です。 パスワードを格納する Keyvault シークレット URI。 secret-name: シークレットの <1 つである secret-uri、secret-name> が必要です。 パスワードを格納する Keyvault シークレット名。 これは AKS 専用です。

--server

mysql フレキシブル サーバーの名前。 '--target-id' が指定されていない場合は必須です。

--service-principal

サービス プリンシパルの認証情報。

使用法: --service-principal client-id=XX secret=XX

client-id : 必須。 サービス プリンシパルのクライアント ID。 object-id: 省略可能。 サービス プリンシパル (エンタープライズ アプリケーション) のオブジェクト ID。 secret : 必須。 サービス プリンシパルのシークレット。

--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--system-identity

システム割り当て ID の認証情報。

使用法: --system-identity mysql-identity-id=xx

mysql-identity-id: 省略可能。 MySQL フレキシブル サーバー AAD 認証に使用される ID の ID。 サーバー AAD 管理者の場合は無視します。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group', '--server', '--database'] が指定されていない場合は必須です。

--target-resource-group --tg

mysql フレキシブル サーバーを含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--user-identity

ユーザー割り当て ID の認証情報。

使用法: --user-identity client-id=XX subs-id=XX

client-id : 必須。 ユーザー割り当て ID のクライアント ID。 subs-id : 必須。 ユーザー割り当て ID のサブスクリプション ID。

--vault-id

シークレット値を格納するキー コンテナーの ID。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create mysql-flexible (serviceconnector-passwordless 拡張機能)

mysql-flexible への Web アプリ接続を作成します。

az webapp connection create mysql-flexible [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                           [--config-connstr {false, true}]
                                           [--connection]
                                           [--customized-keys]
                                           [--database]
                                           [--name]
                                           [--no-wait]
                                           [--resource-group]
                                           [--secret]
                                           [--server]
                                           [--service-principal]
                                           [--slot]
                                           [--source-id]
                                           [--system-identity]
                                           [--target-id]
                                           [--target-resource-group]
                                           [--user-identity]
                                           [--vault-id]
                                           [--yes]

webapp と mysql-flexible の間の接続を対話形式で作成する

az webapp connection create mysql-flexible

リソース名を使用して webapp と mysql-flexible の間の接続を作成する

az webapp connection create mysql-flexible -g WebAppRG -n MyWebApp --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX

リソース ID を使用して webapp と mysql-flexible の間の接続を作成する

az webapp connection create mysql-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforMySQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX

省略可能のパラメーター

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
プレビュー

構成を接続文字列に格納します。dotnet client_typeと共に使用することだけが可能です。

承認された値: false, true
既定値: False
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--database

mysql フレキシブル データベースの名前。 '--target-id' が指定されていない場合は必須です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--secret

シークレットの認証情報。

使用法: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

name : 必須。 シークレット認証のユーザー名またはアカウント名。シークレット: シークレットの <1 つである secret-uri、secret-name> が必要です。 シークレット認証のパスワードまたはアカウント キー。secret-uri: シークレットの <1 つである secret-uri、secret-name> が必要です。 パスワードを格納する Keyvault シークレット URI。 secret-name: シークレットの <1 つである secret-uri、secret-name> が必要です。 パスワードを格納する Keyvault シークレット名。 これは AKS 専用です。

--server

mysql フレキシブル サーバーの名前。 '--target-id' が指定されていない場合は必須です。

--service-principal

サービス プリンシパルの認証情報。

使用法: --service-principal client-id=XX secret=XX

client-id : 必須。 サービス プリンシパルのクライアント ID。 object-id: 省略可能。 サービス プリンシパル (エンタープライズ アプリケーション) のオブジェクト ID。 secret : 必須。 サービス プリンシパルのシークレット。 mysql-identity-id: 省略可能。 MySQL フレキシブル サーバー Microsoft Entra 認証に使用される ID の ID。 サーバー Microsoft Entra 管理者の場合は無視します。

--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--system-identity

システム割り当て ID の認証情報。

使用法: --system-identity mysql-identity-id=xx

mysql-identity-id: 省略可能。 MySQL フレキシブル サーバー Microsoft Entra 認証に使用される ID の ID。 サーバー Microsoft Entra 管理者の場合は無視します。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group', '--server', '--database'] が指定されていない場合は必須です。

--target-resource-group --tg

mysql フレキシブル サーバーを含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--user-identity

ユーザー割り当て ID の認証情報。

使用法: --user-identity client-id=XX subs-id=XX

client-id : 必須。 ユーザー割り当て ID のクライアント ID。 subs-id : 必須。 ユーザー割り当て ID のサブスクリプション ID。 mysql-identity-id: 省略可能。 MySQL フレキシブル サーバー Microsoft Entra 認証に使用される ID の ID。 サーバー Microsoft Entra 管理者の場合は無視します。

--vault-id

シークレット値を格納するキー コンテナーの ID。

--yes -y

確認のダイアログを表示しません。

既定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create postgres

非推奨

このコマンドは非推奨となり、今後のリリースで削除される予定です。

postgres への Web アプリ接続を作成します。

az webapp connection create postgres [--appconfig-id]
                                     [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                     [--config-connstr {false, true}]
                                     [--connection]
                                     [--customized-keys]
                                     [--database]
                                     [--name]
                                     [--new {false, true}]
                                     [--no-wait]
                                     [--opt-out {auth, configinfo, publicnetwork}]
                                     [--private-endpoint {false, true}]
                                     [--resource-group]
                                     [--secret]
                                     [--server]
                                     [--service-endpoint {false, true}]
                                     [--service-principal]
                                     [--slot]
                                     [--source-id]
                                     [--system-identity]
                                     [--target-id]
                                     [--target-resource-group]
                                     [--user-identity]
                                     [--vault-id]

Web アプリと postgres の間の接続を対話形式で作成する

az webapp connection create postgres

リソース名を使用して Web アプリと postgres の間の接続を作成する

az webapp connection create postgres -g WebAppRG -n MyWebApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

リソース名を使用して Web アプリ スロットと postgres の間の接続を作成する

az webapp connection create postgres -g WebAppRG -n MyWebApp --slot MySlot --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

リソース ID を使用して Web アプリと postgres の間の接続を作成する

az webapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforPostgreSQL/servers/{server}/databases/{database} --secret name=XX secret=XX

新しい postgres を作成し、Web アプリを対話形式で接続する

az webapp connection create postgres --new

新しい postgres を作成し、それに Web アプリを接続する

az webapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --new

省略可能のパラメーター

--appconfig-id

構成を格納するアプリ構成 ID。

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
プレビュー

構成を接続文字列に格納します。dotnet client_typeと共に使用することだけが可能です。

承認された値: false, true
既定値: False
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--database

postgres データベースの名前。 '--target-id' が指定されていない場合は必須です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--new

Web アプリ接続の作成時に新しい postgres を作成するかどうかを示します。

承認された値: false, true
既定値: False
--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--opt-out

一部の構成手順を無効にするかどうか。 configinfo を使用して、ソースの構成情報の変更を調整します。 publicnetwork を使用して、パブリック ネットワーク アクセスの構成を無効にします。認証を使用して、マネージド ID の有効化や RBAC ロールの付与などの認証構成をスキップします。

承認された値: auth, configinfo, publicnetwork
--private-endpoint

プライベート エンドポイントでターゲット サービスを接続します。 ソース仮想ネットワーク内のプライベート エンドポイントを事前に作成する必要があります。

承認された値: false, true
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--secret

シークレットの認証情報。

使用法: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

name : 必須。 シークレット認証のユーザー名またはアカウント名。シークレット: シークレットの <1 つである secret-uri、secret-name> が必要です。 シークレット認証のパスワードまたはアカウント キー。secret-uri: シークレットの <1 つである secret-uri、secret-name> が必要です。 パスワードを格納する Keyvault シークレット URI。 secret-name: シークレットの <1 つである secret-uri、secret-name> が必要です。 パスワードを格納する Keyvault シークレット名。 これは AKS 専用です。

--server

postgres サーバーの名前。 '--target-id' が指定されていない場合は必須です。

--service-endpoint

サービス エンドポイントでターゲット サービスを接続します。 ソース リソースは VNet に含まれている必要があり、ターゲット SKU はサービス エンドポイント機能をサポートする必要があります。

承認された値: false, true
--service-principal

サービス プリンシパルの認証情報。

使用法: --service-principal client-id=XX secret=XX

client-id : 必須。 サービス プリンシパルのクライアント ID。 object-id: 省略可能。 サービス プリンシパル (エンタープライズ アプリケーション) のオブジェクト ID。 secret : 必須。 サービス プリンシパルのシークレット。

--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--system-identity

システム割り当て ID の認証情報。

使用法: --system-identity。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group', '--server', '--database'] が指定されていない場合は必須です。

--target-resource-group --tg

postgres サービスを含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--user-identity

ユーザー割り当て ID の認証情報。

使用法: --user-identity client-id=XX subs-id=XX

client-id : 必須。 ユーザー割り当て ID のクライアント ID。 subs-id : 必須。 ユーザー割り当て ID のサブスクリプション ID。

--vault-id

シークレット値を格納するキー コンテナーの ID。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create postgres (serviceconnector-passwordless 拡張機能)

postgres への Web アプリ接続を作成します。

az webapp connection create postgres [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                     [--config-connstr {false, true}]
                                     [--connection]
                                     [--customized-keys]
                                     [--database]
                                     [--name]
                                     [--new {false, true}]
                                     [--no-wait]
                                     [--private-endpoint {false, true}]
                                     [--resource-group]
                                     [--secret]
                                     [--server]
                                     [--service-endpoint {false, true}]
                                     [--service-principal]
                                     [--slot]
                                     [--source-id]
                                     [--system-identity]
                                     [--target-id]
                                     [--target-resource-group]
                                     [--user-identity]
                                     [--vault-id]
                                     [--yes]

Web アプリと postgres の間の接続を対話形式で作成する

az webapp connection create postgres

リソース名を使用して Web アプリと postgres の間の接続を作成する

az webapp connection create postgres -g WebAppRG -n MyWebApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

リソース ID を使用して Web アプリと postgres の間の接続を作成する

az webapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforPostgreSQL/servers/{server}/databases/{database} --secret name=XX secret=XX

新しい postgres を作成し、Web アプリを対話形式で接続する

az webapp connection create postgres --new

新しい postgres を作成し、それに Web アプリを接続する

az webapp connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --new

省略可能のパラメーター

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
プレビュー

構成を接続文字列に格納します。dotnet client_typeと共に使用することだけが可能です。

承認された値: false, true
既定値: False
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--database

postgres データベースの名前。 '--target-id' が指定されていない場合は必須です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--new

Web アプリ接続の作成時に新しい postgres を作成するかどうかを示します。

承認された値: false, true
既定値: False
--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--private-endpoint

プライベート エンドポイントでターゲット サービスを接続します。 ソース仮想ネットワーク内のプライベート エンドポイントを事前に作成する必要があります。

承認された値: false, true
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--secret

シークレットの認証情報。

使用法: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

name : 必須。 シークレット認証のユーザー名またはアカウント名。シークレット: シークレットの <1 つである secret-uri、secret-name> が必要です。 シークレット認証のパスワードまたはアカウント キー。secret-uri: シークレットの <1 つである secret-uri、secret-name> が必要です。 パスワードを格納する Keyvault シークレット URI。 secret-name: シークレットの <1 つである secret-uri、secret-name> が必要です。 パスワードを格納する Keyvault シークレット名。 これは AKS 専用です。

--server

postgres サーバーの名前。 '--target-id' が指定されていない場合は必須です。

--service-endpoint

サービス エンドポイントでターゲット サービスを接続します。 ソース リソースは VNet に含まれている必要があり、ターゲット SKU はサービス エンドポイント機能をサポートする必要があります。

承認された値: false, true
--service-principal

サービス プリンシパルの認証情報。

使用法: --service-principal client-id=XX secret=XX

client-id : 必須。 サービス プリンシパルのクライアント ID。 object-id: 省略可能。 サービス プリンシパル (エンタープライズ アプリケーション) のオブジェクト ID。 secret : 必須。 サービス プリンシパルのシークレット。

--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--system-identity

システム割り当て ID の認証情報。

使用法: --system-identity。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group', '--server', '--database'] が指定されていない場合は必須です。

--target-resource-group --tg

postgres サービスを含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--user-identity

ユーザー割り当て ID の認証情報。

使用法: --user-identity client-id=XX subs-id=XX

client-id : 必須。 ユーザー割り当て ID のクライアント ID。 subs-id : 必須。 ユーザー割り当て ID のサブスクリプション ID。

--vault-id

シークレット値を格納するキー コンテナーの ID。

--yes -y

確認のダイアログを表示しません。

既定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create postgres-flexible

postgres フレキシブルへの Web アプリ接続を作成します。

az webapp connection create postgres-flexible [--appconfig-id]
                                              [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                              [--config-connstr {false, true}]
                                              [--connection]
                                              [--customized-keys]
                                              [--database]
                                              [--name]
                                              [--no-wait]
                                              [--opt-out {auth, configinfo, publicnetwork}]
                                              [--resource-group]
                                              [--secret]
                                              [--server]
                                              [--service-principal]
                                              [--slot]
                                              [--source-id]
                                              [--system-identity]
                                              [--target-id]
                                              [--target-resource-group]
                                              [--user-identity]
                                              [--vault-id]

Web アプリと postgres の間の接続を対話形式で作成する

az webapp connection create postgres-flexible

リソース名を使用して webapp と postgres-flexible の間の接続を作成する

az webapp connection create postgres-flexible -g WebAppRG -n MyWebApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

リソース名を使用して Web アプリ スロットと postgres フレキシブルの間の接続を作成する

az webapp connection create postgres-flexible -g WebAppRG -n MyWebApp --slot MySlot --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

リソース ID を使用して webapp と postgres-flexible の間の接続を作成する

az webapp connection create postgres-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX

省略可能のパラメーター

--appconfig-id

構成を格納するアプリ構成 ID。

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
プレビュー

構成を接続文字列に格納します。dotnet client_typeと共に使用することだけが可能です。

承認された値: false, true
既定値: False
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--database

postgres フレキシブル データベースの名前。 '--target-id' が指定されていない場合は必須です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--opt-out

一部の構成手順を無効にするかどうか。 configinfo を使用して、ソースの構成情報の変更を調整します。 publicnetwork を使用して、パブリック ネットワーク アクセスの構成を無効にします。認証を使用して、マネージド ID の有効化や RBAC ロールの付与などの認証構成をスキップします。

承認された値: auth, configinfo, publicnetwork
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--secret

シークレットの認証情報。

使用法: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

name : 必須。 シークレット認証のユーザー名またはアカウント名。シークレット: シークレットの <1 つである secret-uri、secret-name> が必要です。 シークレット認証のパスワードまたはアカウント キー。secret-uri: シークレットの <1 つである secret-uri、secret-name> が必要です。 パスワードを格納する Keyvault シークレット URI。 secret-name: シークレットの <1 つである secret-uri、secret-name> が必要です。 パスワードを格納する Keyvault シークレット名。 これは AKS 専用です。

--server

postgres フレキシブル サーバーの名前。 '--target-id' が指定されていない場合は必須です。

--service-principal

サービス プリンシパルの認証情報。

使用法: --service-principal client-id=XX secret=XX

client-id : 必須。 サービス プリンシパルのクライアント ID。 object-id: 省略可能。 サービス プリンシパル (エンタープライズ アプリケーション) のオブジェクト ID。 secret : 必須。 サービス プリンシパルのシークレット。

--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--system-identity

システム割り当て ID の認証情報。

使用法: --system-identity。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group', '--server', '--database'] が指定されていない場合は必須です。

--target-resource-group --tg

フレキシブル postgres サービスを含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--user-identity

ユーザー割り当て ID の認証情報。

使用法: --user-identity client-id=XX subs-id=XX

client-id : 必須。 ユーザー割り当て ID のクライアント ID。 subs-id : 必須。 ユーザー割り当て ID のサブスクリプション ID。

--vault-id

シークレット値を格納するキー コンテナーの ID。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create postgres-flexible (serviceconnector-passwordless 拡張機能)

postgres フレキシブルへの Web アプリ接続を作成します。

az webapp connection create postgres-flexible [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                              [--config-connstr {false, true}]
                                              [--connection]
                                              [--customized-keys]
                                              [--database]
                                              [--name]
                                              [--no-wait]
                                              [--resource-group]
                                              [--secret]
                                              [--server]
                                              [--service-principal]
                                              [--slot]
                                              [--source-id]
                                              [--system-identity]
                                              [--target-id]
                                              [--target-resource-group]
                                              [--user-identity]
                                              [--vault-id]
                                              [--yes]

Web アプリと postgres の間の接続を対話形式で作成する

az webapp connection create postgres-flexible

リソース名を使用して webapp と postgres-flexible の間の接続を作成する

az webapp connection create postgres-flexible -g WebAppRG -n MyWebApp --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

リソース ID を使用して webapp と postgres-flexible の間の接続を作成する

az webapp connection create postgres-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX

省略可能のパラメーター

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
プレビュー

構成を接続文字列に格納します。dotnet client_typeと共に使用することだけが可能です。

承認された値: false, true
既定値: False
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--database

postgres フレキシブル データベースの名前。 '--target-id' が指定されていない場合は必須です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--secret

シークレットの認証情報。

使用法: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

name : 必須。 シークレット認証のユーザー名またはアカウント名。シークレット: シークレットの <1 つである secret-uri、secret-name> が必要です。 シークレット認証のパスワードまたはアカウント キー。secret-uri: シークレットの <1 つである secret-uri、secret-name> が必要です。 パスワードを格納する Keyvault シークレット URI。 secret-name: シークレットの <1 つである secret-uri、secret-name> が必要です。 パスワードを格納する Keyvault シークレット名。 これは AKS 専用です。

--server

postgres フレキシブル サーバーの名前。 '--target-id' が指定されていない場合は必須です。

--service-principal

サービス プリンシパルの認証情報。

使用法: --service-principal client-id=XX secret=XX

client-id : 必須。 サービス プリンシパルのクライアント ID。 object-id: 省略可能。 サービス プリンシパル (エンタープライズ アプリケーション) のオブジェクト ID。 secret : 必須。 サービス プリンシパルのシークレット。

--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--system-identity

システム割り当て ID の認証情報。

使用法: --system-identity。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group', '--server', '--database'] が指定されていない場合は必須です。

--target-resource-group --tg

フレキシブル postgres サービスを含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--user-identity

ユーザー割り当て ID の認証情報。

使用法: --user-identity client-id=XX subs-id=XX

client-id : 必須。 ユーザー割り当て ID のクライアント ID。 subs-id : 必須。 ユーザー割り当て ID のサブスクリプション ID。

--vault-id

シークレット値を格納するキー コンテナーの ID。

--yes -y

確認のダイアログを表示しません。

既定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create redis

Redis への Web アプリ接続を作成します。

az webapp connection create redis [--appconfig-id]
                                  [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
                                  [--connection]
                                  [--customized-keys]
                                  [--database]
                                  [--name]
                                  [--no-wait]
                                  [--opt-out {auth, configinfo, publicnetwork}]
                                  [--private-endpoint {false, true}]
                                  [--resource-group]
                                  [--secret]
                                  [--server]
                                  [--slot]
                                  [--source-id]
                                  [--target-id]
                                  [--target-resource-group]
                                  [--vault-id]

Web アプリと redis の間の接続を対話形式で作成する

az webapp connection create redis

リソース名を使用して Web アプリと redis の間の接続を作成する

az webapp connection create redis -g WebAppRG -n MyWebApp --tg RedisRG --server MyServer --database MyDB --secret

リソース名を使用して Web アプリ スロットと redis の間の接続を作成する

az webapp connection create redis -g WebAppRG -n MyWebApp --slot MySlot --tg RedisRG --server MyServer --database MyDB --secret

リソース ID を使用して Web アプリと redis の間の接続を作成する

az webapp connection create redis --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Cache/redis/{server}/databases/{database} --secret

省略可能のパラメーター

--appconfig-id

構成を格納するアプリ構成 ID。

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--database

Redis データベースの名前。 '--target-id' が指定されていない場合は必須です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--opt-out

一部の構成手順を無効にするかどうか。 configinfo を使用して、ソースの構成情報の変更を調整します。 publicnetwork を使用して、パブリック ネットワーク アクセスの構成を無効にします。認証を使用して、マネージド ID の有効化や RBAC ロールの付与などの認証構成をスキップします。

承認された値: auth, configinfo, publicnetwork
--private-endpoint

プライベート エンドポイントでターゲット サービスを接続します。 ソース仮想ネットワーク内のプライベート エンドポイントを事前に作成する必要があります。

承認された値: false, true
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--secret

シークレットの認証情報。

使用法: --secret。

--server

Redis サーバーの名前。 '--target-id' が指定されていない場合は必須です。

--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group', '--server', '--database'] が指定されていない場合は必須です。

--target-resource-group --tg

Redis サーバーを含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--vault-id

シークレット値を格納するキー コンテナーの ID。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create redis-enterprise

redis-enterprise への Web アプリ接続を作成します。

az webapp connection create redis-enterprise [--appconfig-id]
                                             [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
                                             [--connection]
                                             [--customized-keys]
                                             [--database]
                                             [--name]
                                             [--no-wait]
                                             [--opt-out {auth, configinfo, publicnetwork}]
                                             [--resource-group]
                                             [--secret]
                                             [--server]
                                             [--slot]
                                             [--source-id]
                                             [--target-id]
                                             [--target-resource-group]
                                             [--vault-id]

Web アプリと redis-enterprise の間の接続を対話形式で作成する

az webapp connection create redis-enterprise

リソース名を使用して Web アプリと redis-enterprise の間の接続を作成する

az webapp connection create redis-enterprise -g WebAppRG -n MyWebApp --tg RedisRG --server MyServer --database MyDB --secret

リソース名を使用して Web アプリ スロットと redis-enterprise の間の接続を作成する

az webapp connection create redis-enterprise -g WebAppRG -n MyWebApp --slot MySlot --tg RedisRG --server MyServer --database MyDB --secret

リソース ID を使用して Web アプリと redis-enterprise の間の接続を作成する

az webapp connection create redis-enterprise --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Cache/redisEnterprise/{server}/databases/{database} --secret

省略可能のパラメーター

--appconfig-id

構成を格納するアプリ構成 ID。

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--database

Redis エンタープライズ データベースの名前。 '--target-id' が指定されていない場合は必須です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--opt-out

一部の構成手順を無効にするかどうか。 configinfo を使用して、ソースの構成情報の変更を調整します。 publicnetwork を使用して、パブリック ネットワーク アクセスの構成を無効にします。認証を使用して、マネージド ID の有効化や RBAC ロールの付与などの認証構成をスキップします。

承認された値: auth, configinfo, publicnetwork
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--secret

シークレットの認証情報。

使用法: --secret。

--server

Redis エンタープライズ サーバーの名前。 '--target-id' が指定されていない場合は必須です。

--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group', '--server', '--database'] が指定されていない場合は必須です。

--target-resource-group --tg

Redis サーバーを含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--vault-id

シークレット値を格納するキー コンテナーの ID。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create servicebus

servicebus への Web アプリ接続を作成します。

az webapp connection create servicebus [--appconfig-id]
                                       [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
                                       [--connection]
                                       [--customized-keys]
                                       [--name]
                                       [--namespace]
                                       [--no-wait]
                                       [--opt-out {auth, configinfo, publicnetwork}]
                                       [--private-endpoint {false, true}]
                                       [--resource-group]
                                       [--secret]
                                       [--service-endpoint {false, true}]
                                       [--service-principal]
                                       [--slot]
                                       [--source-id]
                                       [--system-identity]
                                       [--target-id]
                                       [--target-resource-group]
                                       [--user-identity]
                                       [--vault-id]

Web アプリと servicebus の間の接続を対話形式で作成する

az webapp connection create servicebus

リソース名を使用して Web アプリと servicebus の間の接続を作成する

az webapp connection create servicebus -g WebAppRG -n MyWebApp --tg ServicebusRG --namespace MyNamespace --system-identity

リソース名を使用して Web アプリ スロットと servicebus の間の接続を作成する

az webapp connection create servicebus -g WebAppRG -n MyWebApp --slot MySlot --tg ServicebusRG --namespace MyNamespace --system-identity

リソース ID を使用して Web アプリと servicebus の間の接続を作成する

az webapp connection create servicebus --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.ServiceBus/namespaces/{namespace} --system-identity

省略可能のパラメーター

--appconfig-id

構成を格納するアプリ構成 ID。

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--namespace

servicebus 名前空間の名前。 '--target-id' が指定されていない場合は必須です。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--opt-out

一部の構成手順を無効にするかどうか。 configinfo を使用して、ソースの構成情報の変更を調整します。 publicnetwork を使用して、パブリック ネットワーク アクセスの構成を無効にします。認証を使用して、マネージド ID の有効化や RBAC ロールの付与などの認証構成をスキップします。

承認された値: auth, configinfo, publicnetwork
--private-endpoint

プライベート エンドポイントでターゲット サービスを接続します。 ソース仮想ネットワーク内のプライベート エンドポイントを事前に作成する必要があります。

承認された値: false, true
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--secret

シークレットの認証情報。

使用法: --secret。

--service-endpoint

サービス エンドポイントでターゲット サービスを接続します。 ソース リソースは VNet に含まれている必要があり、ターゲット SKU はサービス エンドポイント機能をサポートする必要があります。

承認された値: false, true
--service-principal

サービス プリンシパルの認証情報。

使用法: --service-principal client-id=XX secret=XX

client-id : 必須。 サービス プリンシパルのクライアント ID。 object-id: 省略可能。 サービス プリンシパル (エンタープライズ アプリケーション) のオブジェクト ID。 secret : 必須。 サービス プリンシパルのシークレット。

--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--system-identity

システム割り当て ID の認証情報。

使用法: --system-identity。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group', '--namespace'] が指定されていない場合は必須です。

--target-resource-group --tg

サービス バスを含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--user-identity

ユーザー割り当て ID の認証情報。

使用法: --user-identity client-id=XX subs-id=XX

client-id : 必須。 ユーザー割り当て ID のクライアント ID。 subs-id : 必須。 ユーザー割り当て ID のサブスクリプション ID。

--vault-id

シークレット値を格納するキー コンテナーの ID。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create signalr

Signalr への Web アプリ接続を作成します。

az webapp connection create signalr [--appconfig-id]
                                    [--client-type {dotnet, dotnet-internal, none}]
                                    [--connection]
                                    [--customized-keys]
                                    [--name]
                                    [--no-wait]
                                    [--opt-out {auth, configinfo, publicnetwork}]
                                    [--private-endpoint {false, true}]
                                    [--resource-group]
                                    [--secret]
                                    [--service-principal]
                                    [--signalr]
                                    [--slot]
                                    [--source-id]
                                    [--system-identity]
                                    [--target-id]
                                    [--target-resource-group]
                                    [--user-identity]
                                    [--vault-id]

Web アプリと signalr の間の接続を対話形式で作成する

az webapp connection create signalr

リソース名を使用して Web アプリと signalr の間の接続を作成する

az webapp connection create signalr -g WebAppRG -n MyWebApp --tg SignalrRG --signalr MySignalR --system-identity

リソース名を使用して Web アプリ スロットと signalr の間の接続を作成する

az webapp connection create signalr -g WebAppRG -n MyWebApp --slot MySlot --tg SignalrRG --signalr MySignalR --system-identity

リソース ID を使用して Web アプリと signalr の間の接続を作成する

az webapp connection create signalr --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.SignalRService/SignalR/{signalr} --system-identity

省略可能のパラメーター

--appconfig-id

構成を格納するアプリ構成 ID。

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: dotnet, dotnet-internal, none
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--opt-out

一部の構成手順を無効にするかどうか。 configinfo を使用して、ソースの構成情報の変更を調整します。 publicnetwork を使用して、パブリック ネットワーク アクセスの構成を無効にします。認証を使用して、マネージド ID の有効化や RBAC ロールの付与などの認証構成をスキップします。

承認された値: auth, configinfo, publicnetwork
--private-endpoint

プライベート エンドポイントでターゲット サービスを接続します。 ソース仮想ネットワーク内のプライベート エンドポイントを事前に作成する必要があります。

承認された値: false, true
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--secret

シークレットの認証情報。

使用法: --secret。

--service-principal

サービス プリンシパルの認証情報。

使用法: --service-principal client-id=XX secret=XX

client-id : 必須。 サービス プリンシパルのクライアント ID。 object-id: 省略可能。 サービス プリンシパル (エンタープライズ アプリケーション) のオブジェクト ID。 secret : 必須。 サービス プリンシパルのシークレット。

--signalr

Signalr サービスの名前。 '--target-id' が指定されていない場合は必須です。

--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--system-identity

システム割り当て ID の認証情報。

使用法: --system-identity。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group', '--signalr'] が指定されていない場合は必須です。

--target-resource-group --tg

シグナルを含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--user-identity

ユーザー割り当て ID の認証情報。

使用法: --user-identity client-id=XX subs-id=XX

client-id : 必須。 ユーザー割り当て ID のクライアント ID。 subs-id : 必須。 ユーザー割り当て ID のサブスクリプション ID。

--vault-id

シークレット値を格納するキー コンテナーの ID。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create sql

sql への Web アプリ接続を作成します。

az webapp connection create sql [--appconfig-id]
                                [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                [--config-connstr {false, true}]
                                [--connection]
                                [--customized-keys]
                                [--database]
                                [--name]
                                [--no-wait]
                                [--opt-out {auth, configinfo, publicnetwork}]
                                [--private-endpoint {false, true}]
                                [--resource-group]
                                [--secret]
                                [--server]
                                [--service-endpoint {false, true}]
                                [--service-principal]
                                [--slot]
                                [--source-id]
                                [--system-identity]
                                [--target-id]
                                [--target-resource-group]
                                [--user-identity]
                                [--vault-id]

Web アプリと SQL の間の接続を対話形式で作成する

az webapp connection create sql

リソース名を使用して webapp と sql の間の接続を作成する

az webapp connection create sql -g WebAppRG -n MyWebApp --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX

リソース名を使用して Web アプリ スロットと sql の間の接続を作成する

az webapp connection create sql -g WebAppRG -n MyWebApp --slot MySlot --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX

リソース ID を使用して webapp と sql の間の接続を作成する

az webapp connection create sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Sql/servers/{server}/databases/{database} --secret name=XX secret=XX

省略可能のパラメーター

--appconfig-id

構成を格納するアプリ構成 ID。

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
プレビュー

構成を接続文字列に格納します。dotnet client_typeと共に使用することだけが可能です。

承認された値: false, true
既定値: False
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--database

SQL データベースの名前。 '--target-id' が指定されていない場合は必須です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--opt-out

一部の構成手順を無効にするかどうか。 configinfo を使用して、ソースの構成情報の変更を調整します。 publicnetwork を使用して、パブリック ネットワーク アクセスの構成を無効にします。認証を使用して、マネージド ID の有効化や RBAC ロールの付与などの認証構成をスキップします。

承認された値: auth, configinfo, publicnetwork
--private-endpoint

プライベート エンドポイントでターゲット サービスを接続します。 ソース仮想ネットワーク内のプライベート エンドポイントを事前に作成する必要があります。

承認された値: false, true
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--secret

シークレットの認証情報。

使用法: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

name : 必須。 シークレット認証のユーザー名またはアカウント名。シークレット: シークレットの <1 つである secret-uri、secret-name> が必要です。 シークレット認証のパスワードまたはアカウント キー。secret-uri: シークレットの <1 つである secret-uri、secret-name> が必要です。 パスワードを格納する Keyvault シークレット URI。 secret-name: シークレットの <1 つである secret-uri、secret-name> が必要です。 パスワードを格納する Keyvault シークレット名。 これは AKS 専用です。

--server

SQL Server の名前。 '--target-id' が指定されていない場合は必須です。

--service-endpoint

サービス エンドポイントでターゲット サービスを接続します。 ソース リソースは VNet に含まれている必要があり、ターゲット SKU はサービス エンドポイント機能をサポートする必要があります。

承認された値: false, true
--service-principal

サービス プリンシパルの認証情報。

使用法: --service-principal client-id=XX secret=XX

client-id : 必須。 サービス プリンシパルのクライアント ID。 object-id: 省略可能。 サービス プリンシパル (エンタープライズ アプリケーション) のオブジェクト ID。 secret : 必須。 サービス プリンシパルのシークレット。

--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--system-identity

システム割り当て ID の認証情報。

使用法: --system-identity。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group', '--server', '--database'] が指定されていない場合は必須です。

--target-resource-group --tg

SQL Server を含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--user-identity

ユーザー割り当て ID の認証情報。

使用法: --user-identity client-id=XX subs-id=XX

client-id : 必須。 ユーザー割り当て ID のクライアント ID。 subs-id : 必須。 ユーザー割り当て ID のサブスクリプション ID。

--vault-id

シークレット値を格納するキー コンテナーの ID。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create sql (serviceconnector-passwordless 拡張機能)

sql への Web アプリ接続を作成します。

az webapp connection create sql [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                [--config-connstr {false, true}]
                                [--connection]
                                [--customized-keys]
                                [--database]
                                [--name]
                                [--no-wait]
                                [--private-endpoint {false, true}]
                                [--resource-group]
                                [--secret]
                                [--server]
                                [--service-endpoint {false, true}]
                                [--service-principal]
                                [--slot]
                                [--source-id]
                                [--system-identity]
                                [--target-id]
                                [--target-resource-group]
                                [--user-identity]
                                [--vault-id]
                                [--yes]

Web アプリと SQL の間の接続を対話形式で作成する

az webapp connection create sql

リソース名を使用して webapp と sql の間の接続を作成する

az webapp connection create sql -g WebAppRG -n MyWebApp --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX

リソース ID を使用して webapp と sql の間の接続を作成する

az webapp connection create sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Sql/servers/{server}/databases/{database} --secret name=XX secret=XX

省略可能のパラメーター

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--config-connstr
プレビュー

構成を接続文字列に格納します。dotnet client_typeと共に使用することだけが可能です。

承認された値: false, true
既定値: False
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--database

SQL データベースの名前。 '--target-id' が指定されていない場合は必須です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--private-endpoint

プライベート エンドポイントでターゲット サービスを接続します。 ソース仮想ネットワーク内のプライベート エンドポイントを事前に作成する必要があります。

承認された値: false, true
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--secret

シークレットの認証情報。

使用法: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=XX secret-name=XX

name : 必須。 シークレット認証のユーザー名またはアカウント名。シークレット: シークレットの <1 つである secret-uri、secret-name> が必要です。 シークレット認証のパスワードまたはアカウント キー。secret-uri: シークレットの <1 つである secret-uri、secret-name> が必要です。 パスワードを格納する Keyvault シークレット URI。 secret-name: シークレットの <1 つである secret-uri、secret-name> が必要です。 パスワードを格納する Keyvault シークレット名。 これは AKS 専用です。

--server

SQL Server の名前。 '--target-id' が指定されていない場合は必須です。

--service-endpoint

サービス エンドポイントでターゲット サービスを接続します。 ソース リソースは VNet に含まれている必要があり、ターゲット SKU はサービス エンドポイント機能をサポートする必要があります。

承認された値: false, true
--service-principal

サービス プリンシパルの認証情報。

使用法: --service-principal client-id=XX secret=XX

client-id : 必須。 サービス プリンシパルのクライアント ID。 object-id: 省略可能。 サービス プリンシパル (エンタープライズ アプリケーション) のオブジェクト ID。 secret : 必須。 サービス プリンシパルのシークレット。

--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--system-identity

システム割り当て ID の認証情報。

使用法: --system-identity。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group', '--server', '--database'] が指定されていない場合は必須です。

--target-resource-group --tg

SQL Server を含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--user-identity

ユーザー割り当て ID の認証情報。

使用法: --user-identity client-id=XX subs-id=XX

client-id : 必須。 ユーザー割り当て ID のクライアント ID。 subs-id : 必須。 ユーザー割り当て ID のサブスクリプション ID。

--vault-id

シークレット値を格納するキー コンテナーの ID。

--yes -y

確認のダイアログを表示しません。

既定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create storage-blob

ストレージ BLOB への Web アプリ接続を作成します。

az webapp connection create storage-blob [--account]
                                         [--appconfig-id]
                                         [--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
                                         [--connection]
                                         [--customized-keys]
                                         [--name]
                                         [--new {false, true}]
                                         [--no-wait]
                                         [--opt-out {auth, configinfo, publicnetwork}]
                                         [--private-endpoint {false, true}]
                                         [--resource-group]
                                         [--secret]
                                         [--service-endpoint {false, true}]
                                         [--service-principal]
                                         [--slot]
                                         [--source-id]
                                         [--system-identity]
                                         [--target-id]
                                         [--target-resource-group]
                                         [--user-identity]
                                         [--vault-id]

Web アプリとストレージ BLOB の間の接続を対話形式で作成する

az webapp connection create storage-blob

リソース名を使用して Web アプリとストレージ BLOB の間の接続を作成する

az webapp connection create storage-blob -g WebAppRG -n MyWebApp --tg StorageRG --account MyAccount --system-identity

リソース名を使用して Web アプリ スロットとストレージ BLOB の間の接続を作成する

az webapp connection create storage-blob -g WebAppRG -n MyWebApp --slot MySlot --tg StorageRG --account MyAccount --system-identity

リソース ID を使用して Web アプリとストレージ BLOB の間の接続を作成する

az webapp connection create storage-blob --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/blobServices/default --system-identity

新しいストレージ BLOB を作成し、Web アプリを対話形式で接続する

az webapp connection create storage-blob --new

新しいストレージ BLOB を作成し、それに Web アプリを接続する

az webapp connection create storage-blob --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --new

省略可能のパラメーター

--account

ストレージ アカウントの名前。 '--target-id' が指定されていない場合は必須です。

--appconfig-id

構成を格納するアプリ構成 ID。

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--new

Web アプリ接続の作成時に新しいストレージ BLOB を作成するかどうかを示します。

承認された値: false, true
既定値: False
--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--opt-out

一部の構成手順を無効にするかどうか。 configinfo を使用して、ソースの構成情報の変更を調整します。 publicnetwork を使用して、パブリック ネットワーク アクセスの構成を無効にします。認証を使用して、マネージド ID の有効化や RBAC ロールの付与などの認証構成をスキップします。

承認された値: auth, configinfo, publicnetwork
--private-endpoint

プライベート エンドポイントでターゲット サービスを接続します。 ソース仮想ネットワーク内のプライベート エンドポイントを事前に作成する必要があります。

承認された値: false, true
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--secret

シークレットの認証情報。

使用法: --secret。

--service-endpoint

サービス エンドポイントでターゲット サービスを接続します。 ソース リソースは VNet に含まれている必要があり、ターゲット SKU はサービス エンドポイント機能をサポートする必要があります。

承認された値: false, true
--service-principal

サービス プリンシパルの認証情報。

使用法: --service-principal client-id=XX secret=XX

client-id : 必須。 サービス プリンシパルのクライアント ID。 object-id: 省略可能。 サービス プリンシパル (エンタープライズ アプリケーション) のオブジェクト ID。 secret : 必須。 サービス プリンシパルのシークレット。

--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--system-identity

システム割り当て ID の認証情報。

使用法: --system-identity。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group', '--account'] が指定されていない場合は必須です。

--target-resource-group --tg

ストレージ アカウントを含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--user-identity

ユーザー割り当て ID の認証情報。

使用法: --user-identity client-id=XX subs-id=XX

client-id : 必須。 ユーザー割り当て ID のクライアント ID。 subs-id : 必須。 ユーザー割り当て ID のサブスクリプション ID。

--vault-id

シークレット値を格納するキー コンテナーの ID。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create storage-file

ストレージ ファイルへの Web アプリ接続を作成します。

az webapp connection create storage-file [--account]
                                         [--appconfig-id]
                                         [--client-type {dotnet, dotnet-internal, java, nodejs, none, php, python, ruby, springBoot}]
                                         [--connection]
                                         [--customized-keys]
                                         [--name]
                                         [--no-wait]
                                         [--opt-out {auth, configinfo, publicnetwork}]
                                         [--private-endpoint {false, true}]
                                         [--resource-group]
                                         [--secret]
                                         [--service-endpoint {false, true}]
                                         [--slot]
                                         [--source-id]
                                         [--target-id]
                                         [--target-resource-group]
                                         [--vault-id]

Web アプリとストレージ ファイル間の接続を対話形式で作成する

az webapp connection create storage-file

リソース名を使用して webapp と storage-file の間の接続を作成する

az webapp connection create storage-file -g WebAppRG -n MyWebApp --tg StorageRG --account MyAccount --secret

リソース名を使用して Web アプリ スロットとストレージ ファイル間の接続を作成する

az webapp connection create storage-file -g WebAppRG -n MyWebApp --slot MySlot --tg StorageRG --account MyAccount --secret

リソース ID を使用して Web アプリとストレージ ファイル間の接続を作成する

az webapp connection create storage-file --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/fileServices/default --secret

省略可能のパラメーター

--account

ストレージ アカウントの名前。 '--target-id' が指定されていない場合は必須です。

--appconfig-id

構成を格納するアプリ構成 ID。

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: dotnet, dotnet-internal, java, nodejs, none, php, python, ruby, springBoot
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--opt-out

一部の構成手順を無効にするかどうか。 configinfo を使用して、ソースの構成情報の変更を調整します。 publicnetwork を使用して、パブリック ネットワーク アクセスの構成を無効にします。認証を使用して、マネージド ID の有効化や RBAC ロールの付与などの認証構成をスキップします。

承認された値: auth, configinfo, publicnetwork
--private-endpoint

プライベート エンドポイントでターゲット サービスを接続します。 ソース仮想ネットワーク内のプライベート エンドポイントを事前に作成する必要があります。

承認された値: false, true
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--secret

シークレットの認証情報。

使用法: --secret。

--service-endpoint

サービス エンドポイントでターゲット サービスを接続します。 ソース リソースは VNet に含まれている必要があり、ターゲット SKU はサービス エンドポイント機能をサポートする必要があります。

承認された値: false, true
--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group', '--account'] が指定されていない場合は必須です。

--target-resource-group --tg

ストレージ アカウントを含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--vault-id

シークレット値を格納するキー コンテナーの ID。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create storage-queue

storage-queue への Web アプリ接続を作成します。

az webapp connection create storage-queue [--account]
                                          [--appconfig-id]
                                          [--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
                                          [--connection]
                                          [--customized-keys]
                                          [--name]
                                          [--no-wait]
                                          [--opt-out {auth, configinfo, publicnetwork}]
                                          [--private-endpoint {false, true}]
                                          [--resource-group]
                                          [--secret]
                                          [--service-endpoint {false, true}]
                                          [--service-principal]
                                          [--slot]
                                          [--source-id]
                                          [--system-identity]
                                          [--target-id]
                                          [--target-resource-group]
                                          [--user-identity]
                                          [--vault-id]

Web アプリとストレージ キューの間の接続を対話形式で作成する

az webapp connection create storage-queue

リソース名を使用して webapp と storage-queue の間の接続を作成する

az webapp connection create storage-queue -g WebAppRG -n MyWebApp --tg StorageRG --account MyAccount --system-identity

リソース名を使用して Web アプリ スロットと storage-queue の間の接続を作成する

az webapp connection create storage-queue -g WebAppRG -n MyWebApp --slot MySlot --tg StorageRG --account MyAccount --system-identity

リソース ID を使用して webapp と storage-queue の間の接続を作成する

az webapp connection create storage-queue --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/queueServices/default --system-identity

省略可能のパラメーター

--account

ストレージ アカウントの名前。 '--target-id' が指定されていない場合は必須です。

--appconfig-id

構成を格納するアプリ構成 ID。

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--opt-out

一部の構成手順を無効にするかどうか。 configinfo を使用して、ソースの構成情報の変更を調整します。 publicnetwork を使用して、パブリック ネットワーク アクセスの構成を無効にします。認証を使用して、マネージド ID の有効化や RBAC ロールの付与などの認証構成をスキップします。

承認された値: auth, configinfo, publicnetwork
--private-endpoint

プライベート エンドポイントでターゲット サービスを接続します。 ソース仮想ネットワーク内のプライベート エンドポイントを事前に作成する必要があります。

承認された値: false, true
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--secret

シークレットの認証情報。

使用法: --secret。

--service-endpoint

サービス エンドポイントでターゲット サービスを接続します。 ソース リソースは VNet に含まれている必要があり、ターゲット SKU はサービス エンドポイント機能をサポートする必要があります。

承認された値: false, true
--service-principal

サービス プリンシパルの認証情報。

使用法: --service-principal client-id=XX secret=XX

client-id : 必須。 サービス プリンシパルのクライアント ID。 object-id: 省略可能。 サービス プリンシパル (エンタープライズ アプリケーション) のオブジェクト ID。 secret : 必須。 サービス プリンシパルのシークレット。

--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--system-identity

システム割り当て ID の認証情報。

使用法: --system-identity。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group', '--account'] が指定されていない場合は必須です。

--target-resource-group --tg

ストレージ アカウントを含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--user-identity

ユーザー割り当て ID の認証情報。

使用法: --user-identity client-id=XX subs-id=XX

client-id : 必須。 ユーザー割り当て ID のクライアント ID。 subs-id : 必須。 ユーザー割り当て ID のサブスクリプション ID。

--vault-id

シークレット値を格納するキー コンテナーの ID。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create storage-table

storage-table への Web アプリ接続を作成します。

az webapp connection create storage-table [--account]
                                          [--appconfig-id]
                                          [--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
                                          [--connection]
                                          [--customized-keys]
                                          [--name]
                                          [--no-wait]
                                          [--opt-out {auth, configinfo, publicnetwork}]
                                          [--private-endpoint {false, true}]
                                          [--resource-group]
                                          [--secret]
                                          [--service-endpoint {false, true}]
                                          [--service-principal]
                                          [--slot]
                                          [--source-id]
                                          [--system-identity]
                                          [--target-id]
                                          [--target-resource-group]
                                          [--user-identity]
                                          [--vault-id]

Web アプリとストレージ テーブル間の接続を対話形式で作成する

az webapp connection create storage-table

リソース名を使用して webapp と storage-table の間の接続を作成する

az webapp connection create storage-table -g WebAppRG -n MyWebApp --tg StorageRG --account MyAccount --system-identity

リソース名を使用して Web アプリ スロットと storage-table の間の接続を作成する

az webapp connection create storage-table -g WebAppRG -n MyWebApp --slot MySlot --tg StorageRG --account MyAccount --system-identity

リソース ID を使用して webapp と storage-table の間の接続を作成する

az webapp connection create storage-table --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/tableServices/default --system-identity

省略可能のパラメーター

--account

ストレージ アカウントの名前。 '--target-id' が指定されていない場合は必須です。

--appconfig-id

構成を格納するアプリ構成 ID。

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--opt-out

一部の構成手順を無効にするかどうか。 configinfo を使用して、ソースの構成情報の変更を調整します。 publicnetwork を使用して、パブリック ネットワーク アクセスの構成を無効にします。認証を使用して、マネージド ID の有効化や RBAC ロールの付与などの認証構成をスキップします。

承認された値: auth, configinfo, publicnetwork
--private-endpoint

プライベート エンドポイントでターゲット サービスを接続します。 ソース仮想ネットワーク内のプライベート エンドポイントを事前に作成する必要があります。

承認された値: false, true
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--secret

シークレットの認証情報。

使用法: --secret。

--service-endpoint

サービス エンドポイントでターゲット サービスを接続します。 ソース リソースは VNet に含まれている必要があり、ターゲット SKU はサービス エンドポイント機能をサポートする必要があります。

承認された値: false, true
--service-principal

サービス プリンシパルの認証情報。

使用法: --service-principal client-id=XX secret=XX

client-id : 必須。 サービス プリンシパルのクライアント ID。 object-id: 省略可能。 サービス プリンシパル (エンタープライズ アプリケーション) のオブジェクト ID。 secret : 必須。 サービス プリンシパルのシークレット。

--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--system-identity

システム割り当て ID の認証情報。

使用法: --system-identity。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group', '--account'] が指定されていない場合は必須です。

--target-resource-group --tg

ストレージ アカウントを含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--user-identity

ユーザー割り当て ID の認証情報。

使用法: --user-identity client-id=XX subs-id=XX

client-id : 必須。 ユーザー割り当て ID のクライアント ID。 subs-id : 必須。 ユーザー割り当て ID のサブスクリプション ID。

--vault-id

シークレット値を格納するキー コンテナーの ID。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az webapp connection create webpubsub

webpubsub への Web アプリ接続を作成します。

az webapp connection create webpubsub [--appconfig-id]
                                      [--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
                                      [--connection]
                                      [--customized-keys]
                                      [--name]
                                      [--no-wait]
                                      [--opt-out {auth, configinfo, publicnetwork}]
                                      [--private-endpoint {false, true}]
                                      [--resource-group]
                                      [--secret]
                                      [--service-principal]
                                      [--slot]
                                      [--source-id]
                                      [--system-identity]
                                      [--target-id]
                                      [--target-resource-group]
                                      [--user-identity]
                                      [--vault-id]
                                      [--webpubsub]

webapp と webpubsub の間の接続を対話形式で作成する

az webapp connection create webpubsub

リソース名を使用して webapp と webpubsub の間の接続を作成する

az webapp connection create webpubsub -g WebAppRG -n MyWebApp --tg WebpubsubRG --webpubsub MyWebPubSub --system-identity

リソース名を使用して webapp スロットと webpubsub の間の接続を作成する

az webapp connection create webpubsub -g WebAppRG -n MyWebApp --slot MySlot --tg WebpubsubRG --webpubsub MyWebPubSub --system-identity

リソース ID を使用して webapp と webpubsub の間の接続を作成する

az webapp connection create webpubsub --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.Web/sites/{site} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.SignalRService/WebPubSub/{webpubsub} --system-identity

省略可能のパラメーター

--appconfig-id

構成を格納するアプリ構成 ID。

--client-type

Web アプリで使用されるクライアントの種類。

承認された値: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Web アプリ接続の名前。

--customized-keys

既定の構成名を変更するために使用されるカスタマイズされたキー。 キーは元の名前、値はカスタマイズされた名前です。

--name -n

Web アプリの名前。 '--source-id' が指定されていない場合は必須です。なし。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--opt-out

一部の構成手順を無効にするかどうか。 configinfo を使用して、ソースの構成情報の変更を調整します。 publicnetwork を使用して、パブリック ネットワーク アクセスの構成を無効にします。認証を使用して、マネージド ID の有効化や RBAC ロールの付与などの認証構成をスキップします。

承認された値: auth, configinfo, publicnetwork
--private-endpoint

プライベート エンドポイントでターゲット サービスを接続します。 ソース仮想ネットワーク内のプライベート エンドポイントを事前に作成する必要があります。

承認された値: false, true
--resource-group -g

Web アプリを含むリソース グループ。 '--source-id' が指定されていない場合は必須です。なし。

--secret

シークレットの認証情報。

使用法: --secret。

--service-principal

サービス プリンシパルの認証情報。

使用法: --service-principal client-id=XX secret=XX

client-id : 必須。 サービス プリンシパルのクライアント ID。 object-id: 省略可能。 サービス プリンシパル (エンタープライズ アプリケーション) のオブジェクト ID。 secret : 必須。 サービス プリンシパルのシークレット。

--slot

スロットの名前。 指定されていない場合は、既定で運用スロットに設定されます。

--source-id

Web アプリのリソース ID。 ['--resource-group', '--name'] が指定されていない場合は必須です。

--system-identity

システム割り当て ID の認証情報。

使用法: --system-identity。

--target-id

ターゲット サービスのリソース ID。 ['--target-resource-group', '--webpubsub'] が指定されていない場合は必須です。

--target-resource-group --tg

Webpubsub を含むリソース グループ。 '--target-id' が指定されていない場合は必須です。

--user-identity

ユーザー割り当て ID の認証情報。

使用法: --user-identity client-id=XX subs-id=XX

client-id : 必須。 ユーザー割り当て ID のクライアント ID。 subs-id : 必須。 ユーザー割り当て ID のサブスクリプション ID。

--vault-id

シークレット値を格納するキー コンテナーの ID。

--webpubsub

webpubsub サービスの名前。 '--target-id' が指定されていない場合は必須です。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。