Share via


az containerapp env

注意

此命令群組具有 Azure CLI 和至少一個擴充功能中定義的命令。 安裝每個擴充功能以受益於其擴充功能。 深入了解擴充功能。

管理容器應用程式環境的命令。

命令

名稱 Description 類型 狀態
az containerapp env certificate

用來管理容器應用程式環境的憑證的命令。

核心和擴充功能 GA
az containerapp env certificate create

建立受控憑證。

副檔名 預覽​​
az containerapp env certificate delete

從 Container Apps 環境刪除憑證。

核心 GA
az containerapp env certificate delete (containerapp 擴充功能)

從 Container Apps 環境刪除憑證。

副檔名 預覽​​
az containerapp env certificate list

列出環境的憑證。

核心 GA
az containerapp env certificate list (containerapp 擴充功能)

列出環境的憑證。

副檔名 預覽​​
az containerapp env certificate upload

新增或更新憑證。

核心 GA
az containerapp env certificate upload (containerapp 擴充功能)

新增或更新憑證。

副檔名 GA
az containerapp env create

建立容器應用程式環境。

核心 GA
az containerapp env create (containerapp 擴充功能)

建立容器應用程式環境。

副檔名 GA
az containerapp env dapr-component

管理 Container Apps 環境的 Dapr 元件命令。

核心和擴充功能 GA
az containerapp env dapr-component init

初始化環境的 Dapr 元件和開發服務。

副檔名 預覽​​
az containerapp env dapr-component list

列出環境的 Dapr 元件。

核心 GA
az containerapp env dapr-component remove

從環境中移除 Dapr 元件。

核心 GA
az containerapp env dapr-component resiliency

管理 dapr 元件的復原原則的命令。

副檔名 預覽​​
az containerapp env dapr-component resiliency create

建立 dapr 元件的復原原則。

副檔名 預覽​​
az containerapp env dapr-component resiliency delete

刪除 dapr 元件的復原原則。

副檔名 預覽​​
az containerapp env dapr-component resiliency list

列出 dapr 元件的復原原則。

副檔名 預覽​​
az containerapp env dapr-component resiliency show

顯示 dapr 元件的復原原則。

副檔名 預覽​​
az containerapp env dapr-component resiliency update

更新 dapr 元件的復原原則。

副檔名 預覽​​
az containerapp env dapr-component set

建立或更新 Dapr 元件。

核心 GA
az containerapp env dapr-component show

顯示 Dapr 元件的詳細數據。

核心 GA
az containerapp env delete

刪除容器應用程式環境。

核心 GA
az containerapp env delete (containerapp 擴充功能)

刪除容器應用程式環境。

副檔名 GA
az containerapp env identity

管理環境受控識別的命令。

副檔名 預覽​​
az containerapp env identity assign

將受控識別指派給受控環境。

副檔名 預覽​​
az containerapp env identity remove

從受控環境移除受控識別。

副檔名 預覽​​
az containerapp env identity show

顯示受控環境的受控識別。

副檔名 預覽​​
az containerapp env java-component

管理環境中 Java 元件的命令。

副檔名 預覽​​
az containerapp env java-component list

列出環境中的所有 Java 元件。

副檔名 預覽​​
az containerapp env java-component spring-cloud-config

管理 Container Apps 環境的 Spring Cloud Config 命令。

副檔名 預覽​​
az containerapp env java-component spring-cloud-config create

建立 Spring Cloud Config 的命令。

副檔名 預覽​​
az containerapp env java-component spring-cloud-config delete

刪除 Spring Cloud Config 的命令。

副檔名 預覽​​
az containerapp env java-component spring-cloud-config show

顯示 Spring Cloud Config 的命令。

副檔名 預覽​​
az containerapp env java-component spring-cloud-config update

更新 Spring Cloud Config 的命令。

副檔名 預覽​​
az containerapp env java-component spring-cloud-eureka

用於管理 Container Apps 環境的 Spring Cloud Eureka 命令。

副檔名 預覽​​
az containerapp env java-component spring-cloud-eureka create

建立 Spring Cloud Eureka 的命令。

副檔名 預覽​​
az containerapp env java-component spring-cloud-eureka delete

刪除 Spring Cloud Eureka 的命令。

