SqlServerKey Interface

public interface SqlServerKey extends HasId,HasInner,HasName,HasResourceGroup,Indexable,Refreshable,Updatable<SqlServerKey.Update>

An immutable client-side representation of an Azure SQL Server Key.

Method Summary

Modifier and Type Method and Description
DateTime creationDate()
void delete()

Deletes the SQL Server Key.

Completable deleteAsync()

Deletes the SQL Server Key asynchronously.

String kind()
String parentId()
Region region()
ServerKeyType serverKeyType()
String sqlServerName()
String thumbprint()
String uri()

Inherited Members

Method Details

creationDate

public DateTime creationDate()

Returns:

the server key creation date

delete

public void delete()

Deletes the SQL Server Key.

deleteAsync

public Completable deleteAsync()

Deletes the SQL Server Key asynchronously.

Returns:

a representation of the deferred computation of this call

kind

public String kind()

Returns:

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

parentId

public String parentId()

Returns:

the parent SQL server ID

region

public Region region()

Returns:

the resource location

serverKeyType

public ServerKeyType serverKeyType()

Returns:

the server key type

sqlServerName

public String sqlServerName()

Returns:

name of the SQL Server to which this DNS alias belongs

thumbprint

public String thumbprint()

Returns:

the thumbprint of the server key

uri

public String uri()

Returns:

the URI of the server key

Applies to