Share via


CreateCertificateOptions interface

Opzioni per <xref:createCertificate>.

Extends

Proprietà ereditate

abortSignal

Segnale che può essere usato per interrompere le richieste.

createdOn

Quando è stato creato il certificato.

enabled

Determina se l'oggetto è abilitato.

expiresOn

Data di scadenza in FORMATO UTC.

id

Identificatore certificato. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

name

Nome del certificato.

notBefore

Non prima della data UTC.

onResponse

Una funzione da chiamare ogni volta che viene ricevuta una risposta dal server durante l'esecuzione dell'operazione richiesta. Può essere chiamato più volte.

recoverableDays

Date di conservazione dei dati softDelete. Il valore deve essere >=7 e <=90 quando softDelete abilitato. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

recoveryLevel

Riflette il livello di ripristino di eliminazione attualmente effettivo per i certificati nell'insieme di credenziali corrente. Se contiene "Purgeable", il certificato può essere eliminato definitivamente da un utente con privilegi; in caso contrario, solo il sistema può eliminare il certificato, alla fine dell'intervallo di conservazione. I valori possibili includono: 'Purgeable', 'Recoveryable+Purgeable', 'Recoveryable+ProtectedSubscription' : questa proprietà non verrà serializzata. Può essere popolato solo dal server.

requestOptions

Opzioni usate durante la creazione e l'invio di richieste HTTP per questa operazione.

serializerOptions

Opzioni per eseguire l'override del comportamento di serializzazione/de-serializzazione.

tags

Metadati specifici dell'applicazione sotto forma di coppie chiave-valore.

tracingOptions

Opzioni usate quando la traccia è abilitata.

updatedOn

Quando l'autorità emittente è stata aggiornata.

vaultUrl

URI dell'insieme di credenziali.

version

Versione del certificato. Può essere indefinito. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

x509Thumbprint

Identificazione personale del certificato.

x509ThumbprintString

Identificazione personale dell'esadecimale codificata come stringa esadecimale.

Dettagli proprietà ereditate

abortSignal

Segnale che può essere usato per interrompere le richieste.

abortSignal?: AbortSignalLike

Valore della proprietà

Ereditato da coreClient.OperationOptions.abortSignal

createdOn

Quando è stato creato il certificato.

createdOn?: Date

Valore della proprietà

Date

Ereditato daCertificateProperties.createOn

enabled

Determina se l'oggetto è abilitato.

enabled?: boolean

Valore della proprietà

boolean

Ereditato daCertificateProperties.enabled

expiresOn

Data di scadenza in FORMATO UTC.

expiresOn?: Date

Valore della proprietà

Date

Ereditato daCertificateProperties.expiresOn

id

Identificatore certificato. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

id?: string

Valore della proprietà

string

Ereditato daCertificateProperties.id

name

Nome del certificato.

name?: string

Valore della proprietà

string

Ereditato daCertificateProperties.name

notBefore

Non prima della data UTC.

notBefore?: Date

Valore della proprietà

Date

Ereditato daCertificateProperties.notBefore

onResponse

Una funzione da chiamare ogni volta che viene ricevuta una risposta dal server durante l'esecuzione dell'operazione richiesta. Può essere chiamato più volte.

onResponse?: RawResponseCallback

Valore della proprietà

Ereditato da coreClient.OperationOptions.onResponse

recoverableDays

Date di conservazione dei dati softDelete. Il valore deve essere >=7 e <=90 quando softDelete abilitato. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

recoverableDays?: number

Valore della proprietà

number

Ereditato daCertificateProperties.recoverableDays

recoveryLevel

Riflette il livello di ripristino di eliminazione attualmente effettivo per i certificati nell'insieme di credenziali corrente. Se contiene "Purgeable", il certificato può essere eliminato definitivamente da un utente con privilegi; in caso contrario, solo il sistema può eliminare il certificato, alla fine dell'intervallo di conservazione. I valori possibili includono: 'Purgeable', 'Recoveryable+Purgeable', 'Recoveryable+ProtectedSubscription' : questa proprietà non verrà serializzata. Può essere popolato solo dal server.

recoveryLevel?: string

Valore della proprietà

string

Ereditato daCertificateProperties.recoveryLevel

requestOptions

Opzioni usate durante la creazione e l'invio di richieste HTTP per questa operazione.

requestOptions?: OperationRequestOptions

Valore della proprietà

Ereditato da coreClient.OperationOptions.requestOptions

serializerOptions

Opzioni per eseguire l'override del comportamento di serializzazione/de-serializzazione.

serializerOptions?: SerializerOptions

Valore della proprietà

Ereditato da coreClient.OperationOptions.serializerOptions

tags

Metadati specifici dell'applicazione sotto forma di coppie chiave-valore.

tags?: CertificateTags

Valore della proprietà

Ereditato daCertificateProperties.tags

tracingOptions

Opzioni usate quando la traccia è abilitata.

tracingOptions?: OperationTracingOptions

Valore della proprietà

Ereditato da coreClient.OperationOptions.tracingOptions

updatedOn

Quando l'autorità emittente è stata aggiornata.

updatedOn?: Date

Valore della proprietà

Date

Ereditato daCertificateProperties.updateOn

vaultUrl

URI dell'insieme di credenziali.

vaultUrl?: string

Valore della proprietà

string

Ereditato daCertificateProperties.vaultUrl

version

Versione del certificato. Può essere indefinito. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

version?: string

Valore della proprietà

string

Ereditato daCertificateProperties.version

x509Thumbprint

Identificazione personale del certificato.

x509Thumbprint?: Uint8Array

Valore della proprietà

Uint8Array

Ereditato daCertificateProperties.x509Thumbprint

x509ThumbprintString

Identificazione personale dell'esadecimale codificata come stringa esadecimale.

x509ThumbprintString?: string

Valore della proprietà

string

Ereditato daCertificateProperties.x509ThumbprintString