SecretProperties interface

KeyVaultSecret のプロパティを表すインターフェイス。

プロパティ

certificateKeyId

これが KV 証明書をバックアップするシークレットの場合、このフィールドは KV 証明書をバックアップする対応するキーの識別子を指定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

contentType

シークレットのコンテンツ タイプ。

createdOn

UTC での作成時刻。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

enabled

オブジェクトが有効かどうかを判断します。

expiresOn

UTC の有効期限。

id

シークレット ID。

keyId

これが KV 証明書をバックアップするシークレットの場合、このフィールドは KV 証明書をバックアップする対応するキーを指定します。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

managed

True を指定すると、シークレットの有効期間がキー コンテナーによって管理されます。 これが証明書をバックアップするシークレットの場合、マネージドは true になります。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

name

シークレットの名前。

notBefore

UTC の日付より前ではありません。

recoverableDays

softDelete データの保持日。 softDelete が有効になっている >=7 場合、値は と <=90 にする必要があります。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

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。

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 データの保持日。 softDelete が有効になっている >=7 場合、値は と <=90 にする必要があります。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

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