Partager via


CertificateClient.StartCreateCertificateAsync Méthode

Définition

Démarre une opération de longue durée pour créer un KeyVaultCertificate dans le coffre avec la stratégie de certificat spécifiée.

public virtual System.Threading.Tasks.Task<Azure.Security.KeyVault.Certificates.CertificateOperation> StartCreateCertificateAsync (string certificateName, Azure.Security.KeyVault.Certificates.CertificatePolicy policy, bool? enabled = default, System.Collections.Generic.IDictionary<string,string> tags = default, System.Threading.CancellationToken cancellationToken = default);
abstract member StartCreateCertificateAsync : string * Azure.Security.KeyVault.Certificates.CertificatePolicy * Nullable<bool> * System.Collections.Generic.IDictionary<string, string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Security.KeyVault.Certificates.CertificateOperation>
override this.StartCreateCertificateAsync : string * Azure.Security.KeyVault.Certificates.CertificatePolicy * Nullable<bool> * System.Collections.Generic.IDictionary<string, string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Security.KeyVault.Certificates.CertificateOperation>
Public Overridable Function StartCreateCertificateAsync (certificateName As String, policy As CertificatePolicy, Optional enabled As Nullable(Of Boolean) = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of CertificateOperation)

Paramètres

certificateName
String

Nom du certificat à créer.

policy
CertificatePolicy

CertificatePolicy qui régit les propriétés et le cycle de vie du certificat créé.

enabled
Nullable<Boolean>

Spécifie si le certificat doit être créé dans un état activé. Si la valeur est null, la valeur par défaut du serveur est utilisée.

tags
IDictionary<String,String>

Étiquettes à appliquer au certificat créé.

cancellationToken
CancellationToken

CancellationToken Contrôle de la durée de vie de la requête.

Retours

CertificateOperation qui contient des détails sur l’opération de création et qui peut être utilisé pour récupérer des status mis à jour.

Exceptions

certificateName est vide.

certificateName ou policy est null.

Remarques

S’il n’existe aucun certificat portant le nom spécifié, il sera créé ; dans le cas contraire, une nouvelle version du certificat existant sera créée. Cette opération nécessite l’autorisation certificates/create.

S’applique à