Class EncryptionIdentity


  • public class EncryptionIdentity
    extends Object
    Encryption identity for the storage account.
    • Constructor Detail

      • EncryptionIdentity

        public EncryptionIdentity()
    • Method Detail

      • encryptionUserAssignedIdentity

        public String encryptionUserAssignedIdentity()
        Get the encryptionUserAssignedIdentity property: Resource identifier of the UserAssigned identity to be associated with server-side encryption on the storage account.
        Returns:
        the encryptionUserAssignedIdentity value.
      • withEncryptionUserAssignedIdentity

        public EncryptionIdentity withEncryptionUserAssignedIdentity​(String encryptionUserAssignedIdentity)
        Set the encryptionUserAssignedIdentity property: Resource identifier of the UserAssigned identity to be associated with server-side encryption on the storage account.
        Parameters:
        encryptionUserAssignedIdentity - the encryptionUserAssignedIdentity value to set.
        Returns:
        the EncryptionIdentity object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.