副檔名 預覽​​
az containerapp env java-component spring-cloud-eureka show

顯示 Spring Cloud Eureka 的命令。

副檔名 預覽​​
az containerapp env java-component spring-cloud-eureka update

更新 Spring Cloud Eureka 的命令。

副檔名 預覽​​
az containerapp env list

依訂用帳戶或資源群組列出容器應用程式環境。

核心 GA
az containerapp env list (containerapp 擴充功能)

依訂用帳戶或資源群組列出容器應用程式環境。

副檔名 GA
az containerapp env list-usages

列出特定受控環境的配額使用量。

副檔名 預覽​​
az containerapp env logs

顯示容器應用程式環境記錄。

核心 GA
az containerapp env logs show

實時顯示過去的環境記錄和/或列印記錄(使用 --follow 參數)。

核心 GA
az containerapp env show

顯示容器應用程式環境的詳細數據。

核心 GA
az containerapp env show (containerapp 擴充功能)

顯示容器應用程式環境的詳細數據。

副檔名 GA
az containerapp env storage

用來管理容器應用程式環境的記憶體的命令。

核心和擴充功能 GA
az containerapp env storage list

列出環境的記憶體。

核心 GA
az containerapp env storage list (containerapp 擴充功能)

列出環境的記憶體。

副檔名 GA
az containerapp env storage remove

從環境移除記憶體。

核心 GA
az containerapp env storage remove (containerapp 擴充功能)

從環境移除記憶體。

副檔名 GA
az containerapp env storage set

建立或更新記憶體。

核心 GA
az containerapp env storage set (containerapp 擴充功能)

建立或更新記憶體。

副檔名 GA
az containerapp env storage show

顯示記憶體的詳細數據。

核心 GA
az containerapp env storage show (containerapp 擴充功能)

顯示記憶體的詳細數據。

副檔名 GA
az containerapp env telemetry

用來管理容器應用程式環境的遙測設定的命令。

副檔名 預覽​​
az containerapp env telemetry app-insights

用來管理容器應用程式環境的App深入解析設定的命令。

副檔名 預覽​​
az containerapp env telemetry app-insights delete

刪除容器應用程式環境遙測應用程式深入解析設定。

副檔名 預覽​​
az containerapp env telemetry app-insights set

建立或更新容器應用程式環境遙測應用程式深入解析設定。

副檔名 預覽​​
az containerapp env telemetry app-insights show

顯示容器應用程式環境遙測應用程式深入解析設定。

副檔名 預覽​​
az containerapp env telemetry data-dog

管理容器應用程式環境數據狗設定的命令。

副檔名 預覽​​
az containerapp env telemetry data-dog delete

刪除容器應用程式環境遙測數據狗設定。

副檔名 預覽​​
az containerapp env telemetry data-dog set

建立或更新容器應用程式環境遙測數據狗設定。

副檔名 預覽​​
az containerapp env telemetry data-dog show

顯示容器應用程式環境遙測數據狗設定。

副檔名 預覽​​
az containerapp env telemetry otlp

用來管理容器應用程式環境的otlp設定的命令。

副檔名 預覽​​
az containerapp env telemetry otlp add

新增容器應用程式環境遙測 otlp 設定。

副檔名 預覽​​
az containerapp env telemetry otlp list

列出容器應用程式環境遙測otlp設定。

副檔名 預覽​​
az containerapp env telemetry otlp remove

拿掉容器應用程式環境遙測 otlp 設定。

副檔名 預覽​​
az containerapp env telemetry otlp show

顯示容器應用程式環境遙測 otlp 設定。

副檔名 預覽​​
az containerapp env telemetry otlp update

更新容器應用程式環境遙測 otlp 設定。

副檔名 預覽​​
az containerapp env update

更新容器應用程式環境。

核心 GA
az containerapp env update (containerapp 擴充功能)

更新容器應用程式環境。

副檔名 GA
az containerapp env workload-profile

管理 Container Apps 環境的工作負載配置檔。

核心和擴充功能 GA
az containerapp env workload-profile add

在 Container Apps 環境中建立工作負載配置檔。

核心 GA
az containerapp env workload-profile delete

從 Container Apps 環境刪除工作負載配置檔。

核心 GA
az containerapp env workload-profile list

