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

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

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.

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 Hexadezimalzeichenfolge 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

Zertifikatsbezeichner. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Sie 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 Datum in UTC.

notBefore?: Date

Eigenschaftswert

Date

Geerbt vonCertificateProperties.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 von coreClient.OperationOptions.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 vonCertificateProperties.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 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

serializerOptions

Optionen zum Überschreiben des Serialisierungs-/De serialisierungsverhaltens.

serializerOptions?: SerializerOptions

Eigenschaftswert

Geerbt von coreClient.OperationOptions.serializerOptions

tags

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

tags?: CertificateTags

Eigenschaftswert

Geerbt vonCertificateProperties.tags

tracingOptions

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

tracingOptions?: OperationTracingOptions

Eigenschaftswert

Geerbt von coreClient.OperationOptions.tracingOptions

updatedOn

Wann der Aussteller aktualisiert wurde.

updatedOn?: Date

Eigenschaftswert

Date

Geerbt vonCertificateProperties.updatedOn

vaultUrl

Der Tresor-URI.

vaultUrl?: string

Eigenschaftswert

string

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

x509Thumbprint

Fingerabdruck des Zertifikats

x509Thumbprint?: Uint8Array

Eigenschaftswert

Uint8Array

Geerbt vonCertificateProperties.x509Thumbprint

x509ThumbprintString

Fingerabdruck des Zertifikats, das als Hexadezimalzeichenfolge codiert ist.

x509ThumbprintString?: string

Eigenschaftswert

string

Geerbt vonCertificateProperties.x509ThumbprintString