CreateCertificateOptions interface
Alternativ för <xref:createCertificate>.
- Extends
Ärvda egenskaper
abort |
Den signal som kan användas för att avbryta begäranden. |
created |
När certifikatet skapades. |
enabled | Avgör om objektet är aktiverat. |
expires |
Förfallodatum i UTC. |
id | Certifikatidentifierare. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern. |
name | Namnet på certifikatet. |
not |
Inte före datum i UTC. |
on |
En funktion som ska anropas varje gång ett svar tas emot från servern när den begärda åtgärden utförs. Kan anropas flera gånger. |
recoverable |
Kvarhållningsdatumen för softDelete-data.
Värdet ska vara |
recovery |
Visar den återställningsnivå för borttagning som för närvarande gäller för certifikat i det aktuella valvet. Om det innehåller "Purgeable" kan certifikatet tas bort permanent av en privilegierad användare. Annars kan endast systemet rensa certifikatet i slutet av kvarhållningsintervallet. Möjliga värden är: "Purgeable", "Recoverable+Purgeable", "Recoverable", "Recoverable+ProtectedSubscription" OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
request |
Alternativ som används när du skapar och skickar HTTP-begäranden för den här åtgärden. |
serializer |
Alternativ för att åsidosätta serialiserings-/avserialiseringsbeteende. |
tags | Programspecifika metadata i form av nyckel/värde-par. |
tracing |
Alternativ som används när spårning är aktiverat. |
updated |
När utfärdaren uppdaterades. |
vault |
Valvets URI. |
version | Certifikatets version. Kan vara odefinierat. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
x509Thumbprint | Tumavtryck för certifikatet. |
x509Thumbprint |
Tumavtrycket för certifikatet som kodas som en hexsträng. |
Information om ärvda egenskaper
abortSignal
Den signal som kan användas för att avbryta begäranden.
abortSignal?: AbortSignalLike
Egenskapsvärde
Ärvd från coreClient.OperationOptions.abortSignal
createdOn
När certifikatet skapades.
createdOn?: Date
Egenskapsvärde
Date
Ärvd frånCertificateProperties.createdOn
enabled
Avgör om objektet är aktiverat.
enabled?: boolean
Egenskapsvärde
boolean
Ärvd frånCertificateProperties.enabled
expiresOn
id
Certifikatidentifierare. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.
id?: string
Egenskapsvärde
string
Ärvd frånCertificateProperties.id
name
notBefore
Inte före datum i UTC.
notBefore?: Date
Egenskapsvärde
Date
Ärvd frånCertificateProperties.notBefore
onResponse
En funktion som ska anropas varje gång ett svar tas emot från servern när den begärda åtgärden utförs. Kan anropas flera gånger.
onResponse?: RawResponseCallback
Egenskapsvärde
Ärvd från coreClient.OperationOptions.onResponse
recoverableDays
Kvarhållningsdatumen för softDelete-data.
Värdet ska vara >=7
och <=90
när softDelete är aktiverat.
Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.
recoverableDays?: number
Egenskapsvärde
number
recoveryLevel
Visar den återställningsnivå för borttagning som för närvarande gäller för certifikat i det aktuella valvet. Om det innehåller "Purgeable" kan certifikatet tas bort permanent av en privilegierad användare. Annars kan endast systemet rensa certifikatet i slutet av kvarhållningsintervallet. Möjliga värden är: "Purgeable", "Recoverable+Purgeable", "Recoverable", "Recoverable+ProtectedSubscription" OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
recoveryLevel?: string
Egenskapsvärde
string
Ärvd frånCertificateProperties.recoveryLevel
requestOptions
Alternativ som används när du skapar och skickar HTTP-begäranden för den här åtgärden.
requestOptions?: OperationRequestOptions
Egenskapsvärde
Ärvt från coreClient.OperationOptions.requestOptions
serializerOptions
Alternativ för att åsidosätta serialiserings-/avserialiseringsbeteende.
serializerOptions?: SerializerOptions
Egenskapsvärde
Ärvt från coreClient.OperationOptions.serializerOptions
tags
Programspecifika metadata i form av nyckel/värde-par.
tags?: CertificateTags
Egenskapsvärde
Ärvd frånCertificateProperties.tags
tracingOptions
Alternativ som används när spårning är aktiverat.
tracingOptions?: OperationTracingOptions
Egenskapsvärde
Ärvt från coreClient.OperationOptions.tracingOptions
updatedOn
När utfärdaren uppdaterades.
updatedOn?: Date
Egenskapsvärde
Date
Ärvd frånCertificateProperties.updatedOn
vaultUrl
version
Certifikatets version. Kan vara odefinierat. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
version?: string
Egenskapsvärde
string
Ärvd frånCertificateProperties.version
x509Thumbprint
Tumavtryck för certifikatet.
x509Thumbprint?: Uint8Array
Egenskapsvärde
Uint8Array
Ärvt frånCertificateProperties.x509Thumbprint
x509ThumbprintString
Tumavtrycket för certifikatet som kodas som en hexsträng.
x509ThumbprintString?: string
Egenskapsvärde
string