BeginCreateCertificateOptions interface

Interface représentant les paramètres facultatifs qui peuvent être passés à beginCreateCertificate(string, CertificatePolicy, BeginCreateCertificateOptions)

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.

intervalInMs

Temps entre chaque interrogation

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.

resumeFrom

Polleur sérialisé, utilisé pour reprendre une opération existante

serializerOptions

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

tags

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

tracingOptions

Options utilisées lorsque le traçage 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é deCertificatePollerOptions.abortSignal

createdOn

Lorsque le certificat a été créé.

createdOn?: Date

Valeur de propriété

Date

Hérité deCreateCertificateOptions.createdOn

enabled

Détermine si l’objet est activé.

enabled?: boolean

Valeur de propriété

boolean

Hérité deCreateCertificateOptions.enabled

expiresOn

Date d’expiration en UTC.

expiresOn?: Date

Valeur de propriété

Date

Hérité deCreateCertificateOptions.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é deCreateCertificateOptions.id

intervalInMs

Temps entre chaque interrogation

intervalInMs?: number

Valeur de propriété

number

Hérité deCertificatePollerOptions.intervalInMs

name

Nom du certificat.

name?: string

Valeur de propriété

string

Hérité deCreateCertificateOptions.name

notBefore

Date non antérieure en UTC.

notBefore?: Date

Valeur de propriété

Date

Hérité deCreateCertificateOptions.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é deCertificatePollerOptions.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é deCreateCertificateOptions.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é deCreateCertificateOptions.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é deCertificatePollerOptions.requestOptions

resumeFrom

Polleur sérialisé, utilisé pour reprendre une opération existante

resumeFrom?: string

Valeur de propriété

string

Hérité deCertificatePollerOptions.resumeFrom

serializerOptions

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

serializerOptions?: SerializerOptions

Valeur de propriété

Hérité deCertificatePollerOptions.serializerOptions

tags

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

tags?: CertificateTags

Valeur de propriété

Hérité deCreateCertificateOptions.tags

tracingOptions

Options utilisées lorsque le traçage est activé.

tracingOptions?: OperationTracingOptions

Valeur de propriété

Hérité deCertificatePollerOptions.tracingOptions

updatedOn

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

updatedOn?: Date

Valeur de propriété

Date

Hérité deCreateCertificateOptions.updatedOn

vaultUrl

URI du coffre.

vaultUrl?: string

Valeur de propriété

string

Hérité deCreateCertificateOptions.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é deCreateCertificateOptions.version

x509Thumbprint

Empreinte numérique du certificat.

x509Thumbprint?: Uint8Array

Valeur de propriété

Uint8Array

Hérité deCreateCertificateOptions.x509Thumbprint

x509ThumbprintString

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

x509ThumbprintString?: string

Valeur de propriété

string

Hérité deCreateCertificateOptions.x509ThumbprintString