Compartir a través de


SecretProperties interface

Interfaz que representa las propiedades de keyVaultSecret.

Propiedades

certificateKeyId

Si se trata de un secreto que respalda un certificado KV, este campo especifica el identificador de la clave correspondiente que respalda el certificado KV. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

contentType

Tipo de contenido del secreto.

createdOn

Hora de creación en UTC. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

enabled

Determina si el objeto está habilitado.

expiresOn

Fecha de expiración en UTC.

id

Identificador del secreto.

keyId

Si se trata de un secreto que respalda un certificado KV, este campo especifica la clave correspondiente que respalda el certificado KV. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

managed

True si el almacén de claves administra la duración del secreto. Si se trata de un secreto que respalda un certificado, se administrará como true. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

name

Nombre del secreto.

notBefore

No antes de la fecha en UTC.

recoverableDays

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 las claves del almacén actual. Si contiene "Purgable", un usuario con privilegios puede eliminar permanentemente la clave; de lo contrario, solo el sistema puede purgar la clave, 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.

tags

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

updatedOn

Hora de la última actualización en UTC. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

vaultUrl

Dirección URL base del almacén.

version

Versión del secreto. Puede ser indefinido.

Detalles de las propiedades

certificateKeyId

Si se trata de un secreto que respalda un certificado KV, este campo especifica el identificador de la clave correspondiente que respalda el certificado KV. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

certificateKeyId?: string

Valor de propiedad

string

contentType

Tipo de contenido del secreto.

contentType?: string

Valor de propiedad

string

createdOn

Hora de creación en UTC. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

createdOn?: Date

Valor de propiedad

Date

enabled

Determina si el objeto está habilitado.

enabled?: boolean

Valor de propiedad

boolean

expiresOn

Fecha de expiración en UTC.

expiresOn?: Date

Valor de propiedad

Date

id

Identificador del secreto.

id?: string

Valor de propiedad

string

keyId

Advertencia

Esta API ya está en desuso.

Please use certificateKeyId instead. keyId will always be undefined.

Si se trata de un secreto que respalda un certificado KV, este campo especifica la clave correspondiente que respalda el certificado KV. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

keyId?: undefined

Valor de propiedad

undefined

managed

True si el almacén de claves administra la duración del secreto. Si se trata de un secreto que respalda un certificado, se administrará como true. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

managed?: boolean

Valor de propiedad

boolean

name

Nombre del secreto.

name: string

Valor de propiedad

string

notBefore

No antes de la fecha en UTC.

notBefore?: Date

Valor de propiedad

Date

recoverableDays

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

recoveryLevel

Refleja el nivel de recuperación de eliminación actualmente en vigor para las claves del almacén actual. Si contiene "Purgable", un usuario con privilegios puede eliminar permanentemente la clave; de lo contrario, solo el sistema puede purgar la clave, 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

tags

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

tags?: {[propertyName: string]: string}

Valor de propiedad

{[propertyName: string]: string}

updatedOn

Hora de la última actualización en UTC. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

updatedOn?: Date

Valor de propiedad

Date

vaultUrl

Dirección URL base del almacén.

vaultUrl: string

Valor de propiedad

string

version

Versión del secreto. Puede ser indefinido.

version?: string

Valor de propiedad

string