Freigeben über


CreateCertificateOptions interface

Optionen für <xref:createCertificate>.

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.

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.

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

Geerbt von coreClient.OperationOptions.abortSignal

createdOn

Wann das Zertifikat erstellt wurde.

createdOn?: Date

Eigenschaftswert

Date

Geerbt vonCertificateProperties.createdOn

enabled

Bestimmt, ob das Objekt aktiviert ist.

enabled?: boolean

Eigenschaftswert

boolean

geerbt vonCertificateProperties.enabled

expiresOn

Ablaufdatum in UTC.

expiresOn?: Date

Eigenschaftswert

Date

Geerbt vonCertificateProperties.expiresOn

id

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

id?: string

Eigenschaftswert

string

geerbt vonCertificateProperties.id

name

Der Name des Zertifikats.

name?: string

Eigenschaftswert

string

geerbt vonCertificateProperties.name

notBefore

Nicht vor dem Datum in UTC.

notBefore?: Date

Eigenschaftswert

Date

vonCertificateProperties.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

Geerbt von coreClient.OperationOptions.onResponse

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 vonCertificateProperties.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 vonCertificateProperties.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

vonCertificateProperties.recoveryLevel

requestOptions

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

requestOptions?: OperationRequestOptions

Eigenschaftswert

Geerbt von coreClient.OperationOptions.requestOptions

tags

Anwendungsspezifische Metadaten in Form von Schlüsselwertpaaren.

tags?: CertificateTags

Eigenschaftswert

vonCertificateProperties.tags geerbt

tracingOptions

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

tracingOptions?: OperationTracingOptions

Eigenschaftswert

Geerbt von coreClient.OperationOptions.tracingOptions

updatedOn

Zeitpunkt der Aktualisierung des Ausstellers.

updatedOn?: Date

Eigenschaftswert

Date

geerbt vonCertificateProperties.updatedOn

vaultUrl

Der Tresor-URI.

vaultUrl?: string

Eigenschaftswert

string

vonCertificateProperties.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

vonCertificateProperties.version geerbt

x509Thumbprint

Fingerabdruck des Zertifikats.

x509Thumbprint?: Uint8Array

Eigenschaftswert

Uint8Array

vonCertificateProperties.x509Thumbprint

x509ThumbprintString

Fingerabdruck des Zertifikats, das als hexadetektierte Zeichenfolge codiert ist.

x509ThumbprintString?: string

Eigenschaftswert

string

vonCertificateProperties.x509ThumbprintString