Compartilhar via


Certificate Classe

Certificado SSL para um aplicativo.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

Herança
azure.mgmt.web.v2021_01_01.models._models_py3.Resource
Certificate

Construtor

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 apenas palavra-chave

Nome Description
kind
str

Tipo de recurso.

location
str

Local do recurso. Obrigatórios.

tags

Marcas de recurso.

password
str

Senha do certificado.

host_names

Nomes de host aos qual o certificado se aplica.

pfx_blob

Blob Pfx.

key_vault_id
str

Key Vault ID do recurso Csm.

key_vault_secret_name
str

Key Vault nome do segredo.

server_farm_id
str

ID do recurso do plano de Serviço de Aplicativo associado, formatado como: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

canonical_name
str

CNAME do certificado a ser emitido por meio de certificado gratuito.

domain_validation_method
str

Método de validação de domínio para certificado gratuito.

Variáveis

Nome Description
id
str

ID do recurso.

name
str

Nome do recurso.

kind
str

Tipo de recurso.

location
str

Local do recurso. Obrigatórios.

type
str

Tipo de recurso.

tags

Marcas de recurso.

password
str

Senha do certificado.

friendly_name
str

Nome amigável do certificado.

subject_name
str

Nome da entidade do certificado.

host_names

Nomes de host aos qual o certificado se aplica.

pfx_blob

Blob Pfx.

site_name
str

Nome do aplicativo.

self_link
str

Auto link.

issuer
str

Emissor do certificado.

issue_date

Data do problema do certificado.

expiration_date

Data de validade do certificado.

thumbprint
str

Impressão digital do certificado.

valid

O certificado é válido?.

cer_blob

Bytes brutos do arquivo .cer.

public_key_hash
str

Hash de chave pública.

hosting_environment_profile

Especificação para o Ambiente do Serviço de Aplicativo a ser usado para o certificado.

key_vault_id
str

Key Vault ID do recurso Csm.

key_vault_secret_name
str

Key Vault nome do segredo.

key_vault_secret_status

Status do segredo Key Vault. Os valores conhecidos são: "Initialized", "WaitingOnCertificateOrder", "Succeeded", "CertificateOrderFailed", "OperationNotPermittedOnKeyVault", "AzureServiceUnauthorizedToAccessKeyVault", "KeyVaultDoesNotExist", "KeyVaultSecretDoesNotExist", "UnknownError", "ExternalPrivateKey" e "Unknown".

server_farm_id
str

ID do recurso do plano de Serviço de Aplicativo associado, formatado como: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

canonical_name
str

CNAME do certificado a ser emitido por meio de certificado gratuito.

domain_validation_method
str

Método de validação de domínio para certificado gratuito.