az containerapp env certificate

Note

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

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

コマンド

名前 説明 状態
az containerapp env certificate create

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

コア プレビュー
az containerapp env certificate create (containerapp 拡張機能)

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

拡張子 プレビュー
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 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 create (containerapp 拡張機能)

プレビュー

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

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

az containerapp env certificate create --hostname
                                       --name
                                       --resource-group
                                       --validation-method
                                       [--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

カスタム ドメイン所有権の検証方法。 サポートされているメソッドは、HTTP、CNAME、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 拡張機能)

プレビュー

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

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 拡張機能)

プレビュー

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

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

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 を使います。