從 Container Apps 環境列出工作負載配置檔。

核心 GA
az containerapp env workload-profile list-supported

列出區域中支援的工作負載配置檔。

核心 GA
az containerapp env workload-profile set

在 Container Apps 環境中建立或更新現有的工作負載配置檔。

副檔名 已取代
az containerapp env workload-profile show

顯示來自 Container Apps 環境的工作負載配置檔。

核心 GA
az containerapp env workload-profile update

更新 Container Apps 環境中的現有工作負載配置檔。

核心 GA

az containerapp env create

建立容器應用程式環境。

az containerapp env create --name
                           --resource-group
                           [--certificate-file]
                           [--certificate-password]
                           [--custom-domain-dns-suffix]
                           [--dapr-connection-string]
                           [--dapr-instrumentation-key]
                           [--docker-bridge-cidr]
                           [--enable-mtls {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

必要參數

--name -n

Container Apps 環境的名稱。

--resource-group -g

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

選擇性參數

--certificate-file --custom-domain-certificate-file

環境自定義網域之憑證檔案的 filepath (.pfx 或 .pem)。 若要管理容器應用程式的憑證,請使用 az containerapp env certificate

--certificate-password --custom-domain-certificate-password

環境自定義網域的憑證檔案密碼。

--custom-domain-dns-suffix --dns-suffix

環境自定義網域的 DNS 後綴。

--dapr-connection-string -d

Dapr 用來將服務導出至服務通訊遙測的 Application Insights 連接字串。

--dapr-instrumentation-key

Dapr 用來將服務匯出至服務通訊遙測的 Application Insights 檢測密鑰。

--docker-bridge-cidr

指派給 Docker 網橋的 CIDR 表示法 IP 範圍。 如果已定義,它不得與任何子網IP範圍或平臺保留CIDR中定義的IP範圍重疊。

--enable-mtls

布爾值,指出是否為環境啟用 mTLS 對等驗證。

接受的值: false, true
--enable-workload-profiles -w

布爾值,指出環境是否已啟用工作負載配置檔。

接受的值: false, true
預設值: True
--infrastructure-subnet-resource-id -s

基礎結構元件和使用者應用程式容器之子網的資源標識碼。

--internal-only

布爾值,表示環境只有內部負載平衡器。 這些環境沒有公用靜態 IP 資源,因此如果啟用此屬性,則必須提供 infrastructureSubnetResourceId。

接受的值: false, true
預設值: False
--location -l

資源的位置。 範例:eastus2、northeurope。

--logs-destination

記錄目的地。

接受的值: azure-monitor, log-analytics, none
預設值: log-analytics
--logs-workspace-id

要傳送診斷記錄的Log Analytics工作區工作區標識碼。 僅適用於記錄目的地 「log-analytics」。 您可以使用 “az monitor log-analytics workspace create” 來建立一個。 可能會套用額外的計費。

--logs-workspace-key

用來設定Log Analytics工作區的Log Analytics工作區密鑰。 僅適用於記錄目的地 「log-analytics」。 您可以使用 “az monitor log-analytics workspace get-shared-keys” 來擷取密鑰。

--no-wait

請勿等候長時間執行的作業完成。

預設值: False
--platform-reserved-cidr

CIDR 表示法中的IP範圍,可以保留給環境基礎結構IP位址。 它不得與任何其他子網IP範圍重疊。

--platform-reserved-dns-ip

平臺保留 CIDR 所定義的 IP 位址,將保留給內部 DNS 伺服器。

--storage-account

用於 Azure 監視器的記憶體帳戶名稱或資源識別碼。 如果提供此值,則會自動建立 Azure 監視器診斷 設定。

--tags

以空格分隔的標記:key[=value] [key[=value] ...]。使用 「清除現有的標記」。

--zone-redundant -z

在環境中啟用區域備援。 如果沒有 --infrastructure-subnet-resource-id,就無法使用。如果搭配 --location 使用,子網的位置必須相符。

預設值: False
全域參數
--debug

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

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

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

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

--subscription

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

--verbose

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

az containerapp env create (containerapp 擴充功能)

建立容器應用程式環境。

az containerapp env create --name
                           --resource-group
                           [--certificate-akv-url]
                           [--certificate-file]
                           [--certificate-identity]
                           [--certificate-password]
                           [--custom-domain-dns-suffix]
                           [--dapr-instrumentation-key]
                           [--docker-bridge-cidr]
                           [--enable-dedicated-gpu {false, true}]
                           [--enable-mtls {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]
                           [--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 containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
    --location eastus2 --mi-system-assigned --mi-user-assigned MyUserIdentityResourceId

必要參數

--name -n

Container Apps 環境的名稱。

--resource-group -g

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

選擇性參數

--certificate-akv-url --custom-domain-certificate-akv-url
預覽

指向 Azure 金鑰保存庫 保存憑證之秘密的 URL。

--certificate-file --custom-domain-certificate-file

環境自定義網域之憑證檔案的 filepath (.pfx 或 .pem)。 若要管理容器應用程式的憑證,請使用 az containerapp env certificate

--certificate-identity --custom-domain-certificate-identity
預覽

使用 Azure 金鑰保存庫 進行驗證的受控識別資源識別碼,或使用系統指派的身分識別。

--certificate-password --custom-domain-certificate-password

環境自定義網域的憑證檔案密碼。

--custom-domain-dns-suffix --dns-suffix

環境自定義網域的 DNS 後綴。

--dapr-instrumentation-key

Dapr 用來將服務匯出至服務通訊遙測的 Application Insights 檢測密鑰。

--docker-bridge-cidr

指派給 Docker 網橋的 CIDR 表示法 IP 範圍。 如果已定義,它不得與任何子網IP範圍或平臺保留CIDR中定義的IP範圍重疊。

--enable-dedicated-gpu
預覽

布爾值,指出環境是否已啟用專用 gpu。

接受的值: false, true
預設值: False
--enable-mtls

布爾值,指出是否為環境啟用 mTLS 對等驗證。

接受的值: false, true
--enable-workload-profiles -w

布爾值,指出環境是否已啟用工作負載配置檔。

接受的值: false, true
預設值: True
--infrastructure-resource-group -i
預覽

將包含基礎結構資源的資源組名。 如果未提供,將會產生資源組名。

--infrastructure-subnet-resource-id -s

基礎結構元件和使用者應用程式容器之子網的資源標識碼。

--internal-only

布爾值,表示環境只有內部負載平衡器。 這些環境沒有公用靜態 IP 資源,因此如果啟用此屬性,則必須提供 infrastructureSubnetResourceId。

接受的值: false, true
預設值: False
--location -l

資源的位置。 範例:eastus2、northeurope。

--logs-destination

記錄目的地。

接受的值: azure-monitor, log-analytics, none
預設值: log-analytics
--logs-dynamic-json-columns -j
預覽

布爾值,指出是否要將 json 字串記錄剖析為動態 json 數據行。 僅適用於目的地記錄分析。

接受的值: false, true
預設值: False
--logs-workspace-id

要傳送診斷記錄的Log Analytics工作區工作區標識碼。 僅適用於記錄目的地 「log-analytics」。 您可以使用 “az monitor log-analytics workspace create” 來建立一個。 可能會套用額外的計費。

--logs-workspace-key

用來設定Log Analytics工作區的Log Analytics工作區密鑰。 僅適用於記錄目的地 「log-analytics」。 您可以使用 “az monitor log-analytics workspace get-shared-keys” 來擷取密鑰。

--mi-system-assigned
預覽

布爾值,指出是否指派系統指派的身分識別。

預設值: False
--mi-user-assigned
預覽

要指派的空間分隔使用者身分識別。

--no-wait

請勿等候長時間執行的作業完成。

預設值: False
--platform-reserved-cidr

CIDR 表示法中的IP範圍,可以保留給環境基礎結構IP位址。 它不得與任何其他子網IP範圍重疊。

--platform-reserved-dns-ip

平臺保留 CIDR 所定義的 IP 位址,將保留給內部 DNS 伺服器。

--storage-account

用於 Azure 監視器的記憶體帳戶名稱或資源識別碼。 如果提供此值,則會自動建立 Azure 監視器診斷 設定。

--tags

以空格分隔的標記:key[=value] [key[=value] ...]。使用 「清除現有的標記」。

--zone-redundant -z

在環境中啟用區域備援。 如果沒有 --infrastructure-subnet-resource-id,就無法使用。如果搭配 --location 使用,子網的位置必須相符。

預設值: False
全域參數
--debug

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

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

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

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

--subscription

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

--verbose

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

az containerapp env delete

刪除容器應用程式環境。

az containerapp env delete [--ids]
                           [--name]
                           [--no-wait]
                           [--resource-group]
                           [--subscription]
                           [--yes]

範例

刪除環境。

az containerapp env delete -n MyContainerappEnvironment -g MyResourceGroup

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。

--name -n

Container Apps 環境的名稱。

--no-wait

請勿等候長時間執行的作業完成。

預設值: False
--resource-group -g

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

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_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

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

--verbose

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

az containerapp env delete (containerapp 擴充功能)

刪除容器應用程式環境。

az containerapp env delete [--ids]
                           [--name]
                           [--no-wait]
                           [--resource-group]
                           [--subscription]
                           [--yes]

範例

刪除環境。

az containerapp env delete -n MyContainerappEnvironment -g MyResourceGroup

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。

--name -n

Container Apps 環境的名稱。

--no-wait

請勿等候長時間執行的作業完成。

預設值: False
--resource-group -g

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

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_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

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

--verbose

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

az containerapp env list

依訂用帳戶或資源群組列出容器應用程式環境。

az containerapp env list [--resource-group]

範例

列出目前訂用帳戶中的環境。

az containerapp env list

依資源群組列出環境。

az containerapp env list -g MyResourceGroup

選擇性參數

--resource-group -g

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

全域參數
--debug

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

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

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

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

--subscription

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

--verbose

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

az containerapp env list (containerapp 擴充功能)

依訂用帳戶或資源群組列出容器應用程式環境。

az containerapp env list [--resource-group]

範例

列出目前訂用帳戶中的環境。

az containerapp env list

依資源群組列出環境。

az containerapp env list -g MyResourceGroup

選擇性參數

--resource-group -g

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

全域參數
--debug

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

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

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

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

--subscription

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

--verbose

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

az containerapp env list-usages

預覽

此命令處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus

列出特定受控環境的配額使用量。

az containerapp env list-usages [--ids]
                                [--name]
                                [--resource-group]
                                [--subscription]

範例

列出特定受控環境的配額使用量。

az containerapp env list-usages -n MyEnv -g MyResourceGroup

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。

--name -n

Container Apps 環境的名稱。

--resource-group -g

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

--subscription

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

全域參數
--debug

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

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

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

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

--subscription

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

--verbose

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

az containerapp env show

顯示容器應用程式環境的詳細數據。

az containerapp env show [--ids]
                         [--name]
                         [--resource-group]
                         [--subscription]

範例

顯示環境的詳細數據。

az containerapp env show -n MyContainerappEnvironment -g MyResourceGroup

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。

--name -n

Container Apps 環境的名稱。

--resource-group -g

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

--subscription

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

全域參數
--debug

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

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

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

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

--subscription

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

--verbose

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

az containerapp env show (containerapp 擴充功能)

顯示容器應用程式環境的詳細數據。

az containerapp env show [--ids]
                         [--name]
                         [--resource-group]
                         [--subscription]

範例

顯示環境的詳細數據。

az containerapp env show -n MyContainerappEnvironment -g MyResourceGroup

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。

--name -n

Container Apps 環境的名稱。

--resource-group -g

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

--subscription

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

全域參數
--debug

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

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

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

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

--subscription

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

--verbose

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

az containerapp env update

更新容器應用程式環境。

az containerapp env update [--certificate-file]
                           [--certificate-password]
                           [--custom-domain-dns-suffix]
                           [--enable-mtls {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

選擇性參數

--certificate-file --custom-domain-certificate-file

環境自定義網域之憑證檔案的 filepath (.pfx 或 .pem)。 若要管理容器應用程式的憑證,請使用 az containerapp env certificate

--certificate-password --custom-domain-certificate-password

環境自定義網域的憑證檔案密碼。

--custom-domain-dns-suffix --dns-suffix

環境自定義網域的 DNS 後綴。

--enable-mtls

布爾值,指出是否為環境啟用 mTLS 對等驗證。

接受的值: false, true
--ids

一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。

--logs-destination

記錄目的地。

接受的值: azure-monitor, log-analytics, none
--logs-workspace-id

要傳送診斷記錄的Log Analytics工作區工作區標識碼。 僅適用於記錄目的地 「log-analytics」。 您可以使用 “az monitor log-analytics workspace create” 來建立一個。 可能會套用額外的計費。

--logs-workspace-key

用來設定Log Analytics工作區的Log Analytics工作區密鑰。 僅適用於記錄目的地 「log-analytics」。 您可以使用 “az monitor log-analytics workspace get-shared-keys” 來擷取密鑰。

--max-nodes

此工作負載配置檔所需的節點上限 --workload-profile-name。

--min-nodes

此工作負載配置檔所需的最小節點 --workload-profile-name。

--name -n

Container Apps 環境的名稱。

--no-wait

請勿等候長時間執行的作業完成。

預設值: False
--resource-group -g

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

--storage-account

用於 Azure 監視器的記憶體帳戶名稱或資源識別碼。 如果提供此值,則會自動建立 Azure 監視器診斷 設定。

--subscription

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

--tags

以空格分隔的標記:key[=value] [key[=value] ...]。使用 「清除現有的標記」。

--workload-profile-name -w

工作負載配置檔的易記名稱。

--workload-profile-type

要在此環境中新增或更新的工作負載配置檔類型,需要 --workload-profile-name。

全域參數
--debug

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

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

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

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

--subscription

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

--verbose

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

az containerapp env update (containerapp 擴充功能)

更新容器應用程式環境。

az containerapp env update [--certificate-akv-url]
                           [--certificate-file]
                           [--certificate-identity]
                           [--certificate-password]
                           [--custom-domain-dns-suffix]
                           [--enable-mtls {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]
                           [--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

選擇性參數

--certificate-akv-url --custom-domain-certificate-akv-url
預覽

指向保存憑證之 Azure 金鑰保存庫 秘密的 URL。

--certificate-file --custom-domain-certificate-file

環境自定義網域之憑證檔案的 filepath (.pfx 或 .pem)。 若要管理容器應用程式的憑證,請使用 az containerapp env certificate

--certificate-identity --custom-domain-certificate-identity
預覽

要向 Azure 金鑰保存庫 進行驗證的受控識別資源識別碼,或使用系統指派的身分識別。

--certificate-password --custom-domain-certificate-password

環境自定義網域的憑證檔案密碼。

--custom-domain-dns-suffix --dns-suffix

環境自定義網域的 DNS 後綴。

--enable-mtls

布爾值,指出是否為環境啟用 mTLS 對等驗證。

接受的值: false, true
--ids

一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。

--logs-destination

記錄目的地。

接受的值: azure-monitor, log-analytics, none
--logs-dynamic-json-columns -j
預覽

布爾值,指出是否要將 json 字串記錄剖析為動態 json 數據行。 僅適用於目的地記錄分析。

接受的值: false, true
--logs-workspace-id

要傳送診斷記錄的Log Analytics工作區工作區標識碼。 僅適用於記錄目的地 「log-analytics」。 您可以使用 “az monitor log-analytics workspace create” 來建立一個。 可能會套用額外的計費。

--logs-workspace-key

用來設定Log Analytics工作區的Log Analytics工作區密鑰。 僅適用於記錄目的地 「log-analytics」。 您可以使用 “az monitor log-analytics workspace get-shared-keys” 來擷取密鑰。

--max-nodes

此工作負載配置檔所需的節點上限 --workload-profile-name。

--min-nodes

此工作負載配置檔所需的最小節點 --workload-profile-name。

--name -n

Container Apps 環境的名稱。

--no-wait

請勿等候長時間執行的作業完成。

預設值: False
--resource-group -g

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

--storage-account

用於 Azure 監視器的記憶體帳戶名稱或資源識別碼。 如果提供此值,則會自動建立 Azure 監視器診斷 設定。

--subscription

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

--tags

以空格分隔的標記:key[=value] [key[=value] ...]。使用 「清除現有的標記」。

--workload-profile-name -w

工作負載配置檔的易記名稱。

--workload-profile-type

要在此環境中新增或更新的工作負載配置檔類型,需要 --workload-profile-name。

全域參數
--debug

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

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

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

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

--subscription

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

--verbose

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