Freigeben über


BeginCreateCertificateOptions interface

Eine Schnittstelle, die die optionalen Parameter darstellt, die an übergeben werden können beginCreateCertificate(string, CertificatePolicy, BeginCreateCertificateOptions)

Extends

Geerbte Eigenschaften

abortSignal

Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann.

createdOn

Wann das Zertifikat erstellt wurde.

enabled

Bestimmt, ob das Objekt aktiviert ist.

expiresOn

Ablaufdatum in UTC.

id

Zertifikatsbezeichner. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie kann nur vom Server aufgefüllt werden.

intervalInMs

Zeit zwischen den einzelnen Abfragen

name

Der Name des Zertifikats.

notBefore

Nicht vor Datum in UTC.

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.

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.

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.

requestOptions

Optionen, die beim Erstellen und Senden von HTTP-Anforderungen für diesen Vorgang verwendet werden.

resumeFrom

Ein serialisierter Poller, der zum Fortsetzen eines vorhandenen Vorgangs verwendet wird

serializerOptions

Optionen zum Überschreiben des Serialisierungs-/De serialisierungsverhaltens.

tags

Anwendungsspezifische Metadaten in Form von Schlüssel-Wert-Paaren.

tracingOptions

Optionen, die verwendet werden, wenn die Ablaufverfolgung aktiviert ist.

updatedOn

Wann der Aussteller aktualisiert wurde.

vaultUrl

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

x509ThumbprintString

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

Geerbt vonCertificatePollerOptions.serializerOptions

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

Geerbt vonCreateCertificateOptions.x509ThumbprintString