Interface SqlServerKey
- All Superinterfaces:
HasId
,HasInner<com.microsoft.azure.management.sql.implementation.ServerKeyInner>
,HasName
,HasResourceGroup
,Indexable
,Refreshable<SqlServerKey>
,Updatable<SqlServerKey.Update>
@Beta(V1_8_0)
public interface SqlServerKey
extends HasId, HasInner<com.microsoft.azure.management.sql.implementation.ServerKeyInner>, HasName, HasResourceGroup, Indexable, Refreshable<SqlServerKey>, Updatable<SqlServerKey.Update>
An immutable client-side representation of an Azure SQL Server Key.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
The template for a SQL Server Key update operation, containing all the settings that can be modified.static interface
Grouping of all the SQL Server Key update stages. -
Method Summary
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasId
id
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.HasInner
inner
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasName
name
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasResourceGroup
resourceGroupName
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Indexable
key
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Refreshable
refresh, refreshAsync
-
Method Details
-
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
Region region()- Returns:
- the resource location
-
serverKeyType
ServerKeyType serverKeyType()- Returns:
- the server key type
-
uri
String uri()- Returns:
- the URI of the server key
-
thumbprint
String thumbprint()- Returns:
- the thumbprint of the server key
-
creationDate
org.joda.time.DateTime creationDate()- Returns:
- the server key creation date
-
delete
void delete()Deletes the SQL Server Key. -
deleteAsync
rx.Completable deleteAsync()Deletes the SQL Server Key asynchronously.- Returns:
- a representation of the deferred computation of this call
-