SecretProperties interface
Interfaz que representa las propiedades de keyVaultSecret.
Propiedades
certificate |
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. |
content |
Tipo de contenido del secreto. |
created |
Hora de creación en UTC. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
enabled | Determina si el objeto está habilitado. |
expires |
Fecha de expiración en UTC. |
id | Identificador del secreto. |
key |
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. |
not |
No antes de la fecha en UTC. |
recoverable |
Fechas de retención de los datos softDelete.
El valor debe ser |
recovery |
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. |
updated |
Hora de la última actualización en UTC. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
vault |
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