Dela via


CreateCertificateOptions interface

Alternativ för <xref:createCertificate>.

Extends

Ärvda egenskaper

abortSignal

Den signal som kan användas för att avbryta begäranden.

createdOn

När certifikatet skapades.

enabled

Avgör om objektet är aktiverat.

expiresOn

Förfallodatum i UTC.

id

Certifikatidentifierare. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

name

Namnet på certifikatet.

notBefore

Inte före datum i UTC.

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.

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.

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.

requestOptions

Alternativ som används när du skapar och skickar HTTP-begäranden för den här åtgärden.

serializerOptions

Alternativ för att åsidosätta serialiserings-/avserialiseringsbeteende.

tags

Programspecifika metadata i form av nyckel/värde-par.

tracingOptions

Alternativ som används när spårning är aktiverat.

updatedOn

När utfärdaren uppdaterades.

vaultUrl

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.

x509ThumbprintString

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

Förfallodatum i UTC.

expiresOn?: Date

Egenskapsvärde

Date

Ärvd frånCertificateProperties.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

Namnet på certifikatet.

name?: string

Egenskapsvärde

string

Ärvd frånCertificateProperties.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

Ärvd frånCertificateProperties.recoverableDays

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

Valvets URI.

vaultUrl?: string

Egenskapsvärde

string

Ärvd frånCertificateProperties.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

Ärvd frånCertificateProperties.x509ThumbprintString