Interface TransparentDataEncryption

All Superinterfaces:
HasId, HasInner<com.microsoft.azure.management.sql.implementation.TransparentDataEncryptionInner>, HasName, HasResourceGroup, Refreshable<TransparentDataEncryption>

@Beta(V1_7_0) public interface TransparentDataEncryption extends Refreshable<TransparentDataEncryption>, HasInner<com.microsoft.azure.management.sql.implementation.TransparentDataEncryptionInner>, HasResourceGroup, HasName, HasId
An immutable client-side representation of an Azure SQL database's TransparentDataEncryption.
  • Method Details

    • sqlServerName

      String sqlServerName()
      Returns:
      name of the SQL Server to which this replication belongs
    • databaseName

      String databaseName()
      Returns:
      name of the SQL Database to which this replication belongs
    • status

      Returns:
      the status of the Azure SQL Database Transparent Data Encryption
    • updateStatus

      @Beta(V1_7_0) TransparentDataEncryption updateStatus(TransparentDataEncryptionStatus transparentDataEncryptionState)
      Updates the state of the transparent data encryption status.
      Parameters:
      transparentDataEncryptionState - state of the data encryption to set
      Returns:
      the new encryption settings after the update operation
    • updateStatusAsync

      @Beta(V1_7_0) rx.Observable<TransparentDataEncryption> updateStatusAsync(TransparentDataEncryptionStatus transparentDataEncryptionState)
      Updates the state of the transparent data encryption status.
      Parameters:
      transparentDataEncryptionState - state of the data encryption to set
      Returns:
      a representation of the deferred computation of the new encryption settings after the update operation
    • listActivities

      Returns:
      an Azure SQL Database Transparent Data Encryption Activities
    • listActivitiesAsync

      @Beta(V1_7_0) rx.Observable<TransparentDataEncryptionActivity> listActivitiesAsync()
      Returns:
      an Azure SQL Database Transparent Data Encryption Activities