Compartir a través de


CertificatePatchResource Constructores

Definición

Sobrecargas

CertificatePatchResource()

Inicializa una nueva instancia de la clase 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 una nueva instancia de la clase CertificatePatchResource.

CertificatePatchResource()

Inicializa una nueva instancia de la clase CertificatePatchResource.

public CertificatePatchResource ();
Public Sub New ()

Se aplica 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)

Inicializa una nueva instancia de la clase CertificatePatchResource.

public CertificatePatchResource (string password, string id = default, string name = default, string type = default, string kind = 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.AppService.Fluent.Models.HostingEnvironmentProfile hostingEnvironmentProfile = default, string keyVaultId = default, string keyVaultSecretName = default, Microsoft.Azure.Management.AppService.Fluent.Models.KeyVaultSecretStatus? keyVaultSecretStatus = default, string serverFarmId = default, string canonicalName = default);
new Microsoft.Azure.Management.AppService.Fluent.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.AppService.Fluent.Models.HostingEnvironmentProfile * string * string * Nullable<Microsoft.Azure.Management.AppService.Fluent.Models.KeyVaultSecretStatus> * string * string -> Microsoft.Azure.Management.AppService.Fluent.Models.CertificatePatchResource
Public Sub New (password As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional kind 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)

Parámetros

password
String

Contraseña del certificado.

id
String
name
String
type
String
kind
String

Tipo de recurso.

friendlyName
String

Nombre descriptivo del certificado.

subjectName
String

Nombre del firmante del certificado.

hostNames
IList<String>

Nombres de host a los que se aplica el certificado.

pfxBlob
Byte[]

Blob Pfx.

siteName
String

Nombre de la aplicación.

selfLink
String

Auto vínculo.

issuer
String

Emisor de certificados.

issueDate
Nullable<DateTime>

Fecha de emisión del certificado.

expirationDate
Nullable<DateTime>

Fecha de expiración del certificado.

thumbprint
String

Huella digital del certificado.

valid
Nullable<Boolean>

¿Es válido el certificado?

cerBlob
Byte[]

Bytes sin formato del archivo .cer

publicKeyHash
String

Hash de clave pública.

hostingEnvironmentProfile
HostingEnvironmentProfile

Especificación de la App Service Environment que se va a usar para el certificado.

keyVaultId
String

Key Vault id. de recurso de Csm.

keyVaultSecretName
String

Key Vault nombre del secreto.

keyVaultSecretStatus
Nullable<KeyVaultSecretStatus>

Estado del secreto de Key Vault. Entre los valores posibles se incluyen: 'Initialized', 'WaitingOnCertificateOrder', 'Succeeded', 'CertificateOrderFailed', 'OperationNotPermittedOnKeyVault', 'AzureServiceUnauthorizedToAccessKeyVault', 'KeyVaultDoesNotExist', 'KeyVaultSecretDoesNotExist', 'UnknownError', 'ExternalPrivateKey', 'Unknown'

serverFarmId
String

Identificador de recurso del plan de App Service asociado, con formato "/subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName}".

canonicalName
String

CNAME del certificado que se va a emitir a través de un certificado gratuito

Se aplica a