EncryptionScopeInner クラス
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. storage. fluent. models. EncryptionScopeInner
- com.
- com.
public final class EncryptionScopeInner
extends ProxyResource
暗号化スコープ リソース。
コンストラクターの概要
コンストラクター | 説明 |
---|---|
EncryptionScopeInner() |
暗号化 |
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
Offset |
creationTime()
作成 |
Encryption |
keyVaultProperties()
キー |
Offset |
lastModifiedTime()
最後 |
Boolean |
requireInfrastructureEncryption()
Require |
Encryption |
source()
ソース プロパティを取得します。暗号化スコープのプロバイダー。 |
Encryption |
state()
state プロパティを取得します。暗号化スコープの状態。 |
void |
validate()
インスタンスを検証します。 |
Encryption |
withKeyVaultProperties(EncryptionScopeKeyVaultProperties keyVaultProperties)
Key |
Encryption |
withRequireInfrastructureEncryption(Boolean requireInfrastructureEncryption)
[Require Infrastructure Encryption]\(インフラストラクチャ |
Encryption |
withSource(EncryptionScopeSource source)
source プロパティを設定します。暗号化スコープのプロバイダー。 |
Encryption |
withState(EncryptionScopeState state)
state プロパティを設定します。暗号化スコープの状態。 |
メソッドの継承元: ProxyResource
メソッドの継承元: java.lang.Object
コンストラクターの詳細
EncryptionScopeInner
public EncryptionScopeInner()
EncryptionScopeInner クラスのインスタンスを作成します。
メソッドの詳細
creationTime
public OffsetDateTime creationTime()
creationTime プロパティを取得する: 暗号化スコープの作成日時を UTC で取得します。
Returns:
keyVaultProperties
public EncryptionScopeKeyVaultProperties keyVaultProperties()
keyVaultProperties プロパティを取得します。暗号化スコープのキー コンテナー プロパティ。 暗号化スコープ 'source' 属性が 'Microsoft.KeyVault' に設定されている場合、これは必須フィールドです。
Returns:
lastModifiedTime
public OffsetDateTime lastModifiedTime()
lastModifiedTime プロパティを取得します。暗号化スコープの最終変更日時を UTC で取得します。
Returns:
requireInfrastructureEncryption
public Boolean requireInfrastructureEncryption()
requireInfrastructureEncryption プロパティを取得します。サービスが保存データにプラットフォーム マネージド キーを使用して暗号化のセカンダリ レイヤーを適用するかどうかを示すブール値です。
Returns:
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:
Returns:
withRequireInfrastructureEncryption
public EncryptionScopeInner withRequireInfrastructureEncryption(Boolean requireInfrastructureEncryption)
requireInfrastructureEncryption プロパティを設定します。サービスが保存データのプラットフォーム マネージド キーを使用して暗号化のセカンダリ レイヤーを適用するかどうかを示すブール値です。
Parameters:
Returns:
withSource
public EncryptionScopeInner withSource(EncryptionScopeSource source)
source プロパティを設定します。暗号化スコープのプロバイダー。 使用できる値 (大文字と小文字は区別されません): Microsoft.Storage、Microsoft.KeyVault。
Parameters:
Returns:
withState
public EncryptionScopeInner withState(EncryptionScopeState state)
state プロパティを設定します。暗号化スコープの状態。 使用可能な値 (大文字と小文字は区別されません): 有効、無効。
Parameters:
Returns:
適用対象
Azure SDK for Java