Поделиться через


SecretProperties interface

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

Свойства

certificateKeyId

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

contentType

Тип содержимого секрета.

createdOn

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

enabled

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

expiresOn

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

id

Идентификатор секрета.

keyId

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

managed

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

name

Имя секрета.

notBefore

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

recoverableDays

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

recoveryLevel

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

tags

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

updatedOn

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

vaultUrl

Базовый URL-адрес хранилища.

version

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

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

certificateKeyId

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

certificateKeyId?: string

Значение свойства

string

contentType

Тип содержимого секрета.

contentType?: string

Значение свойства

string

createdOn

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

createdOn?: Date

Значение свойства

Date

enabled

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

enabled?: boolean

Значение свойства

boolean

expiresOn

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

expiresOn?: Date

Значение свойства

Date

id

Идентификатор секрета.

id?: string

Значение свойства

string

keyId

Предупреждение

Теперь этот API является нерекомендуемым.

Please use certificateKeyId instead. keyId will always be undefined.

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

keyId?: undefined

Значение свойства

undefined

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

tags

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

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

Значение свойства

{[propertyName: string]: string}

updatedOn

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

updatedOn?: Date

Значение свойства

Date

vaultUrl

Базовый URL-адрес хранилища.

vaultUrl: string

Значение свойства

string

version

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

version?: string

Значение свойства

string