次の方法で共有


az containerapp env certificate

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

Container Apps 環境の証明書を管理するコマンド。

コマンド

名前 説明 状態
az containerapp env certificate create

マネージド証明書を作成します。

コア プレビュー
az containerapp env certificate delete

Container Apps 環境から証明書を削除します。

コア GA
az containerapp env certificate delete (containerapp 拡張機能)

Container Apps 環境から証明書を削除します。

拡張 GA
az containerapp env certificate list

環境の証明書を一覧表示します。

コア GA
az containerapp env certificate list (containerapp 拡張機能)

環境の証明書を一覧表示します。

拡張 GA
az containerapp env certificate upload

証明書を追加または更新します。

コア GA
az containerapp env certificate upload (containerapp 拡張機能)

証明書を追加または更新します。

拡張 GA

az containerapp env certificate create

プレビュー

このコマンドはプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

マネージド証明書を作成します。

az containerapp env certificate create --hostname
                                       --name
                                       --resource-group
                                       --validation-method {CNAME, HTTP, TXT}
                                       [--certificate-name]

マネージド証明書を作成します。

az containerapp env certificate create -g MyResourceGroup --name MyEnvironment --certificate-name MyCertificate --hostname MyHostname --validation-method CNAME

必須のパラメーター

--hostname

カスタム ドメイン名。

--name -n

コンテナー アプリ環境の名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

--validation-method -v

カスタム ドメイン所有権の検証方法。

指定可能な値: CNAME, HTTP, TXT

省略可能のパラメーター

--certificate-name -c

Container Apps 環境内で一意である必要があるマネージド証明書の名前。

グローバル パラメーター
--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 containerapp env certificate delete

Container Apps 環境から証明書を削除します。

az containerapp env certificate delete [--certificate]
                                       [--ids]
                                       [--location]
                                       [--name]
                                       [--resource-group]
                                       [--subscription]
                                       [--thumbprint]
                                       [--yes]

証明書名を使用して Container Apps 環境から証明書を削除する

az containerapp env certificate delete -g MyResourceGroup --name MyEnvironment --certificate MyCertificateName

証明書 ID を使用して Container Apps 環境から証明書を削除する

az containerapp env certificate delete -g MyResourceGroup --name MyEnvironment --certificate MyCertificateId

Container Apps 環境から一致する拇印を持つすべての証明書を削除する

az containerapp env certificate delete -g MyResourceGroup --name MyEnvironment --thumbprint MyCertificateThumbprint

省略可能のパラメーター

--certificate -c

証明書の名前またはリソース ID。

--ids

1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--location -l

リソースの場所。 例: eastus2、northeurope。

--name -n

コンテナー アプリ環境の名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

--subscription

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

--thumbprint -t

証明書の拇印。

--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 containerapp env certificate delete (containerapp 拡張機能)

Container Apps 環境から証明書を削除します。

az containerapp env certificate delete [--certificate]
                                       [--ids]
                                       [--location]
                                       [--name]
                                       [--resource-group]
                                       [--subscription]
                                       [--thumbprint]
                                       [--yes]

証明書名を使用して Container Apps 環境から証明書を削除する

az containerapp env certificate delete -g MyResourceGroup --name MyEnvironment --certificate MyCertificateName

証明書 ID を使用して Container Apps 環境から証明書を削除する

az containerapp env certificate delete -g MyResourceGroup --name MyEnvironment --certificate MyCertificateId

Container Apps 環境から一致する拇印を持つすべての証明書を削除する

az containerapp env certificate delete -g MyResourceGroup --name MyEnvironment --thumbprint MyCertificateThumbprint

省略可能のパラメーター

--certificate -c

証明書の名前またはリソース ID。

--ids

1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--location -l

リソースの場所。 例: eastus2、northeurope。

--name -n

コンテナー アプリ環境の名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

--subscription

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

--thumbprint -t

証明書の拇印。

--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 containerapp env certificate list

環境の証明書を一覧表示します。

az containerapp env certificate list --name
                                     --resource-group
                                     [--certificate]
                                     [--location]
                                     [--managed-certificates-only]
                                     [--private-key-certificates-only]
                                     [--thumbprint]

環境の証明書を一覧表示します。

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment

証明書 ID で証明書を表示します。

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --certificate MyCertificateId

証明書名で証明書を一覧表示します。

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --certificate MyCertificateName

証明書の拇印で証明書を一覧表示します。

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --thumbprint MyCertificateThumbprint

環境のマネージド証明書を一覧表示します。

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --managed-certificates-only

環境の秘密キー証明書を一覧表示します。

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --private-key-certificates-only

必須のパラメーター

--name -n

コンテナー アプリ環境の名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

