Partilhar via


CertificatePatchResource Construtores

Definição

Sobrecargas

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, String)

Inicializa uma nova instância da classe CertificatePatchResource.

CertificatePatchResource()

Inicializa uma nova instância da classe CertificatePatchResource.

public CertificatePatchResource ();
Public Sub New ()

Aplica-se a

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, String)

Inicializa uma nova instância da classe CertificatePatchResource.

public CertificatePatchResource (string id = default, string name = default, string kind = default, string type = default, string password = default, string friendlyName = default, string subjectName = default, System.Collections.Generic.IList<string> hostNames = default, byte[] pfxBlob = default, string siteName = default, string selfLink = default, string issuer = default, DateTime? issueDate = default, DateTime? expirationDate = default, string thumbprint = default, bool? valid = default, byte[] cerBlob = default, string publicKeyHash = default, Microsoft.Azure.Management.WebSites.Models.HostingEnvironmentProfile hostingEnvironmentProfile = default, string keyVaultId = default, string keyVaultSecretName = default, Microsoft.Azure.Management.WebSites.Models.KeyVaultSecretStatus? keyVaultSecretStatus = default, string serverFarmId = default, string canonicalName = default, string domainValidationMethod = default);
new Microsoft.Azure.Management.WebSites.Models.CertificatePatchResource : string * string * string * string * string * string * string * System.Collections.Generic.IList<string> * byte[] * string * string * string * Nullable<DateTime> * Nullable<DateTime> * string * Nullable<bool> * byte[] * string * Microsoft.Azure.Management.WebSites.Models.HostingEnvironmentProfile * string * string * Nullable<Microsoft.Azure.Management.WebSites.Models.KeyVaultSecretStatus> * string * string * string -> Microsoft.Azure.Management.WebSites.Models.CertificatePatchResource
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional kind As String = Nothing, Optional type As String = Nothing, Optional password As String = Nothing, Optional friendlyName As String = Nothing, Optional subjectName As String = Nothing, Optional hostNames As IList(Of String) = Nothing, Optional pfxBlob As Byte() = Nothing, Optional siteName As String = Nothing, Optional selfLink As String = Nothing, Optional issuer As String = Nothing, Optional issueDate As Nullable(Of DateTime) = Nothing, Optional expirationDate As Nullable(Of DateTime) = Nothing, Optional thumbprint As String = Nothing, Optional valid As Nullable(Of Boolean) = Nothing, Optional cerBlob As Byte() = Nothing, Optional publicKeyHash As String = Nothing, Optional hostingEnvironmentProfile As HostingEnvironmentProfile = Nothing, Optional keyVaultId As String = Nothing, Optional keyVaultSecretName As String = Nothing, Optional keyVaultSecretStatus As Nullable(Of KeyVaultSecretStatus) = Nothing, Optional serverFarmId As String = Nothing, Optional canonicalName As String = Nothing, Optional domainValidationMethod As String = Nothing)

Parâmetros

id
String

ID do recurso.

name
String

Nome do recurso.

kind
String

Tipo de recurso.

type
String

Tipo de recurso.

password
String

Senha do certificado.

friendlyName
String

Nome amigável do certificado.

subjectName
String

Nome da entidade do certificado.

hostNames
IList<String>

Nomes de host aos qual o certificado se aplica.

pfxBlob
Byte[]

Blob Pfx.

siteName
String

Nome do aplicativo.

selfLink
String

Auto-vinculação.

issuer
String

Emissor de certificado.

issueDate
Nullable<DateTime>

Data do problema do certificado.

expirationDate
Nullable<DateTime>

Data de validade do certificado.

thumbprint
String

Impressão digital do certificado.

valid
Nullable<Boolean>

O certificado é válido?.

cerBlob
Byte[]

Bytes brutos do arquivo .cer

publicKeyHash
String

Hash de chave pública.

hostingEnvironmentProfile
HostingEnvironmentProfile

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

keyVaultId
String

Key Vault ID do recurso Csm.

keyVaultSecretName
String

Key Vault nome do segredo.

keyVaultSecretStatus
Nullable<KeyVaultSecretStatus>

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

serverFarmId
String

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

canonicalName
String

CNAME do certificado a ser emitido por meio de certificado gratuito

domainValidationMethod
String

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

Aplica-se a