Interface TransparentDataEncryption
- All Superinterfaces:
HasId,HasInnerModel<LogicalDatabaseTransparentDataEncryptionInner>,HasName,HasResourceGroup,Refreshable<TransparentDataEncryption>
public interface TransparentDataEncryption
extends Refreshable<TransparentDataEncryption>, HasInnerModel<LogicalDatabaseTransparentDataEncryptionInner>, HasResourceGroup, HasName, HasId
An immutable client-side representation of an Azure SQL database's TransparentDataEncryption.
-
Method Summary
Modifier and TypeMethodDescriptionstatus()updateStatus(TransparentDataEncryptionState transparentDataEncryptionState) Updates the state of the transparent data encryption status.updateStatusAsync(TransparentDataEncryptionState transparentDataEncryptionState) Updates the state of the transparent data encryption status.Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModelMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
nameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasResourceGroup
resourceGroupNameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable
refresh, refreshAsync
-
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
TransparentDataEncryptionState status()- Returns:
- the status of the Azure SQL Database Transparent Data Encryption
-
updateStatus
TransparentDataEncryption updateStatus(TransparentDataEncryptionState 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
Mono<TransparentDataEncryption> updateStatusAsync(TransparentDataEncryptionState 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
-