Interface SqlServerKey
-
- All Superinterfaces:
HasId,HasInnerModel<ServerKeyInner>,HasName,HasResourceGroup,Indexable,Refreshable<SqlServerKey>,Updatable<SqlServerKey.Update>
public interface SqlServerKey extends HasId, HasInnerModel<ServerKeyInner>, HasName, HasResourceGroup, Indexable, Refreshable<SqlServerKey>, Updatable<SqlServerKey.Update>
An immutable client-side representation of an Azure SQL Server Key.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceSqlServerKey.UpdateThe template for a SQL Server Key update operation, containing all the settings that can be modified.static interfaceSqlServerKey.UpdateStagesGrouping of all the SQL Server Key update stages.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OffsetDateTimecreationDate()voiddelete()Deletes the SQL Server Key.Mono<Void>deleteAsync()Deletes the SQL Server Key asynchronously.Stringkind()StringparentId()com.azure.core.management.Regionregion()ServerKeyTypeserverKeyType()StringsqlServerName()Stringthumbprint()Stringuri()-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModel
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
name
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasResourceGroup
resourceGroupName
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable
refresh, refreshAsync
-
-
-
-
Method Detail
-
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
com.azure.core.management.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
OffsetDateTime creationDate()
- Returns:
- the server key creation date
-
delete
void delete()
Deletes the SQL Server Key.
-
-