KeyProperties interface
Интерфейс, представляющий свойства KeyVaultKey
Свойства
| attestation | Аттестация ключа, если она доступна и запрошена. |
| created |
Время создания в формате UTC. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| enabled | Определяет, включен ли объект. |
| expires |
Дата окончания срока действия в формате UTC. |
| exportable | Указывает, можно ли экспортировать закрытый ключ. |
| hsm |
Базовая платформа HSM. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| id | Идентификатор ключа. |
| managed | Значение true, если время существования секрета управляется хранилищем ключей. Если это секрет, который поддерживает сертификат, то управление будет true. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| name | Имя ключа. |
| not |
Не до даты в формате UTC. |
| recoverable |
Даты хранения данных softDelete.
Значение должно быть |
| recovery |
Отражает уровень восстановления удаления, который в настоящее время действует для ключей в текущем хранилище. Если он содержит "Purgeable", ключ может быть окончательно удален привилегированным пользователем; в противном случае только система может очистить ключ в конце интервала хранения. Возможные значения включают: "Purgeable", "Recoverable+Purgeable", "Recoverable+ProtectedSubscription" ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| release |
Объект KeyReleasePolicy, указывающий правила, в которых можно экспортировать ключ. |
| tags | Определенные метаданные приложения в виде пар "ключ-значение". |
| updated |
Последнее обновление времени в формате UTC. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером. |
| vault |
Универсальный код ресурса (URI) хранилища. |
| version | Версия ключа. Может быть неопределенным. |
Сведения о свойстве
attestation
Аттестация ключа, если она доступна и запрошена.
attestation?: KeyAttestation
Значение свойства
createdOn
Время создания в формате UTC. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
createdOn?: Date
Значение свойства
Date
enabled
Определяет, включен ли объект.
enabled?: boolean
Значение свойства
boolean
expiresOn
Дата окончания срока действия в формате UTC.
expiresOn?: Date
Значение свойства
Date
exportable
Указывает, можно ли экспортировать закрытый ключ.
exportable?: boolean
Значение свойства
boolean
hsmPlatform
Базовая платформа HSM. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
hsmPlatform?: string
Значение свойства
string
id
Идентификатор ключа.
id?: string
Значение свойства
string
managed
Значение true, если время существования секрета управляется хранилищем ключей. Если это секрет, который поддерживает сертификат, то управление будет true. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
managed?: boolean
Значение свойства
boolean
name
Имя ключа.
name: string
Значение свойства
string
notBefore
Не до даты в формате UTC.
notBefore?: Date
Значение свойства
Date
recoverableDays
Даты хранения данных softDelete.
Значение должно быть >=7 и <=90 при включении softDelete.
ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
recoverableDays?: number
Значение свойства
number
recoveryLevel
Отражает уровень восстановления удаления, который в настоящее время действует для ключей в текущем хранилище. Если он содержит "Purgeable", ключ может быть окончательно удален привилегированным пользователем; в противном случае только система может очистить ключ в конце интервала хранения. Возможные значения включают: "Purgeable", "Recoverable+Purgeable", "Recoverable+ProtectedSubscription" ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
recoveryLevel?: string
Значение свойства
string
releasePolicy
Объект KeyReleasePolicy, указывающий правила, в которых можно экспортировать ключ.
releasePolicy?: KeyReleasePolicy
Значение свойства
tags
Определенные метаданные приложения в виде пар "ключ-значение".
tags?: {[propertyName: string]: string}
Значение свойства
{[propertyName: string]: string}
updatedOn
Последнее обновление времени в формате UTC. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.
updatedOn?: Date
Значение свойства
Date
vaultUrl
Универсальный код ресурса (URI) хранилища.
vaultUrl: string
Значение свойства
string
version
Версия ключа. Может быть неопределенным.
version?: string
Значение свойства
string