Partager via


CreateCertificateOptions interface

Options pour <xref:createCertificate>.

Extends

Propriétés héritées

abortSignal

Signal qui peut être utilisé pour annuler les demandes.

createdOn

Lorsque le certificat a été créé.

enabled

Détermine si l’objet est activé.

expiresOn

Date d’expiration en UTC.

id

Identificateur du certificat. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

name

Nom du certificat.

notBefore

Date non antérieure en UTC.

onResponse

Fonction à appeler chaque fois qu’une réponse est reçue du serveur lors de l’exécution de l’opération demandée. Peut être appelé plusieurs fois.

recoverableDays

Dates de rétention des données softDelete. La valeur doit être >=7 et <=90 lorsque softDelete est activé. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

recoveryLevel

Reflète le niveau de récupération de suppression actuellement en vigueur pour les certificats dans le coffre actuel. S’il contient « Purgeable », le certificat peut être supprimé définitivement par un utilisateur privilégié ; sinon, seul le système peut vider le certificat, à la fin de l’intervalle de rétention. Les valeurs possibles sont les suivantes : « Purgeable », « Récupérable+Purgable », « Récupérable », « Récupérable+ProtectedSubscription » REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

requestOptions

Options utilisées lors de la création et de l’envoi de requêtes HTTP pour cette opération.

serializerOptions

Options permettant de remplacer le comportement de sérialisation/dés sérialisation.

tags

Métadonnées spécifiques d’application sous la forme de paires clé/valeur.

tracingOptions

Options utilisées lorsque le suivi est activé.

updatedOn

Lorsque l’émetteur a été mis à jour.

vaultUrl

URI du coffre.

version

Version du certificat. Peut être non défini. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

x509Thumbprint

Empreinte numérique du certificat.

x509ThumbprintString

Empreinte numérique du certificat encodé en tant que chaîne hexadécimale.

Détails de la propriété héritée

abortSignal

Signal qui peut être utilisé pour annuler les demandes.

abortSignal?: AbortSignalLike

Valeur de propriété

Hérité de coreClient.OperationOptions.abortSignal

createdOn

Lorsque le certificat a été créé.

createdOn?: Date

Valeur de propriété

Date

Hérité deCertificateProperties.createdOn

enabled

Détermine si l’objet est activé.

enabled?: boolean

Valeur de propriété

boolean

Hérité deCertificateProperties.enabled

expiresOn

Date d’expiration en UTC.

expiresOn?: Date

Valeur de propriété

Date

Hérité deCertificateProperties.expiresOn

id

Identificateur du certificat. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

id?: string

Valeur de propriété

string

Hérité deCertificateProperties.id

name

Nom du certificat.

name?: string

Valeur de propriété

string

Hérité deCertificateProperties.name

notBefore

Date non antérieure en UTC.

notBefore?: Date

Valeur de propriété

Date

Hérité deCertificateProperties.notBefore

onResponse

Fonction à appeler chaque fois qu’une réponse est reçue du serveur lors de l’exécution de l’opération demandée. Peut être appelé plusieurs fois.

onResponse?: RawResponseCallback

Valeur de propriété

Hérité de coreClient.OperationOptions.onResponse

recoverableDays

Dates de rétention des données softDelete. La valeur doit être >=7 et <=90 lorsque softDelete est activé. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

recoverableDays?: number

Valeur de propriété

number

Hérité deCertificateProperties.recoverableDays

recoveryLevel

Reflète le niveau de récupération de suppression actuellement en vigueur pour les certificats dans le coffre actuel. S’il contient « Purgeable », le certificat peut être supprimé définitivement par un utilisateur privilégié ; sinon, seul le système peut vider le certificat, à la fin de l’intervalle de rétention. Les valeurs possibles sont les suivantes : « Purgeable », « Récupérable+Purgable », « Récupérable », « Récupérable+ProtectedSubscription » REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

recoveryLevel?: string

Valeur de propriété

string

Hérité deCertificateProperties.recoveryLevel

requestOptions

Options utilisées lors de la création et de l’envoi de requêtes HTTP pour cette opération.

requestOptions?: OperationRequestOptions

Valeur de propriété

Hérité de coreClient.OperationOptions.requestOptions

serializerOptions

Options permettant de remplacer le comportement de sérialisation/dés sérialisation.

serializerOptions?: SerializerOptions

Valeur de propriété

Hérité de coreClient.OperationOptions.serializerOptions

tags

Métadonnées spécifiques d’application sous la forme de paires clé/valeur.

tags?: CertificateTags

Valeur de propriété

Hérité deCertificateProperties.tags

tracingOptions

Options utilisées lorsque le suivi est activé.

tracingOptions?: OperationTracingOptions

Valeur de propriété

Hérité de coreClient.OperationOptions.tracingOptions

updatedOn

Lorsque l’émetteur a été mis à jour.

updatedOn?: Date

Valeur de propriété

Date

Hérité deCertificateProperties.updatedOn

vaultUrl

URI du coffre.

vaultUrl?: string

Valeur de propriété

string

Hérité deCertificateProperties.vaultUrl

version

Version du certificat. Peut être non défini. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

version?: string

Valeur de propriété

string

Hérité deCertificateProperties.version

x509Thumbprint

Empreinte numérique du certificat.

x509Thumbprint?: Uint8Array

Valeur de propriété

Uint8Array

Hérité deCertificateProperties.x509Thumbprint

x509ThumbprintString

Empreinte numérique du certificat encodé en tant que chaîne hexadécimale.

x509ThumbprintString?: string

Valeur de propriété

string

Hérité deCertificateProperties.x509ThumbprintString