az containerapp env certificate

Nota:

Este grupo de comandos tiene comandos definidos en la CLI de Azure y al menos una extensión. Instale cada extensión para beneficiarse de sus funcionalidades extendidas. Obtenga más información sobre las extensiones.

Comandos para administrar certificados para el entorno de Container Apps.

Comandos

Nombre Description Tipo Estado
az containerapp env certificate create

Cree un certificado administrado.

Core Vista previa
az containerapp env certificate delete

Elimine un certificado del entorno de Container Apps.

Core GA
az containerapp env certificate delete (containerapp extensión)

Elimine un certificado del entorno de Container Apps.

Extensión GA
az containerapp env certificate list

Enumerar certificados para un entorno.

Core GA
az containerapp env certificate list (containerapp extensión)

Enumerar certificados para un entorno.

Extensión GA
az containerapp env certificate upload

Agregue o actualice un certificado.

Core GA
az containerapp env certificate upload (containerapp extensión)

Agregue o actualice un certificado.

Extensión GA

az containerapp env certificate create

Vista previa

Este comando está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree un certificado administrado.

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

Ejemplos

Cree un certificado administrado.

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

Parámetros requeridos

--hostname

Nombre de dominio personalizado.

--name -n

Nombre del entorno de Container Apps.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--validation-method -v

Método de validación de la propiedad del dominio personalizado.

Valores aceptados: CNAME, HTTP, TXT

Parámetros opcionales

--certificate-name -c

Nombre del certificado administrado que debe ser único en el entorno de Container Apps.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az containerapp env certificate delete

Elimine un certificado del entorno de Container Apps.

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

Ejemplos

Eliminación de un certificado del entorno de Container Apps por nombre de certificado

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

Eliminación de un certificado del entorno de Container Apps por identificador de certificado

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

Elimine todos los certificados que tengan una huella digital coincidente del entorno de Container Apps.

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

Parámetros opcionales

--certificate -c

Nombre o identificador de recurso del certificado.

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--location -l

Ubicación del recurso. Ejemplos: eastus2, northeurope.

--name -n

Nombre del entorno de Container Apps.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--thumbprint -t

Huella digital del certificado

--yes -y

No solicita confirmación.

Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az containerapp env certificate delete (containerapp extensión)

Elimine un certificado del entorno de Container Apps.

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

Ejemplos

Eliminación de un certificado del entorno de Container Apps por nombre de certificado

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

Eliminación de un certificado del entorno de Container Apps por identificador de certificado

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

Elimine todos los certificados que tengan una huella digital coincidente del entorno de Container Apps.

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

Parámetros opcionales

--certificate -c

Nombre o identificador de recurso del certificado.

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--location -l

Ubicación del recurso. Ejemplos: eastus2, northeurope.

--name -n

Nombre del entorno de Container Apps.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--thumbprint -t

Huella digital del certificado

--yes -y

No solicita confirmación.

Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az containerapp env certificate list

Enumerar certificados para un entorno.

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

Ejemplos

Enumerar certificados para un entorno.

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

Mostrar un certificado por identificador de certificado.

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

Enumera los certificados por nombre de certificado.

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

Enumerar certificados por huella digital de certificado.

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

Enumerar certificados administrados para un entorno.

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

Enumerar certificados de clave privada para un entorno.

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

Parámetros requeridos

--name -n

Nombre del entorno de Container Apps.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

--certificate -c

Nombre o identificador de recurso del certificado.

--location -l

Ubicación del recurso. Ejemplos: eastus2, northeurope.

--managed-certificates-only -m
Vista previa

Enumere solo los certificados administrados.

Valor predeterminado: False
--private-key-certificates-only -p
Vista previa

Enumere solo los certificados de clave privada.

Valor predeterminado: False
--thumbprint -t

Huella digital del certificado

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az containerapp env certificate list (containerapp extensión)

Enumerar certificados para un entorno.

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

Ejemplos

Enumerar certificados para un entorno.

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

Mostrar un certificado por identificador de certificado.

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

Enumera los certificados por nombre de certificado.

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

Enumerar certificados por huella digital de certificado.

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

Enumerar certificados administrados para un entorno.

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

Enumerar certificados de clave privada para un entorno.

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

Parámetros requeridos

--name -n

Nombre del entorno de Container Apps.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

--certificate -c

Nombre o identificador de recurso del certificado.

--location -l

Ubicación del recurso. Ejemplos: eastus2, northeurope.

--managed-certificates-only -m

Enumere solo los certificados administrados.

Valor predeterminado: False
--private-key-certificates-only -p

Enumere solo los certificados de clave privada.

Valor predeterminado: False
--thumbprint -t

Huella digital del certificado

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az containerapp env certificate upload

Agregue o actualice un certificado.

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

Ejemplos

Agregue o actualice un certificado.

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

Agregue o actualice un certificado con un nombre de certificado proporcionado por el usuario.

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

Parámetros requeridos

--certificate-file -f

Ruta de acceso del archivo .pfx o .pem.

Parámetros opcionales

--certificate-name -c

Nombre del certificado que debe ser único en el entorno de Container Apps.

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--location -l

Ubicación del recurso. Ejemplos: eastus2, northeurope.

--name -n

Nombre del entorno de Container Apps.

--password -p

Contraseña del archivo de certificado.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--show-prompt

Mostrar mensaje para cargar un certificado existente.

Valor predeterminado: False
--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az containerapp env certificate upload (containerapp extensión)

Agregue o actualice un certificado.

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

Ejemplos

Agregue o actualice un certificado.

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

Agregue o actualice un certificado con un nombre de certificado proporcionado por el usuario.

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

Agregue o actualice un certificado de Azure Key Vault mediante la identidad administrada.

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

Parámetros opcionales

--akv-url --certificate-akv-url
Vista previa

Dirección URL que apunta al secreto de Azure Key Vault que contiene el certificado.

--certificate-file -f

Ruta de acceso del archivo .pfx o .pem.

--certificate-identity --identity
Vista previa

Identificador de recurso de una identidad administrada para autenticarse con Azure Key Vault o sistema para usar una identidad asignada por el sistema.

--certificate-name -c

Nombre del certificado que debe ser único en el entorno de Container Apps.

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--location -l

Ubicación del recurso. Ejemplos: eastus2, northeurope.

--name -n

Nombre del entorno de Container Apps.

--password -p

Contraseña del archivo de certificado.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--show-prompt

Mostrar mensaje para cargar un certificado existente.

Valor predeterminado: False
--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.