Compartir a través de


CreateCertificateOptions interface

Opciones de <xref:createCertificate>.

Extends

Propiedades heredadas

abortSignal

Señal que se puede usar para anular las solicitudes.

createdOn

Cuando se creó el certificado.

enabled

Determina si el objeto está habilitado.

expiresOn

Fecha de expiración en UTC.

id

Identificador del certificado. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

name

Nombre del certificado.

notBefore

No antes de la fecha en UTC.

onResponse

Una función a la que se llamará cada vez que se recibe una respuesta del servidor mientras se realiza la operación solicitada. Se puede llamar varias veces.

recoverableDays

Las fechas de retención de los datos softDelete. El valor debe ser >=7 y <=90 cuándo softDelete está habilitado. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

recoveryLevel

Refleja el nivel de recuperación de eliminación actualmente en vigor para los certificados del almacén actual. Si contiene "Purgable", un usuario con privilegios puede eliminar permanentemente el certificado; de lo contrario, solo el sistema puede purgar el certificado al final del intervalo de retención. Entre los valores posibles se incluyen: 'Purgable', 'Recoverable+Purgeable', 'Recoverable', 'Recoverable+ProtectedSubscription' NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

requestOptions

Opciones usadas al crear y enviar solicitudes HTTP para esta operación.

serializerOptions

Opciones para invalidar el comportamiento de serialización o des serialización.

tags

Metadatos específicos de la aplicación en forma de pares clave-valor.

tracingOptions

Opciones usadas al habilitar el seguimiento.

updatedOn

Cuando se actualizó el emisor.

vaultUrl

El URI del almacén.

version

Versión del certificado. Puede ser indefinido. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

x509Thumbprint

Huella digital del certificado

x509ThumbprintString

Huella digital del certificado codificado como una cadena hexadecimal.

Detalles de las propiedades heredadas

abortSignal

Señal que se puede usar para anular las solicitudes.

abortSignal?: AbortSignalLike

Valor de propiedad

Heredado de coreClient.OperationOptions.abortSignal

createdOn

Cuando se creó el certificado.

createdOn?: Date

Valor de propiedad

Date

Heredado deCertificateProperties.createdOn

enabled

Determina si el objeto está habilitado.

enabled?: boolean

Valor de propiedad

boolean

Heredado deCertificateProperties.enabled

expiresOn

Fecha de expiración en UTC.

expiresOn?: Date

Valor de propiedad

Date

Heredado deCertificateProperties.expiresOn

id

Identificador del certificado. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

id?: string

Valor de propiedad

string

Heredado deCertificateProperties.id

name

Nombre del certificado.

name?: string

Valor de propiedad

string

Heredado deCertificateProperties.name

notBefore

No antes de la fecha en UTC.

notBefore?: Date

Valor de propiedad

Date

Heredado deCertificateProperties.notBefore

onResponse

Una función a la que se llamará cada vez que se recibe una respuesta del servidor mientras se realiza la operación solicitada. Se puede llamar varias veces.

onResponse?: RawResponseCallback

Valor de propiedad

Heredado de coreClient.OperationOptions.onResponse

recoverableDays

Las fechas de retención de los datos softDelete. El valor debe ser >=7 y <=90 cuándo softDelete está habilitado. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

recoverableDays?: number

Valor de propiedad

number

Heredado deCertificateProperties.recoverableDays

recoveryLevel

Refleja el nivel de recuperación de eliminación actualmente en vigor para los certificados del almacén actual. Si contiene "Purgable", un usuario con privilegios puede eliminar permanentemente el certificado; de lo contrario, solo el sistema puede purgar el certificado al final del intervalo de retención. Entre los valores posibles se incluyen: 'Purgable', 'Recoverable+Purgeable', 'Recoverable', 'Recoverable+ProtectedSubscription' NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

recoveryLevel?: string

Valor de propiedad

string

Heredado deCertificateProperties.recoveryLevel

requestOptions

Opciones usadas al crear y enviar solicitudes HTTP para esta operación.

requestOptions?: OperationRequestOptions

Valor de propiedad

Heredado de coreClient.OperationOptions.requestOptions

serializerOptions

Opciones para invalidar el comportamiento de serialización o des serialización.

serializerOptions?: SerializerOptions

Valor de propiedad

Heredado de coreClient.OperationOptions.serializerOptions

tags

Metadatos específicos de la aplicación en forma de pares clave-valor.

tags?: CertificateTags

Valor de propiedad

Heredado deCertificateProperties.tags

tracingOptions

Opciones usadas al habilitar el seguimiento.

tracingOptions?: OperationTracingOptions

Valor de propiedad

Heredado de coreClient.OperationOptions.tracingOptions

updatedOn

Cuando se actualizó el emisor.

updatedOn?: Date

Valor de propiedad

Date

Heredado deCertificateProperties.updatedOn

vaultUrl

El URI del almacén.

vaultUrl?: string

Valor de propiedad

string

Heredado deCertificateProperties.vaultUrl

version

Versión del certificado. Puede ser indefinido. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

version?: string

Valor de propiedad

string

Heredado deCertificateProperties.version

x509Thumbprint

Huella digital del certificado

x509Thumbprint?: Uint8Array

Valor de propiedad

Uint8Array

Heredado deCertificateProperties.x509Thumbprint

x509ThumbprintString

Huella digital del certificado codificado como una cadena hexadecimal.

x509ThumbprintString?: string

Valor de propiedad

string

Heredado deCertificateProperties.x509ThumbprintString