KeyProperties interface
Interfaz que representa las propiedades de KeyVaultKey
Propiedades
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. |
exportable | Indica si se puede exportar la clave privada. |
hsm |
Plataforma HSM subyacente. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
id | Identificador de clave. |
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 | El nombre de la clave. |
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. |
release |
Objeto KeyReleasePolicy que especifica las reglas en las que se puede exportar la clave. |
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 |
El URI del almacén. |
version | Versión de la clave. Puede ser indefinido. |
Detalles de las propiedades
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
exportable
Indica si se puede exportar la clave privada.
exportable?: boolean
Valor de propiedad
boolean
hsmPlatform
Plataforma HSM subyacente. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
hsmPlatform?: string
Valor de propiedad
string
id
Identificador de clave.
id?: string
Valor de propiedad
string
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
El nombre de la clave.
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
releasePolicy
Objeto KeyReleasePolicy que especifica las reglas en las que se puede exportar la clave.
releasePolicy?: KeyReleasePolicy
Valor de propiedad
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
El URI del almacén.
vaultUrl: string
Valor de propiedad
string
version
Versión de la clave. Puede ser indefinido.
version?: string
Valor de propiedad
string