Compartir a través de


Certificate Clase

Certificado SSL para una aplicación.

Las variables solo se rellenan mediante el servidor y se omitirán al enviar una solicitud.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

Herencia
azure.mgmt.web.v2021_01_15.models._models_py3.Resource
Certificate

Constructor

Certificate(*, location: str, kind: str | None = None, tags: Dict[str, str] | None = None, password: str | None = None, host_names: List[str] | None = None, pfx_blob: bytes | None = None, key_vault_id: str | None = None, key_vault_secret_name: str | None = None, server_farm_id: str | None = None, canonical_name: str | None = None, domain_validation_method: str | None = None, **kwargs: Any)

Parámetros de solo palabra clave

Nombre Description
kind
str

Tipo de recurso.

location
str

Ubicación del recurso. Necesario.

tags

Etiquetas del recurso.

password
str

Contraseña del certificado.

host_names

Nombres de host a los que se aplica el certificado.

pfx_blob

Blob Pfx.

key_vault_id
str

Key Vault id. de recurso de Csm.

key_vault_secret_name
str

Key Vault nombre del secreto.

server_farm_id
str

Identificador de recurso del plan de App Service asociado, con formato "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

canonical_name
str

CNAME del certificado que se va a emitir mediante un certificado gratuito.

domain_validation_method
str

Método de validación de dominio para un certificado gratuito. Entre los valores posibles se incluyen: "CNameValidationValue", "HttpTokenValidationValue".

Variables

Nombre Description
id
str

Identificador de recurso.

name
str

Nombre del recurso.

kind
str

Tipo de recurso.

location
str

Ubicación del recurso. Necesario.

type
str

Tipo de recurso.

tags

Etiquetas del recurso.

password
str

Contraseña del certificado.

friendly_name
str

Nombre descriptivo del certificado.

subject_name
str

Nombre del firmante del certificado.

host_names

Nombres de host a los que se aplica el certificado.

pfx_blob

Blob Pfx.

site_name
str

Nombre de la aplicación.

self_link
str

Auto vínculo.

issuer
str

Emisor de certificados.

issue_date

Fecha de emisión del certificado.

expiration_date

Fecha de expiración del certificado.

thumbprint
str

Huella digital del certificado.

valid

¿Es válido el certificado?

cer_blob

Bytes sin formato del archivo .cer.

public_key_hash
str

Hash de clave pública.

hosting_environment_profile

Especificación de la App Service Environment que se va a usar para el certificado.

key_vault_id
str

Key Vault id. de recurso de Csm.

key_vault_secret_name
str

Key Vault nombre del secreto.

key_vault_secret_status

Estado del secreto de Key Vault. Los valores conocidos son: "Initialized", "WaitingOnCertificateOrder", "Succeeded", "CertificateOrderFailed", "OperationNotPermittedOnKeyVault", "AzureServiceUnauthorizedToAccessKeyVault", "KeyVaultDoesNotExist", "KeyVaultSecretDoesNotExist", "UnknownError", "ExternalPrivateKey" y "Unknown".

server_farm_id
str

Identificador de recurso del plan de App Service asociado, con formato "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

canonical_name
str

CNAME del certificado que se va a emitir mediante un certificado gratuito.

domain_validation_method
str

Método de validación de dominio para un certificado gratuito. Entre los valores posibles se incluyen: "CNameValidationValue", "HttpTokenValidationValue".