az containerapp env
Note
このコマンド グループには、Azure CLI と少なくとも 1 つの拡張機能の両方で定義されているコマンドがあります。 各拡張機能をインストールして、拡張機能を活用します。 拡張機能の詳細については、 を参照してください。
Container Apps 環境を管理するためのコマンド。
コマンド
az containerapp env create
Container Apps 環境を作成します。
az containerapp env create --name
--resource-group
[--certificate-file --custom-domain-certificate-file]
[--certificate-password --custom-domain-certificate-password]
[--custom-domain-dns-suffix --dns-suffix]
[--dapr-connection-string]
[--enable-mtls {false, true}]
[--enable-peer-to-peer-encryption {false, true}]
[--enable-workload-profiles {false, true}]
[--infrastructure-subnet-resource-id]
[--internal-only {false, true}]
[--location]
[--logs-destination {azure-monitor, log-analytics, none}]
[--logs-workspace-id]
[--logs-workspace-key]
[--no-wait]
[--platform-reserved-cidr]
[--platform-reserved-dns-ip]
[--storage-account]
[--tags]
[--zone-redundant]
例
自動生成された Log Analytics ワークスペースを使用して環境を作成します。
az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
--location eastus2
ゾーン冗長環境を作成する
az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
--location eastus2 --zone-redundant
既存の Log Analytics ワークスペースを使用して環境を作成します。
az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
--logs-workspace-id myLogsWorkspaceID \
--logs-workspace-key myLogsWorkspaceKey \
--location eastus2
ワークロード プロファイルが有効になっている環境を作成します。
az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
--location eastus2 --enable-workload-profiles
ワークロード プロファイルが有効になっていない環境を作成します。
az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
--location eastus2 --enable-workload-profiles false
必須のパラメーター
コンテナー アプリ環境の名前。
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
オプションのパラメーター
次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。
環境のカスタム ドメインの証明書ファイル (.pfx または .pem) のファイルパス。 コンテナー アプリの証明書を管理するには、az containerapp env certificateを使用します。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Custom Domain Arguments |
環境のカスタム ドメインの証明書ファイルのパスワード。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Custom Domain Arguments |
環境のカスタム ドメインの DNS サフィックス。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Custom Domain Arguments |
サービスをサービス通信テレメトリにエクスポートするために Dapr によって使用される Application Insights 接続文字列。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Dapr Arguments |
環境に対して mTLS ピア認証が有効になっているかどうかを示すブール値。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Peer Authentication Arguments |
| 指定可能な値: | false, true |
環境に対してピアツーピア トラフィック暗号化が有効になっているかどうかを示すブール値。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Peer Traffic Configuration Arguments |
| 指定可能な値: | false, true |
環境がワークロード プロファイルを持つことが有効になっているかどうかを示すブール値。
| プロパティ | 値 |
|---|---|
| 規定値: | True |
| 指定可能な値: | false, true |
インフラストラクチャ コンポーネントとユーザー アプリ コンテナーのサブネットのリソース ID。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Virtual Network Arguments |
環境に内部ロード バランサーのみが存在することを示すブール値。 これらの環境にはパブリック静的 IP リソースがないため、このプロパティを有効にする場合は infrastructureSubnetResourceId を提供する必要があります。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Virtual Network Arguments |
| 規定値: | False |
| 指定可能な値: | false, true |
リソースの場所。 例: eastus2、northeurope。
宛先をログに記録します。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Monitoring Arguments |
| 規定値: | log-analytics |
| 指定可能な値: | azure-monitor, log-analytics, none |
診断ログを送信する Log Analytics ワークスペースのワークスペース ID。 ログの宛先 "log-analytics" でのみ機能します。 "az monitor log-analytics workspace create" を使用して作成できます。 追加請求が適用される場合があります。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Monitoring Arguments |
Log Analytics ワークスペースを構成するための Log Analytics ワークスペース キー。 ログの宛先 "log-analytics" でのみ機能します。 "az monitor log-analytics workspace get-shared-keys" を使用してキーを取得できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Monitoring Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
環境インフラストラクチャの IP アドレス用に予約できる CIDR 表記の IP 範囲。 他のサブネット IP 範囲と重複してはなりません。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Virtual Network Arguments |
内部 DNS サーバー用に予約されるプラットフォーム予約済み CIDR によって定義された IP 範囲の IP アドレス。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Virtual Network Arguments |
Azure Monitor に使用されるストレージ アカウントの名前またはリソース ID。 この値を指定すると、Azure Monitor 診断設定が自動的に作成されます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Monitoring Arguments |
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
環境でゾーン冗長を有効にします。 --infrastructure-subnet-resource-id なしでは使用できません。--location と共に使用する場合は、サブネットの場所が一致する必要があります。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
az containerapp env create (containerapp 拡張機能)
Container Apps 環境を作成します。
az containerapp env create --name
--resource-group
[--certificate-akv-url --custom-domain-certificate-akv-url]
[--certificate-file --custom-domain-certificate-file]
[--certificate-identity --custom-domain-certificate-identity]
[--certificate-password --custom-domain-certificate-password]
[--custom-domain-dns-suffix --dns-suffix]
[--dapr-connection-string]
[--enable-dedicated-gpu {false, true}]
[--enable-mtls {false, true}]
[--enable-peer-to-peer-encryption {false, true}]
[--enable-workload-profiles {false, true}]
[--infrastructure-resource-group]
[--infrastructure-subnet-resource-id]
[--internal-only {false, true}]
[--location]
[--logs-destination {azure-monitor, log-analytics, none}]
[--logs-dynamic-json-columns {false, true}]
[--logs-workspace-id]
[--logs-workspace-key]
[--mi-system-assigned]
[--mi-user-assigned]
[--no-wait]
[--platform-reserved-cidr]
[--platform-reserved-dns-ip]
[--public-network-access {Disabled, Enabled}]
[--storage-account]
[--tags]
[--zone-redundant]
例
自動生成された Log Analytics ワークスペースを使用して環境を作成します。
az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
--location eastus2
ゾーン冗長環境を作成する
az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
--location eastus2 --zone-redundant
既存の Log Analytics ワークスペースを使用して環境を作成します。
az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
--logs-workspace-id myLogsWorkspaceID \
--logs-workspace-key myLogsWorkspaceKey \
--location eastus2
ワークロード プロファイルが有効になっている環境を作成します。
az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
--location eastus2 --enable-workload-profiles
ワークロード プロファイルが有効になっていない環境を作成します。
az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
--location eastus2 --enable-workload-profiles false
システム割り当て ID とユーザー割り当て ID を使用して環境を作成します。
az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
--location eastus2 --mi-system-assigned --mi-user-assigned MyUserIdentityResourceId
必須のパラメーター
コンテナー アプリ環境の名前。
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
オプションのパラメーター
次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。
証明書を保持する Azure Key Vault シークレットを指す URL。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Custom Domain Arguments |
環境のカスタム ドメインの証明書ファイル (.pfx または .pem) のファイルパス。 コンテナー アプリの証明書を管理するには、az containerapp env certificateを使用します。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Custom Domain Arguments |
Azure Key Vault で認証するマネージド ID のリソース ID、またはシステム割り当て ID を使用するシステム。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Custom Domain Arguments |
環境のカスタム ドメインの証明書ファイルのパスワード。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Custom Domain Arguments |
環境のカスタム ドメインの DNS サフィックス。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Custom Domain Arguments |
サービスをサービス通信テレメトリにエクスポートするために Dapr によって使用される Application Insights 接続文字列。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Dapr Arguments |
環境で専用 GPU が有効になっているかどうかを示すブール値。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
| 指定可能な値: | false, true |
環境に対して mTLS ピア認証が有効になっているかどうかを示すブール値。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Peer Authentication Arguments |
| 指定可能な値: | false, true |
環境に対してピアツーピア トラフィック暗号化が有効になっているかどうかを示すブール値。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Peer Traffic Configuration Arguments |
| 指定可能な値: | false, true |
環境がワークロード プロファイルを持つことが有効になっているかどうかを示すブール値。
| プロパティ | 値 |
|---|---|
| 規定値: | True |
| 指定可能な値: | false, true |
インフラストラクチャ リソースを含むリソース グループの名前。 指定しない場合は、リソース グループ名が生成されます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Virtual Network Arguments |
インフラストラクチャ コンポーネントとユーザー アプリ コンテナーのサブネットのリソース ID。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Virtual Network Arguments |
環境に内部ロード バランサーのみが存在することを示すブール値。 これらの環境にはパブリック静的 IP リソースがないため、このプロパティを有効にする場合は infrastructureSubnetResourceId を提供する必要があります。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Virtual Network Arguments |
| 規定値: | False |
| 指定可能な値: | false, true |
リソースの場所。 例: eastus2、northeurope。
宛先をログに記録します。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Monitoring Arguments |
| 規定値: | log-analytics |
| 指定可能な値: | azure-monitor, log-analytics, none |
json 文字列ログを動的 json 列に解析するかどうかを示すブール値。 コピー先のログ分析でのみ機能します。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Monitoring Arguments |
| 規定値: | False |
| 指定可能な値: | false, true |
診断ログを送信する Log Analytics ワークスペースのワークスペース ID。 ログの宛先 "log-analytics" でのみ機能します。 "az monitor log-analytics workspace create" を使用して作成できます。 追加請求が適用される場合があります。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Monitoring Arguments |
Log Analytics ワークスペースを構成するための Log Analytics ワークスペース キー。 ログの宛先 "log-analytics" でのみ機能します。 "az monitor log-analytics workspace get-shared-keys" を使用してキーを取得できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Monitoring Arguments |
システム割り当て ID を割り当てるかどうかを示すブール値。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Identity Arguments |
| 規定値: | False |
割り当てるスペース区切りのユーザー ID。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Identity Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
環境インフラストラクチャの IP アドレス用に予約できる CIDR 表記の IP 範囲。 他のサブネット IP 範囲と重複してはなりません。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Virtual Network Arguments |
内部 DNS サーバー用に予約されるプラットフォーム予約済み CIDR によって定義された IP 範囲の IP アドレス。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Virtual Network Arguments |
すべてのパブリック トラフィックを許可またはブロックします。
| プロパティ | 値 |
|---|---|
| 指定可能な値: | Disabled, Enabled |
Azure Monitor に使用されるストレージ アカウントの名前またはリソース ID。 この値を指定すると、Azure Monitor 診断設定が自動的に作成されます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Monitoring Arguments |
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
環境でゾーン冗長を有効にします。 --infrastructure-subnet-resource-id なしでは使用できません。--location と共に使用する場合は、サブネットの場所が一致する必要があります。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
az containerapp env delete
Container Apps 環境を削除します。
az containerapp env delete [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
[--yes]
例
環境を削除する。
az containerapp env delete -n MyContainerappEnvironment -g MyResourceGroup
オプションのパラメーター
次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
Container Apps 環境の名前。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
確認を求めないでください。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
az containerapp env delete (containerapp 拡張機能)
Container Apps 環境を削除します。
az containerapp env delete [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
[--yes]
例
環境を削除する。
az containerapp env delete -n MyContainerappEnvironment -g MyResourceGroup
オプションのパラメーター
次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
Container Apps 環境の名前。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
確認を求めないでください。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
az containerapp env list
サブスクリプションまたはリソース グループごとに Container Apps 環境を一覧表示します。
az containerapp env list [--resource-group]
例
現在のサブスクリプション内の環境を一覧表示します。
az containerapp env list
リソース グループ別に環境を一覧表示します。
az containerapp env list -g MyResourceGroup
オプションのパラメーター
次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
az containerapp env list (containerapp 拡張機能)
サブスクリプションまたはリソース グループごとに Container Apps 環境を一覧表示します。
az containerapp env list [--resource-group]
例
現在のサブスクリプション内の環境を一覧表示します。
az containerapp env list
リソース グループ別に環境を一覧表示します。
az containerapp env list -g MyResourceGroup
オプションのパラメーター
次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
az containerapp env list-usages
特定のマネージド環境のクォータの使用量を一覧表示します。
az containerapp env list-usages [--ids]
[--name]
[--resource-group]
[--subscription]
例
特定のマネージド環境のクォータの使用量を一覧表示します。
az containerapp env list-usages -n MyEnv -g MyResourceGroup
オプションのパラメーター
次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
コンテナー アプリ環境の名前。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
az containerapp env show
Container Apps 環境の詳細を表示します。
az containerapp env show [--ids]
[--name]
[--resource-group]
[--subscription]
例
環境の詳細を表示します。
az containerapp env show -n MyContainerappEnvironment -g MyResourceGroup
オプションのパラメーター
次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
Container Apps 環境の名前。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
az containerapp env show (containerapp 拡張機能)
Container Apps 環境の詳細を表示します。
az containerapp env show [--ids]
[--name]
[--resource-group]
[--subscription]
例
環境の詳細を表示します。
az containerapp env show -n MyContainerappEnvironment -g MyResourceGroup
オプションのパラメーター
次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
Container Apps 環境の名前。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
az containerapp env update
Container Apps 環境を更新します。
az containerapp env update [--certificate-file --custom-domain-certificate-file]
[--certificate-password --custom-domain-certificate-password]
[--custom-domain-dns-suffix --dns-suffix]
[--dapr-connection-string]
[--enable-mtls {false, true}]
[--enable-peer-to-peer-encryption {false, true}]
[--ids]
[--logs-destination {azure-monitor, log-analytics, none}]
[--logs-workspace-id]
[--logs-workspace-key]
[--max-nodes]
[--min-nodes]
[--name]
[--no-wait]
[--resource-group]
[--storage-account]
[--subscription]
[--tags]
[--workload-profile-name]
[--workload-profile-type]
例
環境のカスタム ドメイン構成を更新します。
az containerapp env update -n MyContainerappEnvironment -g MyResourceGroup \
--dns-suffix my-suffix.net --certificate-file MyFilePath \
--certificate-password MyCertPass
オプションのパラメーター
次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。
環境のカスタム ドメインの証明書ファイル (.pfx または .pem) のファイルパス。 コンテナー アプリの証明書を管理するには、az containerapp env certificateを使用します。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Custom Domain Arguments |
環境のカスタム ドメインの証明書ファイルのパスワード。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Custom Domain Arguments |
環境のカスタム ドメインの DNS サフィックス。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Custom Domain Arguments |
サービスをサービス通信テレメトリにエクスポートするために Dapr によって使用される Application Insights 接続文字列。 "none" を使用して削除します。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Dapr Arguments |
環境に対して mTLS ピア認証が有効になっているかどうかを示すブール値。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Peer Authentication Arguments |
| 指定可能な値: | false, true |
環境に対してピアツーピア トラフィック暗号化が有効になっているかどうかを示すブール値。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Peer Traffic Configuration Arguments |
| 指定可能な値: | false, true |
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
宛先をログに記録します。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Monitoring Arguments |
| 指定可能な値: | azure-monitor, log-analytics, none |
診断ログを送信する Log Analytics ワークスペースのワークスペース ID。 ログの宛先 "log-analytics" でのみ機能します。 "az monitor log-analytics workspace create" を使用して作成できます。 追加請求が適用される場合があります。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Monitoring Arguments |
Log Analytics ワークスペースを構成するための Log Analytics ワークスペース キー。 ログの宛先 "log-analytics" でのみ機能します。 "az monitor log-analytics workspace get-shared-keys" を使用してキーを取得できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Monitoring Arguments |
このワークロード プロファイルの最大ノード 、--workload-profile-name が必要です。
このワークロード プロファイルの最小ノード 、--workload-profile-name が必要です。
コンテナー アプリ環境の名前。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
Azure Monitor に使用されるストレージ アカウントの名前またはリソース ID。 この値を指定すると、Azure Monitor 診断設定が自動的に作成されます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Monitoring Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
ワークロード プロファイルのフレンドリ名。
この環境で追加または更新するワークロード プロファイルの種類。--workload-profile-name が必要です。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
az containerapp env update (containerapp 拡張機能)
Container Apps 環境を更新します。
az containerapp env update [--certificate-akv-url --custom-domain-certificate-akv-url]
[--certificate-file --custom-domain-certificate-file]
[--certificate-identity --custom-domain-certificate-identity]
[--certificate-password --custom-domain-certificate-password]
[--custom-domain-dns-suffix --dns-suffix]
[--enable-mtls {false, true}]
[--enable-peer-to-peer-encryption {false, true}]
[--ids]
[--logs-destination {azure-monitor, log-analytics, none}]
[--logs-dynamic-json-columns {false, true}]
[--logs-workspace-id]
[--logs-workspace-key]
[--max-nodes]
[--min-nodes]
[--name]
[--no-wait]
[--public-network-access {Disabled, Enabled}]
[--resource-group]
[--storage-account]
[--subscription]
[--tags]
[--workload-profile-name]
[--workload-profile-type]
例
環境のカスタム ドメイン構成を更新します。
az containerapp env update -n MyContainerappEnvironment -g MyResourceGroup \
--dns-suffix my-suffix.net --certificate-file MyFilePath \
--certificate-password MyCertPass
オプションのパラメーター
次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。
証明書を保持する Azure Key Vault シークレットを指す URL。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Custom Domain Arguments |
環境のカスタム ドメインの証明書ファイル (.pfx または .pem) のファイルパス。 コンテナー アプリの証明書を管理するには、az containerapp env certificateを使用します。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Custom Domain Arguments |
Azure Key Vault で認証するマネージド ID のリソース ID、またはシステム割り当て ID を使用するシステム。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Custom Domain Arguments |
環境のカスタム ドメインの証明書ファイルのパスワード。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Custom Domain Arguments |
環境のカスタム ドメインの DNS サフィックス。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Custom Domain Arguments |
環境に対して mTLS ピア認証が有効になっているかどうかを示すブール値。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Peer Authentication Arguments |
| 指定可能な値: | false, true |
環境に対してピアツーピア トラフィック暗号化が有効になっているかどうかを示すブール値。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Peer Traffic Configuration Arguments |
| 指定可能な値: | false, true |
1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
宛先をログに記録します。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Monitoring Arguments |
| 指定可能な値: | azure-monitor, log-analytics, none |
json 文字列ログを動的 json 列に解析するかどうかを示すブール値。 コピー先のログ分析でのみ機能します。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Monitoring Arguments |
| 指定可能な値: | false, true |
診断ログを送信する Log Analytics ワークスペースのワークスペース ID。 ログの宛先 "log-analytics" でのみ機能します。 "az monitor log-analytics workspace create" を使用して作成できます。 追加請求が適用される場合があります。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Monitoring Arguments |
Log Analytics ワークスペースを構成するための Log Analytics ワークスペース キー。 ログの宛先 "log-analytics" でのみ機能します。 "az monitor log-analytics workspace get-shared-keys" を使用してキーを取得できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Monitoring Arguments |
このワークロード プロファイルの最大ノード 、--workload-profile-name が必要です。
このワークロード プロファイルの最小ノード 、--workload-profile-name が必要です。
コンテナー アプリ環境の名前。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
実行時間の長い操作が完了するまで待つ必要はありません。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
すべてのパブリック トラフィックを許可またはブロックします。
| プロパティ | 値 |
|---|---|
| 指定可能な値: | Disabled, Enabled |
リソース グループの名前。
az configure --defaults group=<name>を使用して既定のグループを構成できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
Azure Monitor に使用されるストレージ アカウントの名前またはリソース ID。 この値を指定すると、Azure Monitor 診断設定が自動的に作成されます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Monitoring Arguments |
サブスクリプションの名前または ID。
az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。
| プロパティ | 値 |
|---|---|
| パラメーター グループ: | Resource Id Arguments |
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
ワークロード プロファイルのフレンドリ名。
この環境で追加または更新するワークロード プロファイルの種類。--workload-profile-name が必要です。
グローバル パラメーター
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告を抑制します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |
出力フォーマット。
| プロパティ | 値 |
|---|---|
| 規定値: | json |
| 指定可能な値: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
| プロパティ | 値 |
|---|---|
| 規定値: | False |