Interface SqlServerDnsAliasOperations.SqlServerDnsAliasActionsDefinition
-
- All Superinterfaces:
SqlChildrenOperations.SqlChildrenActionsDefinition<SqlServerDnsAlias>
- Enclosing interface:
- SqlServerDnsAliasOperations
public static interface SqlServerDnsAliasOperations.SqlServerDnsAliasActionsDefinition extends SqlChildrenOperations.SqlChildrenActionsDefinition<SqlServerDnsAlias>
Grouping of the Azure SQL Server DNS alias common actions.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidacquire(String dnsAliasName, String sqlServerId)Acquires server DNS alias from another server.Mono<Void>acquireAsync(String dnsAliasName, String sqlServerId)Acquires server DNS alias from another server asynchronously.SqlServerDnsAliasOperations.DefinitionStages.WithCreatedefine(String serverDnsAliasName)Begins the definition of a new SQL Server DNS alias to be added to this server.-
Methods inherited from interface com.azure.resourcemanager.sql.models.SqlChildrenOperations.SqlChildrenActionsDefinition
delete, deleteAsync, deleteById, deleteByIdAsync, get, getAsync, getById, getByIdAsync, list, listAsync
-
-
-
-
Method Detail
-
define
SqlServerDnsAliasOperations.DefinitionStages.WithCreate define(String serverDnsAliasName)
Begins the definition of a new SQL Server DNS alias to be added to this server.- Parameters:
serverDnsAliasName- the name of the new DNS alias to be created for the selected SQL server- Returns:
- the first stage of the new SQL Server DNS alias definition
-
acquire
void acquire(String dnsAliasName, String sqlServerId)
Acquires server DNS alias from another server.- Parameters:
dnsAliasName- the name of the Server DNS aliassqlServerId- the id of the other SQL server that the DNS alias was pointing to
-
acquireAsync
Mono<Void> acquireAsync(String dnsAliasName, String sqlServerId)
Acquires server DNS alias from another server asynchronously.- Parameters:
dnsAliasName- the name of the Server DNS aliassqlServerId- the id of the other SQL server that the DNS alias was pointing to- Returns:
- a representation of the deferred computation of this call
-
-