CreateCertificateOptions interface
Optionen für <xref:createCertificate>.
- 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. |
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. |
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 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
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