Partilhar via


Certificate Classe

Certificado SSL para uma aplicação.

As variáveis só são preenchidas pelo servidor e serão ignoradas ao enviar um pedido.

Todos os parâmetros necessários têm de ser preenchidos para serem enviados para o Azure.

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

Construtor

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

Parâmetros Só de Palavra-Chave

Name Description
kind
str

Tipo de recurso.

location
str

Localização do Recurso. Obrigatório.

tags

Etiquetas de recursos.

host_names

Os nomes de anfitrião a que o certificado se aplica.

pfx_blob

Blob Pfx.

password
str

Palavra-passe do certificado.

key_vault_id
str

Key Vault ID de recurso do CSM.

key_vault_secret_name
str

Key Vault nome do segredo.

server_farm_id
str

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

Variáveis

Name Description
id
str

ID do Recurso.

name
str

Nome do Recurso.

kind
str

Tipo de recurso.

location
str

Localização do Recurso. Obrigatório.

type
str

Tipo de recurso.

tags

Etiquetas de recursos.

friendly_name
str

Nome amigável do certificado.

subject_name
str

Nome do requerente do certificado.

host_names

Os nomes de anfitrião a que o certificado se aplica.

pfx_blob

Blob Pfx.

site_name
str

Nome da aplicação.

self_link
str

Ligação personalizada.

issuer
str

Emissor de certificados.

issue_date

Data do problema do certificado.

expiration_date

Data de expiração do certificado.

password
str

Palavra-passe do certificado.

thumbprint
str

Thumbprint do certificado.

valid

O certificado é válido?.

cer_blob

Bytes não processados do ficheiro .cer.

public_key_hash
str

Hash chave pública.

hosting_environment_profile

Especificação para o Ambiente do Serviço de Aplicações a utilizar para o certificado.

key_vault_id
str

Key Vault ID de recurso do CSM.

key_vault_secret_name
str

Key Vault nome do segredo.

key_vault_secret_status

Estado 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 de recurso do plano de Serviço de Aplicações associado, formatado como: "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".