Interface SqlServerDnsAlias
-
- All Superinterfaces:
HasId,HasInnerModel<ServerDnsAliasInner>,HasName,HasResourceGroup,Indexable,Refreshable<SqlServerDnsAlias>
public interface SqlServerDnsAlias extends HasId, HasInnerModel<ServerDnsAliasInner>, HasName, HasResourceGroup, Indexable, Refreshable<SqlServerDnsAlias>
An immutable client-side representation of an Azure SQL Server DNS alias.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringazureDnsRecord()voiddelete()Deletes the DNS alias.Mono<Void>deleteAsync()Deletes the DNS alias asynchronously.StringparentId()StringsqlServerName()-
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
-
azureDnsRecord
String azureDnsRecord()
- Returns:
- the fully qualified DNS record for alias
-
parentId
String parentId()
- Returns:
- the parent SQL server ID
-
delete
void delete()
Deletes the DNS alias.
-
-