SqlAgentsClient Interface

public interface SqlAgentsClient

An instance of this class provides access to all the operations defined in SqlAgentsClient.

Method Summary

Modifier and Type Method and Description
abstract SqlAgentConfigurationInner createOrUpdate(String resourceGroupName, String managedInstanceName, SqlAgentConfigurationInner parameters)

Puts new sql agent configuration to instance.

abstract Mono<SqlAgentConfigurationInner> createOrUpdateAsync(String resourceGroupName, String managedInstanceName, SqlAgentConfigurationInner parameters)

Puts new sql agent configuration to instance.

abstract Response<SqlAgentConfigurationInner> createOrUpdateWithResponse(String resourceGroupName, String managedInstanceName, SqlAgentConfigurationInner parameters, Context context)

Puts new sql agent configuration to instance.

abstract Mono<Response<SqlAgentConfigurationInner>> createOrUpdateWithResponseAsync(String resourceGroupName, String managedInstanceName, SqlAgentConfigurationInner parameters)

Puts new sql agent configuration to instance.

abstract SqlAgentConfigurationInner get(String resourceGroupName, String managedInstanceName)

Gets current instance sql agent configuration.

abstract Mono<SqlAgentConfigurationInner> getAsync(String resourceGroupName, String managedInstanceName)

Gets current instance sql agent configuration.

abstract Response<SqlAgentConfigurationInner> getWithResponse(String resourceGroupName, String managedInstanceName, Context context)

Gets current instance sql agent configuration.

abstract Mono<Response<SqlAgentConfigurationInner>> getWithResponseAsync(String resourceGroupName, String managedInstanceName)

Gets current instance sql agent configuration.

Method Details

createOrUpdate

public abstract SqlAgentConfigurationInner createOrUpdate(String resourceGroupName, String managedInstanceName, SqlAgentConfigurationInner parameters)

Puts new sql agent configuration to instance.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
parameters - The parameters parameter.

Returns:

a recoverable managed database resource.

createOrUpdateAsync

public abstract Mono createOrUpdateAsync(String resourceGroupName, String managedInstanceName, SqlAgentConfigurationInner parameters)

Puts new sql agent configuration to instance.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
parameters - The parameters parameter.

Returns:

a recoverable managed database resource on successful completion of Mono.

createOrUpdateWithResponse

public abstract Response createOrUpdateWithResponse(String resourceGroupName, String managedInstanceName, SqlAgentConfigurationInner parameters, Context context)

Puts new sql agent configuration to instance.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
parameters - The parameters parameter.
context - The context to associate with this operation.

Returns:

a recoverable managed database resource along with Response<T>.

createOrUpdateWithResponseAsync

public abstract Mono> createOrUpdateWithResponseAsync(String resourceGroupName, String managedInstanceName, SqlAgentConfigurationInner parameters)

Puts new sql agent configuration to instance.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
parameters - The parameters parameter.

Returns:

a recoverable managed database resource along with Response<T> on successful completion of Mono.

get

public abstract SqlAgentConfigurationInner get(String resourceGroupName, String managedInstanceName)

Gets current instance sql agent configuration.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.

Returns:

current instance sql agent configuration.

getAsync

public abstract Mono getAsync(String resourceGroupName, String managedInstanceName)

Gets current instance sql agent configuration.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.

Returns:

current instance sql agent configuration on successful completion of Mono.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String managedInstanceName, Context context)

Gets current instance sql agent configuration.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.
context - The context to associate with this operation.

Returns:

current instance sql agent configuration along with Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String managedInstanceName)

Gets current instance sql agent configuration.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
managedInstanceName - The name of the managed instance.

Returns:

current instance sql agent configuration along with Response<T> on successful completion of Mono.

Applies to