省略可能のパラメーター

--certificate -c

証明書の名前またはリソース ID。

--location -l

リソースの場所。 例: eastus2、northeurope。

--managed-certificates-only -m
プレビュー

マネージド証明書のみを一覧表示します。

規定値: False
--private-key-certificates-only -p
プレビュー

秘密キー証明書のみを一覧表示します。

規定値: False
--thumbprint -t

証明書の拇印。

グローバル パラメーター
--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 containerapp env certificate list (containerapp 拡張機能)

環境の証明書を一覧表示します。

az containerapp env certificate list --name
                                     --resource-group
                                     [--certificate]
                                     [--location]
                                     [--managed-certificates-only]
                                     [--private-key-certificates-only]
                                     [--thumbprint]

環境の証明書を一覧表示します。

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment

証明書 ID で証明書を表示します。

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --certificate MyCertificateId

証明書名で証明書を一覧表示します。

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --certificate MyCertificateName

証明書の拇印で証明書を一覧表示します。

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --thumbprint MyCertificateThumbprint

環境のマネージド証明書を一覧表示します。

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --managed-certificates-only

環境の秘密キー証明書を一覧表示します。

az containerapp env certificate list -g MyResourceGroup --name MyEnvironment --private-key-certificates-only

必須のパラメーター

--name -n

コンテナー アプリ環境の名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

省略可能のパラメーター

--certificate -c

証明書の名前またはリソース ID。

--location -l

リソースの場所。 例: eastus2、northeurope。

--managed-certificates-only -m

マネージド証明書のみを一覧表示します。

規定値: False
--private-key-certificates-only -p

秘密キー証明書のみを一覧表示します。

規定値: False
--thumbprint -t

証明書の拇印。

グローバル パラメーター
--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 containerapp env certificate upload

証明書を追加または更新します。

az containerapp env certificate upload --certificate-file
                                       [--certificate-name]
                                       [--ids]
                                       [--location]
                                       [--name]
                                       [--password]
                                       [--resource-group]
                                       [--show-prompt]
                                       [--subscription]

証明書を追加または更新します。

az containerapp env certificate upload -g MyResourceGroup --name MyEnvironment --certificate-file MyFilepath

ユーザー指定の証明書名を使用して証明書を追加または更新します。

az containerapp env certificate upload -g MyResourceGroup --name MyEnvironment --certificate-file MyFilepath --certificate-name MyCertificateName

必須のパラメーター

--certificate-file -f

.pfx または .pem ファイルのファイルパス。

省略可能のパラメーター

--certificate-name -c

Container Apps 環境内で一意である必要がある証明書の名前。

--ids

1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--location -l

リソースの場所。 例: eastus2、northeurope。

--name -n

コンテナー アプリ環境の名前。

--password -p

証明書ファイルのパスワード。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

--show-prompt

既存の証明書をアップロードするためのプロンプトを表示します。

規定値: False
--subscription

サブスクリプションの名前または ID。 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

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

az containerapp env certificate upload (containerapp 拡張機能)

証明書を追加または更新します。

az containerapp env certificate upload [--akv-url]
                                       [--certificate-file]
                                       [--certificate-identity]
                                       [--certificate-name]
                                       [--ids]
                                       [--location]
                                       [--name]
                                       [--password]
                                       [--resource-group]
                                       [--show-prompt]
                                       [--subscription]

証明書を追加または更新します。

az containerapp env certificate upload -g MyResourceGroup --name MyEnvironment --certificate-file MyFilepath

ユーザー指定の証明書名を使用して証明書を追加または更新します。

az containerapp env certificate upload -g MyResourceGroup --name MyEnvironment --certificate-file MyFilepath --certificate-name MyCertificateName

マネージド ID を使用して、Azure Key Vault から証明書を追加または更新します。

az containerapp env certificate upload -g MyResourceGroup --name MyEnvironment --akv-url akvSecretUrl --identity system

省略可能のパラメーター

--akv-url --certificate-akv-url
プレビュー

証明書を保持する Azure Key Vault シークレットを指す URL。

--certificate-file -f

.pfx または .pem ファイルのファイルパス。

--certificate-identity --identity
プレビュー

Azure Key Vault で認証するマネージド ID のリソース ID、またはシステム割り当て ID を使用するシステム。

--certificate-name -c

Container Apps 環境内で一意である必要がある証明書の名前。

--ids

1 つ以上のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--location -l

リソースの場所。 例: eastus2、northeurope。

--name -n

コンテナー アプリ環境の名前。

--password -p

証明書ファイルのパスワード。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

--show-prompt

既存の証明書をアップロードするためのプロンプトを表示します。

規定値: False
--subscription

サブスクリプションの名前または ID。 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

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。