CreateCertificateOptions interface
Opzioni per <xref:createCertificate>.
- Extends
Proprietà ereditate
abort |
Segnale che può essere usato per interrompere le richieste. |
created |
Quando è stato creato il certificato. |
enabled | Determina se l'oggetto è abilitato. |
expires |
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. |
not |
Non prima della data UTC. |
on |
Una funzione da chiamare ogni volta che viene ricevuta una risposta dal server durante l'esecuzione dell'operazione richiesta. Può essere chiamato più volte. |
recoverable |
Date di conservazione dei dati softDelete.
Il valore deve essere |
recovery |
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. |
request |
Opzioni usate durante la creazione e l'invio di richieste HTTP per questa operazione. |
serializer |
Opzioni per eseguire l'override del comportamento di serializzazione/de-serializzazione. |
tags | Metadati specifici dell'applicazione sotto forma di coppie chiave-valore. |
tracing |
Opzioni usate quando la traccia è abilitata. |
updated |
Quando l'autorità emittente è stata aggiornata. |
vault |
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. |
x509Thumbprint |
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