ManagedServerDnsAliasesClient Interface
public interface ManagedServerDnsAliasesClient
An instance of this class provides access to all the operations defined in ManagedServerDnsAliasesClient.
Method Summary
Method Details
acquire
public abstract ManagedServerDnsAliasInner acquire(String resourceGroupName, String managedInstanceName, String dnsAliasName, ManagedServerDnsAliasAcquisition parameters)
Acquires managed server DNS alias from another managed server.
Parameters:
Returns:
acquire
public abstract ManagedServerDnsAliasInner acquire(String resourceGroupName, String managedInstanceName, String dnsAliasName, ManagedServerDnsAliasAcquisition parameters, Context context)
Acquires managed server DNS alias from another managed server.
Parameters:
Returns:
acquireAsync
public abstract Mono
Acquires managed server DNS alias from another managed server.
Parameters:
Returns:
acquireWithResponseAsync
public abstract Mono
Acquires managed server DNS alias from another managed server.
Parameters:
Returns:
beginAcquire
public abstract SyncPoller
Acquires managed server DNS alias from another managed server.
Parameters:
Returns:
beginAcquire
public abstract SyncPoller
Acquires managed server DNS alias from another managed server.
Parameters:
Returns:
beginAcquireAsync
public abstract PollerFlux
Acquires managed server DNS alias from another managed server.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller
Creates a managed server DNS alias.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller
Creates a managed server DNS alias.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux
Creates a managed server DNS alias.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Deletes the managed server DNS alias with the given name.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Deletes the managed server DNS alias with the given name.
Parameters:
Returns:
beginDeleteAsync
public abstract PollerFlux
Deletes the managed server DNS alias with the given name.
Parameters:
Returns:
createOrUpdate
public abstract ManagedServerDnsAliasInner createOrUpdate(String resourceGroupName, String managedInstanceName, String dnsAliasName, ManagedServerDnsAliasCreation parameters)
Creates a managed server DNS alias.
Parameters:
Returns:
createOrUpdate
public abstract ManagedServerDnsAliasInner createOrUpdate(String resourceGroupName, String managedInstanceName, String dnsAliasName, ManagedServerDnsAliasCreation parameters, Context context)
Creates a managed server DNS alias.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
Creates a managed server DNS alias.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono
Creates a managed server DNS alias.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String managedInstanceName, String dnsAliasName)
Deletes the managed server DNS alias with the given name.
Parameters:
delete
public abstract void delete(String resourceGroupName, String managedInstanceName, String dnsAliasName, Context context)
Deletes the managed server DNS alias with the given name.
Parameters:
deleteAsync
public abstract Mono
Deletes the managed server DNS alias with the given name.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
Deletes the managed server DNS alias with the given name.
Parameters:
Returns:
get
public abstract ManagedServerDnsAliasInner get(String resourceGroupName, String managedInstanceName, String dnsAliasName)
Gets a server DNS alias.
Parameters:
Returns:
getAsync
public abstract Mono
Gets a server DNS alias.
Parameters:
Returns:
getWithResponse
public abstract Response
Gets a server DNS alias.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono
Gets a server DNS alias.
Parameters:
Returns:
listByManagedInstance
public abstract PagedIterable
Gets a list of managed server DNS aliases for a managed server.
Parameters:
Returns:
listByManagedInstance
public abstract PagedIterable
Gets a list of managed server DNS aliases for a managed server.
Parameters:
Returns:
listByManagedInstanceAsync
public abstract PagedFlux
Gets a list of managed server DNS aliases for a managed server.
Parameters:
Returns:
Applies to
Azure SDK for Java