Compartir a través de


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. 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.

Núcleo Versión preliminar
az containerapp env certificate delete

Elimine un certificado del entorno de Container Apps.

Núcleo 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.

Núcleo 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.

Núcleo 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 del registro para mostrar todos los registros de depuración.

--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

--output -o

Formato de salida.

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

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--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 del registro. Usa --debug para ver 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 espacio). 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 del registro para mostrar todos los registros de depuración.

--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

--output -o

Formato de salida.

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

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--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 del registro. Usa --debug para ver 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 espacio). 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 del registro para mostrar todos los registros de depuración.

--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

--output -o

Formato de salida.

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

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--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 del registro. Usa --debug para ver 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 del registro para mostrar todos los registros de depuración.

--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

--output -o

Formato de salida.

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

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--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 del registro. Usa --debug para ver 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 del registro para mostrar todos los registros de depuración.

--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

--output -o

Formato de salida.

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

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--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 del registro. Usa --debug para ver 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 espacio). 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 del registro para mostrar todos los registros de depuración.

--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

--output -o

Formato de salida.

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

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--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 del registro. Usa --debug para ver 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 espacio). 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 del registro para mostrar todos los registros de depuración.

--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

--output -o

Formato de salida.

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

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--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 del registro. Usa --debug para ver registros de depuración completos.