BeginCreateCertificateOptions interface
Eine Schnittstelle, die die optionalen Parameter darstellt, die an übergeben werden können beginCreateCertificate(string, CertificatePolicy, BeginCreateCertificateOptions)
- Extends
Geerbte Eigenschaften
abort |
Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann. |
created |
Wann das Zertifikat erstellt wurde. |
enabled | Bestimmt, ob das Objekt aktiviert ist. |
expires |
Ablaufdatum in UTC. |
id | Zertifikatsbezeichner. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
interval |
Zeit zwischen den einzelnen Abfragen |
name | Der Name des Zertifikats. |
not |
Nicht vor Datum in UTC. |
on |
Eine Funktion, die jedes Mal aufgerufen werden soll, wenn beim Ausführen des angeforderten Vorgangs eine Antwort vom Server empfangen wird. Kann mehrmals aufgerufen werden. |
recoverable |
Die Aufbewahrungsdaten der softDelete-Daten.
Der Wert sollte und |
recovery |
Gibt die Löschwiederherstellungsebene an, die derzeit für Zertifikate im aktuellen Tresor wirksam ist. Wenn es "Löschbar" enthält, kann das Zertifikat von einem privilegierten Benutzer endgültig gelöscht werden. andernfalls kann nur das System das Zertifikat am Ende des Aufbewahrungsintervalls bereinigen. Mögliche Werte sind: "Löschbar", "Recoverable+Löschbar", "Recoverable", "Recoverable+ProtectedSubscription" HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
request |
Optionen, die beim Erstellen und Senden von HTTP-Anforderungen für diesen Vorgang verwendet werden. |
resume |
Ein serialisierter Poller, der zum Fortsetzen eines vorhandenen Vorgangs verwendet wird |
serializer |
Optionen zum Überschreiben des Serialisierungs-/De serialisierungsverhaltens. |
tags | Anwendungsspezifische Metadaten in Form von Schlüssel-Wert-Paaren. |
tracing |
Optionen, die verwendet werden, wenn die Ablaufverfolgung aktiviert ist. |
updated |
Wann der Aussteller aktualisiert wurde. |
vault |
Der Tresor-URI. |
version | Die Version des Zertifikats. Kann undefiniert sein. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden. |
x509Thumbprint | Fingerabdruck des Zertifikats |
x509Thumbprint |
Fingerabdruck des Zertifikats, das als Sechskantzeichenfolge codiert ist. |
Geerbte Eigenschaftsdetails
abortSignal
Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann.
abortSignal?: AbortSignalLike
Eigenschaftswert
Geerbt vonCertificatePollerOptions.abortSignal
createdOn
Wann das Zertifikat erstellt wurde.
createdOn?: Date
Eigenschaftswert
Date
Geerbt vonCreateCertificateOptions.createdOn
enabled
Bestimmt, ob das Objekt aktiviert ist.
enabled?: boolean
Eigenschaftswert
boolean
Geerbt vonCreateCertificateOptions.enabled
expiresOn
Ablaufdatum in UTC.
expiresOn?: Date
Eigenschaftswert
Date
Geerbt vonCreateCertificateOptions.expiresOn
id
Zertifikatsbezeichner. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
id?: string
Eigenschaftswert
string
Geerbt vonCreateCertificateOptions.id
intervalInMs
Zeit zwischen den einzelnen Abfragen
intervalInMs?: number
Eigenschaftswert
number
Geerbt vonCertificatePollerOptions.intervalInMs
name
Der Name des Zertifikats.
name?: string
Eigenschaftswert
string
Geerbt vonCreateCertificateOptions.name
notBefore
Nicht vor Datum in UTC.
notBefore?: Date
Eigenschaftswert
Date
Geerbt vonCreateCertificateOptions.notBefore
onResponse
Eine Funktion, die jedes Mal aufgerufen werden soll, wenn beim Ausführen des angeforderten Vorgangs eine Antwort vom Server empfangen wird. Kann mehrmals aufgerufen werden.
onResponse?: RawResponseCallback
Eigenschaftswert
Geerbt vonCertificatePollerOptions.onResponse
recoverableDays
Die Aufbewahrungsdaten der softDelete-Daten.
Der Wert sollte und <=90
sein, wenn softDelete aktiviert ist>=7
.
HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
recoverableDays?: number
Eigenschaftswert
number
Geerbt vonCreateCertificateOptions.recoverableDays
recoveryLevel
Gibt die Löschwiederherstellungsebene an, die derzeit für Zertifikate im aktuellen Tresor wirksam ist. Wenn es "Löschbar" enthält, kann das Zertifikat von einem privilegierten Benutzer endgültig gelöscht werden. andernfalls kann nur das System das Zertifikat am Ende des Aufbewahrungsintervalls bereinigen. Mögliche Werte sind: "Löschbar", "Recoverable+Löschbar", "Recoverable", "Recoverable+ProtectedSubscription" HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
recoveryLevel?: string
Eigenschaftswert
string
Geerbt vonCreateCertificateOptions.recoveryLevel
requestOptions
Optionen, die beim Erstellen und Senden von HTTP-Anforderungen für diesen Vorgang verwendet werden.
requestOptions?: OperationRequestOptions
Eigenschaftswert
Geerbt vonCertificatePollerOptions.requestOptions
resumeFrom
Ein serialisierter Poller, der zum Fortsetzen eines vorhandenen Vorgangs verwendet wird
resumeFrom?: string
Eigenschaftswert
string
Geerbt vonCertificatePollerOptions.resumeFrom
serializerOptions
Optionen zum Überschreiben des Serialisierungs-/De serialisierungsverhaltens.
serializerOptions?: SerializerOptions
Eigenschaftswert
tags
Anwendungsspezifische Metadaten in Form von Schlüssel-Wert-Paaren.
tags?: CertificateTags
Eigenschaftswert
Geerbt vonCreateCertificateOptions.tags
tracingOptions
Optionen, die verwendet werden, wenn die Ablaufverfolgung aktiviert ist.
tracingOptions?: OperationTracingOptions
Eigenschaftswert
Geerbt vonCertificatePollerOptions.tracingOptions
updatedOn
Wann der Aussteller aktualisiert wurde.
updatedOn?: Date
Eigenschaftswert
Date
Geerbt vonCreateCertificateOptions.updatedOn
vaultUrl
Der Tresor-URI.
vaultUrl?: string
Eigenschaftswert
string
Geerbt vonCreateCertificateOptions.vaultUrl
version
Die Version des Zertifikats. Kann undefiniert sein. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.
version?: string
Eigenschaftswert
string
Geerbt vonCreateCertificateOptions.version
x509Thumbprint
Fingerabdruck des Zertifikats
x509Thumbprint?: Uint8Array
Eigenschaftswert
Uint8Array
Geerbt vonCreateCertificateOptions.x509Thumbprint
x509ThumbprintString
Fingerabdruck des Zertifikats, das als Sechskantzeichenfolge codiert ist.
x509ThumbprintString?: string
Eigenschaftswert
string