SqlServerKey Interface
Implements
public interface SqlServerKey
extends HasId, HasInnerModel<ServerKeyInner>, HasName, HasResourceGroup, Indexable, Refreshable<SqlServerKey>
An immutable client-side representation of an Azure SQL Server Key.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract
Offset |
creationDate()
Gets the server key creation date. |
abstract void |
delete()
Deletes the SQL Server Key. |
abstract Mono<Void> |
deleteAsync()
Deletes the SQL Server Key asynchronously. |
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
Server |
serverKeyType()
Gets the server key 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
creationDate
public abstract OffsetDateTime creationDate()
Gets the server key creation date.
Returns:
delete
public abstract void delete()
Deletes the SQL Server Key.
deleteAsync
public abstract Mono
Deletes the SQL Server Key asynchronously.
Returns:
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:
serverKeyType
public abstract ServerKeyType serverKeyType()
Gets the server key 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:
Applies to
Azure SDK for Java