KeyProperties interface

Интерфейс, представляющий свойства KeyVaultKey.

Свойства

createdOn

Время создания в формате UTC. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

enabled

Определяет, включен ли объект .

expiresOn

Дата окончания срока действия в формате UTC.

exportable

Указывает, можно ли экспортировать закрытый ключ.

hsmPlatform

Базовая платформа HSM. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

id

Идентификатор ключа.

managed

Значение true, если время существования секрета управляется хранилищем ключей. Если это секрет, который поддерживает сертификат, управляемый будет иметь значение true. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

name

Имя ключа.

notBefore

Не раньше даты в формате UTC.

recoverableDays

Даты хранения данных softDelete. Значение должно иметь значение >=7 и <=90 , если softDelete включен. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

recoveryLevel

Отражает уровень восстановления удаления, действующий в настоящее время для ключей в текущем хранилище. Если он содержит Purgeable, ключ может быть безвозвратно удален привилегированным пользователем; В противном случае только система может очистить ключ в конце интервала хранения. Возможные значения: "Purgeable", "Recoverable+Purgeable", "Recoverable", "Recoverable+ProtectedSubscription" ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

releasePolicy

Объект KeyReleasePolicy , указывающий правила, по которым можно экспортировать ключ.

tags

Метаданные конкретного приложения в виде пар «ключ — значение».

updatedOn

Время последнего обновления в формате UTC. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

vaultUrl

Универсальный код ресурса (URI) хранилища.

version

Версия ключа. Может быть неопределенным.

Сведения о свойстве

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", "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