Partager via


CertificatePatchResource Constructeurs

Définition

Surcharges

CertificatePatchResource()

Initialise une nouvelle instance de la 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)

Initialise une nouvelle instance de la classe CertificatePatchResource.

CertificatePatchResource()

Initialise une nouvelle instance de la classe CertificatePatchResource.

public CertificatePatchResource ();
Public Sub New ()

S’applique à

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)

Initialise une nouvelle instance de la 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)

Paramètres

id
String

ID de ressource.

name
String

Nom de la ressource.

kind
String

Type de ressource.

type
String

Type de ressource.

password
String

Mot de passe du certificat.

friendlyName
String

Nom convivial du certificat.

subjectName
String

Nom du sujet du certificat.

hostNames
IList<String>

Noms d’hôtes à authentification du certificat.

pfxBlob
Byte[]

Objet blob Pfx.

siteName
String

Nom de l’application.

selfLink
String

Lien automatique.

issuer
String

Émetteur de certificat.

issueDate
Nullable<DateTime>

Date d’émission du certificat.

expirationDate
Nullable<DateTime>

Date d’expiration du certificat.

thumbprint
String

Empreinte du certificat.

valid
Nullable<Boolean>

Le certificat est-il valide ?.

cerBlob
Byte[]

Octets bruts du fichier .cer

publicKeyHash
String

Hachage de clé publique.

hostingEnvironmentProfile
HostingEnvironmentProfile

Spécification du App Service Environment à utiliser pour le certificat.

keyVaultId
String

Key Vault ID de ressource Csm.

keyVaultSecretName
String

Key Vault nom du secret.

keyVaultSecretStatus
Nullable<KeyVaultSecretStatus>

État du secret Key Vault. Les valeurs possibles sont les suivantes : « Initialized », « WaitingOnCertificateOrder », « Succeeded », « CertificateOrderFailed », « OperationNotPermittedOnKeyVault », « AzureServiceUnauthorizedToAccessKeyVault », « KeyVaultDoesNotExist », « KeyVaultSecretDoesNotExist », « UnknownError », « ExternalPrivateKey », « Unknown »

serverFarmId
String

ID de ressource du plan de App Service associé, au format « /subscriptions/{subscriptionID}/resourceGroups/{groupName}/providers/Microsoft.Web/serverfarms/{appServicePlanName} ».

canonicalName
String

CNAME du certificat à émettre via un certificat gratuit

domainValidationMethod
String

Méthode de validation de domaine pour le certificat gratuit

S’applique à