Interface SqlServerDnsAliasOperations.SqlServerDnsAliasActionsDefinition
- All Superinterfaces:
SqlChildrenOperations.SqlChildrenActionsDefinition<SqlServerDnsAlias>
- Enclosing interface:
- SqlServerDnsAliasOperations
@Beta(V1_8_0)
public static interface SqlServerDnsAliasOperations.SqlServerDnsAliasActionsDefinition
extends SqlChildrenOperations.SqlChildrenActionsDefinition<SqlServerDnsAlias>
Grouping of the Azure SQL Server DNS alias common actions.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Acquires server DNS alias from another server.rx.Completable
acquireAsync
(String dnsAliasName, String sqlServerId) Acquires server DNS alias from another server asynchronously.Begins the definition of a new SQL Server DNS alias to be added to this server.Methods inherited from interface com.microsoft.azure.management.sql.SqlChildrenOperations.SqlChildrenActionsDefinition
delete, deleteAsync, deleteById, deleteByIdAsync, get, getAsync, getById, getByIdAsync, list, listAsync
-
Method Details
-
define
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
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
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
-