DiskEncryptionSet Interface
Implements
public interface DiskEncryptionSet
extends GroupableResource<ComputeManager,DiskEncryptionSetInner>, Updatable<Update>, Refreshable<DiskEncryptionSet>
An immutable client-side representation of an Azure disk encryption set.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract String | encryptionKeyId() |
abstract
Disk |
encryptionType() |
abstract Boolean |
isAutomaticKeyRotationEnabled()
If automatic key rotation is enabled, the system will automatically update all managed disks, snapshots, and images referencing the disk encryption set to use the new version of the key within one hour. |
abstract String | keyVaultId() |
abstract String | systemAssignedManagedServiceIdentityPrincipalId() |
Method Details
encryptionKeyId
public abstract String encryptionKeyId()
Returns:
encryptionType
public abstract DiskEncryptionSetType encryptionType()
Returns:
isAutomaticKeyRotationEnabled
public abstract Boolean isAutomaticKeyRotationEnabled()
If automatic key rotation is enabled, the system will automatically update all managed disks, snapshots, and images referencing the disk encryption set to use the new version of the key within one hour.
Returns:
keyVaultId
public abstract String keyVaultId()
Returns:
systemAssignedManagedServiceIdentityPrincipalId
public abstract String systemAssignedManagedServiceIdentityPrincipalId()
Returns:
Applies to
Azure SDK for Java