Class SelectedCertificateInput

java.lang.Object
com.azure.resourcemanager.datamigration.models.SelectedCertificateInput

public final class SelectedCertificateInput extends Object
Info for certificate to be exported for TDE enabled databases.
  • Constructor Details

    • SelectedCertificateInput

      public SelectedCertificateInput()
      Creates an instance of SelectedCertificateInput class.
  • Method Details

    • certificateName

      public String certificateName()
      Get the certificateName property: Name of certificate to be exported.
      Returns:
      the certificateName value.
    • withCertificateName

      public SelectedCertificateInput withCertificateName(String certificateName)
      Set the certificateName property: Name of certificate to be exported.
      Parameters:
      certificateName - the certificateName value to set.
      Returns:
      the SelectedCertificateInput object itself.
    • password

      public String password()
      Get the password property: Password to use for encrypting the exported certificate.
      Returns:
      the password value.
    • withPassword

      public SelectedCertificateInput withPassword(String password)
      Set the password property: Password to use for encrypting the exported certificate.
      Parameters:
      password - the password value to set.
      Returns:
      the SelectedCertificateInput object itself.
    • validate

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