Freigeben über


CertificateClient.StartCreateCertificateAsync Methode

Definition

Startet einen vorgang mit langer Ausführungsdauer, um einen KeyVaultCertificate im Tresor mit der angegebenen Zertifikatrichtlinie zu erstellen.

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)

Parameter

certificateName
String

Der Name des zu erstellenden Zertifikats.

policy
CertificatePolicy

Der CertificatePolicy , der die Eigenschaften und den Lebenszyklus des erstellten Zertifikats steuert.

enabled
Nullable<Boolean>

Gibt an, ob das Zertifikat in einem aktivierten Zustand erstellt werden soll. Wenn NULL ist, wird der Serverstandard verwendet.

tags
IDictionary<String,String>

Tags, die auf das erstellte Zertifikat angewendet werden sollen.

cancellationToken
CancellationToken

Ein CancellationToken , der die Anforderungsdauer steuert.

Gibt zurück

EineCertificateOperation, die Details zum Erstellungsvorgang enthält und zum Abrufen aktualisierter status verwendet werden kann.

Ausnahmen

certificateName ist leer.

certificateName oder policy ist NULL.

Hinweise

Wenn kein Zertifikat mit dem angegebenen Namen vorhanden ist, wird es erstellt. Andernfalls wird eine neue Version des vorhandenen Zertifikats erstellt. Für diesen Vorgang ist die Berechtigung für Zertifikate bzw. die Erstellung erforderlich.

Gilt für: