Class EncryptionKeyVaultProperties


  • public final class EncryptionKeyVaultProperties
    extends Object
    The EncryptionKeyVaultProperties model.
    • Constructor Detail

      • EncryptionKeyVaultProperties

        public EncryptionKeyVaultProperties()
    • Method Detail

      • keyVaultArmId

        public String keyVaultArmId()
        Get the keyVaultArmId property: The ArmId of the keyVault where the customer owned encryption key is present.
        Returns:
        the keyVaultArmId value.
      • withKeyVaultArmId

        public EncryptionKeyVaultProperties withKeyVaultArmId​(String keyVaultArmId)
        Set the keyVaultArmId property: The ArmId of the keyVault where the customer owned encryption key is present.
        Parameters:
        keyVaultArmId - the keyVaultArmId value to set.
        Returns:
        the EncryptionKeyVaultProperties object itself.
      • keyIdentifier

        public String keyIdentifier()
        Get the keyIdentifier property: Key vault uri to access the encryption key.
        Returns:
        the keyIdentifier value.
      • withKeyIdentifier

        public EncryptionKeyVaultProperties withKeyIdentifier​(String keyIdentifier)
        Set the keyIdentifier property: Key vault uri to access the encryption key.
        Parameters:
        keyIdentifier - the keyIdentifier value to set.
        Returns:
        the EncryptionKeyVaultProperties object itself.
      • identityClientId

        public String identityClientId()
        Get the identityClientId property: For future use - The client id of the identity which will be used to access key vault.
        Returns:
        the identityClientId value.
      • withIdentityClientId

        public EncryptionKeyVaultProperties withIdentityClientId​(String identityClientId)
        Set the identityClientId property: For future use - The client id of the identity which will be used to access key vault.
        Parameters:
        identityClientId - the identityClientId value to set.
        Returns:
        the EncryptionKeyVaultProperties object itself.
      • validate

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