Compartir a través de


az containerapp env certificate

Note

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. Learn more about extensions.

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

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

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

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

Propiedad Valor
Parameter group: Custom Domain Arguments
--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.

Propiedad Valor
Valores aceptados: CNAME, HTTP, TXT

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

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

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Propiedad Valor
Valor predeterminado: False

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

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

Propiedad Valor
Parameter group: Resource Id Arguments
--location -l

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

--name -n

Nombre del entorno de Container Apps.

Propiedad Valor
Parameter group: Resource Id Arguments
--resource-group -g

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

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

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

Propiedad Valor
Parameter group: Resource Id Arguments
--thumbprint -t

Huella digital del certificado.

--yes -y

No solicita confirmación.

Propiedad Valor
Valor predeterminado: False
Parámetros globales
--debug

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

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

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

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

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

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

Propiedad Valor
Parameter group: Resource Id Arguments
--location -l

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

--name -n

Nombre del entorno de Container Apps.

Propiedad Valor
Parameter group: Resource Id Arguments
--resource-group -g

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

Propiedad Valor
Parameter group: Resource Id Arguments
--subscription

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

Propiedad Valor
Parameter group: Resource Id Arguments
--thumbprint -t

Huella digital del certificado.

--yes -y

No solicita confirmación.

Propiedad Valor
Valor predeterminado: False
Parámetros globales
--debug

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

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

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

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

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

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

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

Enumere solo los certificados de clave privada.

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

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Propiedad Valor
Valor predeterminado: False

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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

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

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

Enumere solo los certificados de clave privada.

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

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Propiedad Valor
Valor predeterminado: False

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.

Propiedad Valor
Parameter group: Custom Domain Arguments

Parámetros opcionales

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

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

Propiedad Valor
Parameter group: Resource Id Arguments
--location -l

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

--name -n

Nombre del entorno de Container Apps.

Propiedad Valor
Parameter group: Resource Id Arguments
--password -p

Contraseña del archivo de certificado.

Propiedad Valor
Parameter group: Custom Domain Arguments
--resource-group -g

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

Propiedad Valor
Parameter group: Resource Id Arguments
--show-prompt

Mostrar mensaje para cargar un certificado existente.

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

Propiedad Valor
Parameter group: Resource Id Arguments
Parámetros globales
--debug

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

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

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

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

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az containerapp env certificate upload (containerapp extensión)

Agregue o actualice un certificado.

az containerapp env certificate upload [--akv-url --certificate-akv-url]
                                       [--certificate-file]
                                       [--certificate-identity --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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

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

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

Propiedad Valor
Parameter group: Custom Domain Arguments
--certificate-file -f

Ruta de acceso del archivo .pfx o .pem.

Propiedad Valor
Parameter group: Custom Domain Arguments
--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.

Propiedad Valor
Parameter group: Custom Domain Arguments
--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".

Propiedad Valor
Parameter group: Resource Id Arguments
--location -l

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

--name -n

Nombre del entorno de Container Apps.

Propiedad Valor
Parameter group: Resource Id Arguments
--password -p

Contraseña del archivo de certificado.

Propiedad Valor
Parameter group: Custom Domain Arguments
--resource-group -g

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

Propiedad Valor
Parameter group: Resource Id Arguments
--show-prompt

Mostrar mensaje para cargar un certificado existente.

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

Propiedad Valor
Parameter group: Resource Id Arguments
Parámetros globales
--debug

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

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Output format.

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

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

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False