Freigeben über


BeginCreateCertificateOptions interface

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

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

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

intervalInMs

Zeit zwischen den einzelnen Abfragen

name

Der Name des Zertifikats.

notBefore

Nicht vor dem Datum in UTC.

onResponse

Eine Funktion, die jedes Mal aufgerufen werden soll, wenn eine Antwort vom Server empfangen wird, während der angeforderte Vorgang ausgeführt wird. Kann mehrmals aufgerufen werden.

preserveCertificateOrder

Gibt an, ob die Zertifikatkette ihre ursprüngliche Reihenfolge behält. Der Standardwert ist false, wodurch das Blattzertifikat bei Index 0 festgelegt wird.

recoverableDays

Die Aufbewahrungsdaten der SoftDelete-Daten. Der Wert sollte >=7 und <=90 werden, wenn "softDelete" aktiviert ist. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

recoveryLevel

Gibt die Löschwiederherstellungsebene wieder, 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 löschen. Mögliche Werte sind: 'Löschbar', 'Recoverable+Purgeable', 'Recoverable', 'Recoverable+ProtectedSubscription' HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er 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 Abruf, der zum Fortsetzen eines vorhandenen Vorgangs verwendet wird

tags

Anwendungsspezifische Metadaten in Form von Schlüsselwertpaaren.

tracingOptions

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

updatedOn

Zeitpunkt der Aktualisierung des Ausstellers.

vaultUrl

Der Tresor-URI.

version

Die Version des Zertifikats. Kann nicht definiert sein. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

x509Thumbprint

Fingerabdruck des Zertifikats.

x509ThumbprintString

Fingerabdruck des Zertifikats, das als hexadetektierte Zeichenfolge codiert ist.

Geerbte Eigenschaftsdetails

abortSignal

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

abortSignal?: AbortSignalLike

Eigenschaftswert

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

VonCreateCertificateOptions.expiresOn

id

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

id?: string

Eigenschaftswert

string

geerbt vonCreateCertificateOptions.id

intervalInMs

Zeit zwischen den einzelnen Abfragen

intervalInMs?: number

Eigenschaftswert

number

vonCertificatePollerOptions.intervalInMs

name

Der Name des Zertifikats.

name?: string

Eigenschaftswert

string

geerbt vonCreateCertificateOptions.name

notBefore

Nicht vor dem Datum in UTC.

notBefore?: Date

Eigenschaftswert

Date

geerbt vonCreateCertificateOptions.notBefore

onResponse

Eine Funktion, die jedes Mal aufgerufen werden soll, wenn eine Antwort vom Server empfangen wird, während der angeforderte Vorgang ausgeführt wird. Kann mehrmals aufgerufen werden.

onResponse?: RawResponseCallback

Eigenschaftswert

vonCertificatePollerOptions.onResponse geerbt

preserveCertificateOrder

Gibt an, ob die Zertifikatkette ihre ursprüngliche Reihenfolge behält. Der Standardwert ist false, wodurch das Blattzertifikat bei Index 0 festgelegt wird.

preserveCertificateOrder?: boolean

Eigenschaftswert

boolean

Geerbt vonCreateCertificateOptions.preserveCertificateOrder

recoverableDays

Die Aufbewahrungsdaten der SoftDelete-Daten. Der Wert sollte >=7 und <=90 werden, wenn "softDelete" aktiviert ist. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

recoverableDays?: number

Eigenschaftswert

number

Geerbt vonCreateCertificateOptions.recoverableDays

recoveryLevel

Gibt die Löschwiederherstellungsebene wieder, 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 löschen. Mögliche Werte sind: 'Löschbar', 'Recoverable+Purgeable', 'Recoverable', 'Recoverable+ProtectedSubscription' HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er 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

vonCertificatePollerOptions.requestOptions

resumeFrom

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

resumeFrom?: string

Eigenschaftswert

string

vonCertificatePollerOptions.resumeFrom

tags

Anwendungsspezifische Metadaten in Form von Schlüsselwertpaaren.

tags?: CertificateTags

Eigenschaftswert

vonCreateCertificateOptions.tags geerbt

tracingOptions

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

tracingOptions?: OperationTracingOptions

Eigenschaftswert

vonCertificatePollerOptions.tracingOptions

updatedOn

Zeitpunkt der Aktualisierung des Ausstellers.

updatedOn?: Date

Eigenschaftswert

Date

Geerbt vonCreateCertificateOptions.updatedOn

vaultUrl

Der Tresor-URI.

vaultUrl?: string

Eigenschaftswert

string

geerbt vonCreateCertificateOptions.vaultUrl

version

Die Version des Zertifikats. Kann nicht definiert sein. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

version?: string

Eigenschaftswert

string

vonCreateCertificateOptions.version

x509Thumbprint

Fingerabdruck des Zertifikats.

x509Thumbprint?: Uint8Array

Eigenschaftswert

Uint8Array

vonCreateCertificateOptions.x509Thumbprint

x509ThumbprintString

Fingerabdruck des Zertifikats, das als hexadetektierte Zeichenfolge codiert ist.

x509ThumbprintString?: string

Eigenschaftswert

string

vonCreateCertificateOptions.x509ThumbprintString