Interface StorageAccount.UpdateStages.WithEncryption
-
- All Known Subinterfaces:
StorageAccount.Update
- Enclosing interface:
- StorageAccount.UpdateStages
public static interface StorageAccount.UpdateStages.WithEncryptionThe stage of the storage account update allowing to configure encryption settings.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description StorageAccount.UpdatewithBlobEncryption()Deprecated.Azure Storage encryption cannot be disabled.StorageAccount.UpdatewithEncryptionKeyFromKeyVault(String keyVaultUri, String keyName, String keyVersion)Specifies the KeyVault key to be used as key for encryption.StorageAccount.UpdatewithFileEncryption()Deprecated.Azure Storage encryption cannot be disabled.StorageAccount.UpdatewithoutBlobEncryption()Deprecated.Azure Storage encryption cannot be disabled.StorageAccount.UpdatewithoutFileEncryption()Deprecated.Azure Storage encryption cannot be disabled.
-
-
-
Method Detail
-
withBlobEncryption
@Deprecated StorageAccount.Update withBlobEncryption()
Deprecated.Azure Storage encryption cannot be disabled.Enables encryption for blob service.- Returns:
- the next stage of storage account update
-
withFileEncryption
@Deprecated StorageAccount.Update withFileEncryption()
Deprecated.Azure Storage encryption cannot be disabled.Enables encryption for file service.- Returns:
- he next stage of storage account update
-
withoutBlobEncryption
@Deprecated StorageAccount.Update withoutBlobEncryption()
Deprecated.Azure Storage encryption cannot be disabled.Disables encryption for blob service.- Returns:
- the next stage of storage account update
-
withoutFileEncryption
@Deprecated StorageAccount.Update withoutFileEncryption()
Deprecated.Azure Storage encryption cannot be disabled.Disables encryption for file service.- Returns:
- he next stage of storage account update
-
withEncryptionKeyFromKeyVault
StorageAccount.Update withEncryptionKeyFromKeyVault(String keyVaultUri, String keyName, String keyVersion)
Specifies the KeyVault key to be used as key for encryption. This requires managed service identity on storage account (viaStorageAccount.UpdateStages.WithManagedServiceIdentity.withSystemAssignedManagedServiceIdentity()), and GET, WRAP_KEY, UNWRAP_KEY access policy on key vault for the managed service identity.- Parameters:
keyVaultUri- the uri to KeyVaultkeyName- the KeyVault key namekeyVersion- the KeyVault key version- Returns:
- the next stage of storage account update
-
-