Compartilhar via


CertificatePatchResource Classe

Recurso arm para um certificado.

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

Herança
azure.mgmt.web.v2023_01_01.models._models_py3.ProxyOnlyResource
CertificatePatchResource

Construtor

CertificatePatchResource(*, kind: 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.

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.

type
str

Tipo 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-vinculação.

issuer
str

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