public class EncryptionScopeInner
extends com.azure.core.management.ProxyResource
| Constructor and Description |
|---|
EncryptionScopeInner() |
| Modifier and Type | Method and Description |
|---|---|
OffsetDateTime |
creationTime()
Get the creationTime property: Gets the creation date and time of the encryption scope in UTC.
|
EncryptionScopeKeyVaultProperties |
keyVaultProperties()
Get the keyVaultProperties property: The key vault properties for the encryption scope.
|
OffsetDateTime |
lastModifiedTime()
Get the lastModifiedTime property: Gets the last modification date and time of the encryption scope in UTC.
|
Boolean |
requireInfrastructureEncryption()
Get the requireInfrastructureEncryption property: A boolean indicating whether or not the service applies a
secondary layer of encryption with platform managed keys for data at rest.
|
EncryptionScopeSource |
source()
Get the source property: The provider for the encryption scope.
|
EncryptionScopeState |
state()
Get the state property: The state of the encryption scope.
|
void |
validate()
Validates the instance.
|
EncryptionScopeInner |
withKeyVaultProperties(EncryptionScopeKeyVaultProperties keyVaultProperties)
Set the keyVaultProperties property: The key vault properties for the encryption scope.
|
EncryptionScopeInner |
withRequireInfrastructureEncryption(Boolean requireInfrastructureEncryption)
Set the requireInfrastructureEncryption property: A boolean indicating whether or not the service applies a
secondary layer of encryption with platform managed keys for data at rest.
|
EncryptionScopeInner |
withSource(EncryptionScopeSource source)
Set the source property: The provider for the encryption scope.
|
EncryptionScopeInner |
withState(EncryptionScopeState state)
Set the state property: The state of the encryption scope.
|
public EncryptionScopeSource source()
public EncryptionScopeInner withSource(EncryptionScopeSource source)
source - the source value to set.public EncryptionScopeState state()
public EncryptionScopeInner withState(EncryptionScopeState state)
state - the state value to set.public OffsetDateTime creationTime()
public OffsetDateTime lastModifiedTime()
public EncryptionScopeKeyVaultProperties keyVaultProperties()
public EncryptionScopeInner withKeyVaultProperties(EncryptionScopeKeyVaultProperties keyVaultProperties)
keyVaultProperties - the keyVaultProperties value to set.public Boolean requireInfrastructureEncryption()
public EncryptionScopeInner withRequireInfrastructureEncryption(Boolean requireInfrastructureEncryption)
requireInfrastructureEncryption - the requireInfrastructureEncryption value to set.public void validate()
IllegalArgumentException - thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.