Compartilhar via


CertificatePatchResource Classe

Definição

Recurso arm para um certificado.

[Microsoft.Rest.Serialization.JsonTransformation]
public class CertificatePatchResource : Microsoft.Azure.Management.AppService.Fluent.Models.ProxyOnlyResourceInner
[<Microsoft.Rest.Serialization.JsonTransformation>]
type CertificatePatchResource = class
    inherit ProxyOnlyResourceInner
Public Class CertificatePatchResource
Inherits ProxyOnlyResourceInner
Herança
Atributos

Construtores

CertificatePatchResource()

Inicializa uma nova instância da classe CertificatePatchResource.

CertificatePatchResource(String, String, String, String, String, String, String, IList<String>, Byte[], String, String, String, Nullable<DateTime>, Nullable<DateTime>, String, Nullable<Boolean>, Byte[], String, HostingEnvironmentProfile, String, String, Nullable<KeyVaultSecretStatus>, String, String)

Inicializa uma nova instância da classe CertificatePatchResource.

Propriedades

CanonicalName

Obtém ou define o CNAME do certificado a ser emitido por meio de certificado gratuito

CerBlob

Obtém bytes brutos do arquivo .cer

ExpirationDate

Obtém a data de validade do certificado.

FriendlyName

Obtém o nome amigável do certificado.

HostingEnvironmentProfile

Obtém a especificação do Ambiente do Serviço de Aplicativo a ser usado para o certificado.

HostNames

Obtém ou define nomes de host aos qual o certificado se aplica.

Id

ID do recurso. Setter está protegido porque a ID precisa ser definida em Recursos de rede.

(Herdado de ProxyResource)
IssueDate

Obtém o problema do certificado Data.

Issuer

Obtém o emissor do certificado.

KeyVaultId

Obtém ou define a ID do recurso Csm do Cofre de Chaves.

KeyVaultSecretName

Obtém ou define o nome do segredo do Key Vault.

KeyVaultSecretStatus

Obtém status do segredo Key Vault. Os valores possíveis incluem: 'Initialized', 'WaitingOnCertificateOrder', 'Succeeded', 'CertificateOrderFailed', 'OperationNotPermittedOnKeyVault', 'AzureServiceUnauthorizedToAccessKeyVault', 'KeyVaultDoesNotExist', 'KeyVaultSecretDoesNotExist', 'UnknownError', 'ExternalPrivateKey', 'Unknown'

Kind

Obtém ou define o tipo de recurso.

(Herdado de ProxyOnlyResourceInner)
Location

Localização do recurso

(Herdado de Resource)
Name

Nome do recurso

(Herdado de ProxyResource)
Password

Obtém ou define a senha do certificado.

PfxBlob

Obtém ou define o blob pfx.

PublicKeyHash

Obtém hash de chave pública.

SelfLink

Obtém o auto-link.

ServerFarmId

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

SiteName

Obtém o nome do aplicativo.

SubjectName

Obtém o nome da entidade do certificado.

Tags

Marcações de recursos

(Herdado de Resource)
Thumbprint

Obtém a impressão digital do certificado.

Type

Tipo de recurso

(Herdado de ProxyResource)
Valid

Obtém o certificado é válido?.

Métodos

Validate()

Valide o objeto .

Aplica-se a