Class CmkKeyVaultProperties

java.lang.Object
com.azure.resourcemanager.recoveryservices.models.CmkKeyVaultProperties

public final class CmkKeyVaultProperties extends Object
The properties of the Key Vault which hosts CMK.
  • Constructor Details

    • CmkKeyVaultProperties

      public CmkKeyVaultProperties()
  • Method Details

    • keyUri

      public String keyUri()
      Get the keyUri property: The key uri of the Customer Managed Key.
      Returns:
      the keyUri value.
    • withKeyUri

      public CmkKeyVaultProperties withKeyUri(String keyUri)
      Set the keyUri property: The key uri of the Customer Managed Key.
      Parameters:
      keyUri - the keyUri value to set.
      Returns:
      the CmkKeyVaultProperties object itself.
    • validate

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