次の方法で共有


EncryptionScopeInner クラス

public final class EncryptionScopeInner
extends ProxyResource

暗号化スコープ リソース。

コンストラクターの概要

コンストラクター 説明
EncryptionScopeInner()

暗号化スコープの内部クラスのインスタンスを作成します。

メソッドの概要

修飾子と型 メソッドと説明
OffsetDateTime creationTime()

作成時刻プロパティを取得する: 暗号化スコープの作成日時を UTC で取得します。

EncryptionScopeKeyVaultProperties keyVaultProperties()

キーコンテナーのプロパティを取得する: 暗号化スコープのキー コンテナーのプロパティ。

OffsetDateTime lastModifiedTime()

最後の変更時刻プロパティを取得する: 暗号化スコープの最終変更日時を UTC で取得します。

Boolean requireInfrastructureEncryption()

RequireInfrastructureEncryption プロパティを取得します。サービスが保存データにプラットフォーム マネージド キーを使用してセカンダリレイヤーの暗号化を適用するかどうかを示すブール値です。

EncryptionScopeSource source()

ソース プロパティを取得します。暗号化スコープのプロバイダー。

EncryptionScopeState state()

state プロパティを取得します。暗号化スコープの状態。

void validate()

インスタンスを検証します。

EncryptionScopeInner withKeyVaultProperties(EncryptionScopeKeyVaultProperties keyVaultProperties)

KeyVaultの [プロパティ] プロパティを設定します。暗号化スコープのキー コンテナー のプロパティ。

EncryptionScopeInner withRequireInfrastructureEncryption(Boolean requireInfrastructureEncryption)

[Require Infrastructure Encryption]\(インフラストラクチャ暗号化の要求\) プロパティを設定します。サービスが保存データ用のプラットフォーム マネージド キーを使用して 2 番目の暗号化レイヤーを適用するかどうかを示すブール値です。

EncryptionScopeInner withSource(EncryptionScopeSource source)

source プロパティを設定します。暗号化スコープのプロバイダー。

EncryptionScopeInner withState(EncryptionScopeState state)

state プロパティを設定します。暗号化スコープの状態。

メソッドの継承元: ProxyResource

メソッドの継承元: java.lang.Object

コンストラクターの詳細

EncryptionScopeInner

public EncryptionScopeInner()

EncryptionScopeInner クラスのインスタンスを作成します。

メソッドの詳細

creationTime

public OffsetDateTime creationTime()

creationTime プロパティを取得する: 暗号化スコープの作成日時を UTC で取得します。

Returns:

creationTime 値。

keyVaultProperties

public EncryptionScopeKeyVaultProperties keyVaultProperties()

keyVaultProperties プロパティを取得します。暗号化スコープのキー コンテナー プロパティ。 暗号化スコープ 'source' 属性が 'Microsoft.KeyVault' に設定されている場合、これは必須フィールドです。

Returns:

keyVaultProperties 値。

lastModifiedTime

public OffsetDateTime lastModifiedTime()

lastModifiedTime プロパティを取得します。暗号化スコープの最終変更日時を UTC で取得します。

Returns:

lastModifiedTime 値。

requireInfrastructureEncryption

public Boolean requireInfrastructureEncryption()

requireInfrastructureEncryption プロパティを取得します。サービスが保存データにプラットフォーム マネージド キーを使用して暗号化のセカンダリ レイヤーを適用するかどうかを示すブール値です。

Returns:

requireInfrastructureEncryption 値。

source

public EncryptionScopeSource source()

ソース プロパティを取得します。暗号化スコープのプロバイダー。 使用できる値 (大文字と小文字は区別されません): Microsoft.Storage、Microsoft.KeyVault。

Returns:

ソース値。

state

public EncryptionScopeState state()

state プロパティを取得します。暗号化スコープの状態。 使用可能な値 (大文字と小文字は区別されません): 有効、無効。

Returns:

状態の値。

validate

public void validate()

インスタンスを検証します。

withKeyVaultProperties

public EncryptionScopeInner withKeyVaultProperties(EncryptionScopeKeyVaultProperties keyVaultProperties)

keyVaultProperties プロパティを設定します。暗号化スコープのキー コンテナー プロパティ。 暗号化スコープ 'source' 属性が 'Microsoft.KeyVault' に設定されている場合、これは必須フィールドです。

Parameters:

keyVaultProperties - 設定する keyVaultProperties 値。

Returns:

EncryptionScopeInner オブジェクト自体。

withRequireInfrastructureEncryption

public EncryptionScopeInner withRequireInfrastructureEncryption(Boolean requireInfrastructureEncryption)

requireInfrastructureEncryption プロパティを設定します。サービスが保存データのプラットフォーム マネージド キーを使用して暗号化のセカンダリ レイヤーを適用するかどうかを示すブール値です。

Parameters:

requireInfrastructureEncryption - 設定する requireInfrastructureEncryption 値。

Returns:

EncryptionScopeInner オブジェクト自体。

withSource

public EncryptionScopeInner withSource(EncryptionScopeSource source)

source プロパティを設定します。暗号化スコープのプロバイダー。 使用できる値 (大文字と小文字は区別されません): Microsoft.Storage、Microsoft.KeyVault。

Parameters:

source - 設定するソース値。

Returns:

EncryptionScopeInner オブジェクト自体。

withState

public EncryptionScopeInner withState(EncryptionScopeState state)

state プロパティを設定します。暗号化スコープの状態。 使用可能な値 (大文字と小文字は区別されません): 有効、無効。

Parameters:

state - 設定する状態値。

Returns:

EncryptionScopeInner オブジェクト自体。

適用対象