SqlEncryptionProtector Interface
Implements
public interface SqlEncryptionProtector
extends HasId, HasInnerModel<EncryptionProtectorInner>, HasResourceGroup, Indexable, Refreshable<SqlEncryptionProtector>, Updatable<Update>
An immutable client-side representation of an Azure SQL Encryption Protector.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract String |
kind()
Gets the kind of encryption protector. |
abstract String |
parentId()
Gets the parent SQL server ID. |
abstract Region |
region()
Gets the resource location. |
abstract String |
serverKeyName()
Gets the name of the server key. |
abstract
Server |
serverKeyType()
Gets the encryption protector type. |
abstract String |
sqlServerName()
Gets the name of the SQL Server to which this DNS alias belongs. |
abstract String |
thumbprint()
Gets the thumbprint of the server key. |
abstract String |
uri()
Gets the URI of the server key. |
Method Details
kind
public abstract String kind()
Gets the kind of encryption protector.
Returns:
parentId
public abstract String parentId()
Gets the parent SQL server ID.
Returns:
region
public abstract Region region()
Gets the resource location.
Returns:
serverKeyName
public abstract String serverKeyName()
Gets the name of the server key.
Returns:
serverKeyType
public abstract ServerKeyType serverKeyType()
Gets the encryption protector type.
Returns:
sqlServerName
public abstract String sqlServerName()
Gets the name of the SQL Server to which this DNS alias belongs.
Returns:
thumbprint
public abstract String thumbprint()
Gets the thumbprint of the server key.
Returns:
uri
public abstract String uri()
Gets the URI of the server key.
Returns: