Interface SqlEncryptionProtector
-
- All Superinterfaces:
HasId,HasInnerModel<EncryptionProtectorInner>,HasResourceGroup,Indexable,Refreshable<SqlEncryptionProtector>,Updatable<SqlEncryptionProtector.Update>
public interface SqlEncryptionProtector extends HasId, HasInnerModel<EncryptionProtectorInner>, HasResourceGroup, Indexable, Refreshable<SqlEncryptionProtector>, Updatable<SqlEncryptionProtector.Update>
An immutable client-side representation of an Azure SQL Encryption Protector.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceSqlEncryptionProtector.UpdateThe template for a SQL Encryption Protector update operation, containing all the settings that can be modified.static interfaceSqlEncryptionProtector.UpdateStagesGrouping of all the SQL Encryption Protector update stages.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Stringkind()StringparentId()com.azure.core.management.Regionregion()StringserverKeyName()ServerKeyTypeserverKeyType()StringsqlServerName()Stringthumbprint()Stringuri()-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModel
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasResourceGroup
resourceGroupName
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable
refresh, refreshAsync
-
-
-
-
Method Detail
-
sqlServerName
String sqlServerName()
- Returns:
- name of the SQL Server to which this DNS alias belongs
-
parentId
String parentId()
- Returns:
- the parent SQL server ID
-
kind
String kind()
- Returns:
- the kind of encryption protector; this is metadata used for the Azure Portal experience
-
region
com.azure.core.management.Region region()
- Returns:
- the resource location
-
serverKeyName
String serverKeyName()
- Returns:
- the name of the server key
-
serverKeyType
ServerKeyType serverKeyType()
- Returns:
- the encryption protector type
-
uri
String uri()
- Returns:
- the URI of the server key
-
thumbprint
String thumbprint()
- Returns:
- thumbprint of the server key
-
-