共用方式為


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 ServerKeyType 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:

the kind of encryption protector; this is metadata used for the Azure Portal experience

parentId

public abstract String parentId()

Gets the parent SQL server ID.

Returns:

the parent SQL server ID

region

public abstract Region region()

Gets the resource location.

Returns:

the resource location

serverKeyName

public abstract String serverKeyName()

Gets the name of the server key.

Returns:

the name of the server key

serverKeyType

public abstract ServerKeyType serverKeyType()

Gets the encryption protector type.

Returns:

the encryption protector type

sqlServerName

public abstract String sqlServerName()

Gets the name of the SQL Server to which this DNS alias belongs.

Returns:

name of the SQL Server to which this DNS alias belongs

thumbprint

public abstract String thumbprint()

Gets the thumbprint of the server key.

Returns:

thumbprint of the server key

uri

public abstract String uri()

Gets the URI of the server key.

Returns:

the URI of the server key

Applies to