Поделиться через


SqlManagedInstancesClient Interface

public interface SqlManagedInstancesClient

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

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<SqlManagedInstanceInner>,SqlManagedInstanceInner> beginCreate(String resourceGroupName, String sqlManagedInstanceName, SqlManagedInstanceInner sqlManagedInstance)

Creates or replaces a SQL Managed Instance resource.

abstract SyncPoller<PollResult<SqlManagedInstanceInner>,SqlManagedInstanceInner> beginCreate(String resourceGroupName, String sqlManagedInstanceName, SqlManagedInstanceInner sqlManagedInstance, Context context)

Creates or replaces a SQL Managed Instance resource.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String sqlManagedInstanceName)

Deletes a SQL Managed Instance resource.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String sqlManagedInstanceName, Context context)

Deletes a SQL Managed Instance resource.

abstract SqlManagedInstanceInner create(String resourceGroupName, String sqlManagedInstanceName, SqlManagedInstanceInner sqlManagedInstance)

Creates or replaces a SQL Managed Instance resource.

abstract SqlManagedInstanceInner create(String resourceGroupName, String sqlManagedInstanceName, SqlManagedInstanceInner sqlManagedInstance, Context context)

Creates or replaces a SQL Managed Instance resource.

abstract void delete(String resourceGroupName, String sqlManagedInstanceName)

Deletes a SQL Managed Instance resource.

abstract void delete(String resourceGroupName, String sqlManagedInstanceName, Context context)

Deletes a SQL Managed Instance resource.

abstract SqlManagedInstanceInner getByResourceGroup(String resourceGroupName, String sqlManagedInstanceName)

Retrieves a SQL Managed Instance resource.

abstract Response<SqlManagedInstanceInner> getByResourceGroupWithResponse(String resourceGroupName, String sqlManagedInstanceName, Context context)

Retrieves a SQL Managed Instance resource.

abstract PagedIterable<SqlManagedInstanceInner> list()

List sqlManagedInstance resources in the subscription.

abstract PagedIterable<SqlManagedInstanceInner> list(Context context)

List sqlManagedInstance resources in the subscription.

abstract PagedIterable<SqlManagedInstanceInner> listByResourceGroup(String resourceGroupName)

List sqlManagedInstance resources in the resource group Gets all sqlManagedInstances in a resource group.

abstract PagedIterable<SqlManagedInstanceInner> listByResourceGroup(String resourceGroupName, Context context)

List sqlManagedInstance resources in the resource group Gets all sqlManagedInstances in a resource group.

abstract SqlManagedInstanceInner update(String resourceGroupName, String sqlManagedInstanceName, SqlManagedInstanceUpdate parameters)

Updates a SQL Managed Instance resource.

abstract Response<SqlManagedInstanceInner> updateWithResponse(String resourceGroupName, String sqlManagedInstanceName, SqlManagedInstanceUpdate parameters, Context context)

Updates a SQL Managed Instance resource.

Method Details

beginCreate

public abstract SyncPoller<PollResult<SqlManagedInstanceInner>,SqlManagedInstanceInner> beginCreate(String resourceGroupName, String sqlManagedInstanceName, SqlManagedInstanceInner sqlManagedInstance)

Creates or replaces a SQL Managed Instance resource.

Parameters:

resourceGroupName - The name of the Azure resource group.
sqlManagedInstanceName - The name of SQL Managed Instances.
sqlManagedInstance - The SQL Managed Instance to be created or updated.

Returns:

the SyncPoller<T,U> for polling of a SqlManagedInstance.

beginCreate

public abstract SyncPoller<PollResult<SqlManagedInstanceInner>,SqlManagedInstanceInner> beginCreate(String resourceGroupName, String sqlManagedInstanceName, SqlManagedInstanceInner sqlManagedInstance, Context context)

Creates or replaces a SQL Managed Instance resource.

Parameters:

resourceGroupName - The name of the Azure resource group.
sqlManagedInstanceName - The name of SQL Managed Instances.
sqlManagedInstance - The SQL Managed Instance to be created or updated.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of a SqlManagedInstance.

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String sqlManagedInstanceName)

Deletes a SQL Managed Instance resource.

Parameters:

resourceGroupName - The name of the Azure resource group.
sqlManagedInstanceName - The name of Sql Managed Instances.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String sqlManagedInstanceName, Context context)

Deletes a SQL Managed Instance resource.

Parameters:

resourceGroupName - The name of the Azure resource group.
sqlManagedInstanceName - The name of Sql Managed Instances.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

create

public abstract SqlManagedInstanceInner create(String resourceGroupName, String sqlManagedInstanceName, SqlManagedInstanceInner sqlManagedInstance)

Creates or replaces a SQL Managed Instance resource.

Parameters:

resourceGroupName - The name of the Azure resource group.
sqlManagedInstanceName - The name of SQL Managed Instances.
sqlManagedInstance - The SQL Managed Instance to be created or updated.

Returns:

a SqlManagedInstance.

create

public abstract SqlManagedInstanceInner create(String resourceGroupName, String sqlManagedInstanceName, SqlManagedInstanceInner sqlManagedInstance, Context context)

Creates or replaces a SQL Managed Instance resource.

Parameters:

resourceGroupName - The name of the Azure resource group.
sqlManagedInstanceName - The name of SQL Managed Instances.
sqlManagedInstance - The SQL Managed Instance to be created or updated.
context - The context to associate with this operation.

Returns:

a SqlManagedInstance.

delete

public abstract void delete(String resourceGroupName, String sqlManagedInstanceName)

Deletes a SQL Managed Instance resource.

Parameters:

resourceGroupName - The name of the Azure resource group.
sqlManagedInstanceName - The name of Sql Managed Instances.

delete

public abstract void delete(String resourceGroupName, String sqlManagedInstanceName, Context context)

Deletes a SQL Managed Instance resource.

Parameters:

resourceGroupName - The name of the Azure resource group.
sqlManagedInstanceName - The name of Sql Managed Instances.
context - The context to associate with this operation.

getByResourceGroup

public abstract SqlManagedInstanceInner getByResourceGroup(String resourceGroupName, String sqlManagedInstanceName)

Retrieves a SQL Managed Instance resource.

Parameters:

resourceGroupName - The name of the Azure resource group.
sqlManagedInstanceName - Name of SQL Managed Instance.

Returns:

a SqlManagedInstance.

getByResourceGroupWithResponse

public abstract Response<SqlManagedInstanceInner> getByResourceGroupWithResponse(String resourceGroupName, String sqlManagedInstanceName, Context context)

Retrieves a SQL Managed Instance resource.

Parameters:

resourceGroupName - The name of the Azure resource group.
sqlManagedInstanceName - Name of SQL Managed Instance.
context - The context to associate with this operation.

Returns:

a SqlManagedInstance along with Response<T>.

list

public abstract PagedIterable<SqlManagedInstanceInner> list()

List sqlManagedInstance resources in the subscription.

Returns:

a list of SqlManagedInstance as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<SqlManagedInstanceInner> list(Context context)

List sqlManagedInstance resources in the subscription.

Parameters:

context - The context to associate with this operation.

Returns:

a list of SqlManagedInstance as paginated response with PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable<SqlManagedInstanceInner> listByResourceGroup(String resourceGroupName)

List sqlManagedInstance resources in the resource group Gets all sqlManagedInstances in a resource group.

Parameters:

resourceGroupName - The name of the Azure resource group.

Returns:

all sqlManagedInstances in a resource group as paginated response with PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable<SqlManagedInstanceInner> listByResourceGroup(String resourceGroupName, Context context)

List sqlManagedInstance resources in the resource group Gets all sqlManagedInstances in a resource group.

Parameters:

resourceGroupName - The name of the Azure resource group.
context - The context to associate with this operation.

Returns:

all sqlManagedInstances in a resource group as paginated response with PagedIterable<T>.

update

public abstract SqlManagedInstanceInner update(String resourceGroupName, String sqlManagedInstanceName, SqlManagedInstanceUpdate parameters)

Updates a SQL Managed Instance resource.

Parameters:

resourceGroupName - The name of the Azure resource group.
sqlManagedInstanceName - Name of sqlManagedInstance.
parameters - The SQL Managed Instance.

Returns:

a SqlManagedInstance.

updateWithResponse

public abstract Response<SqlManagedInstanceInner> updateWithResponse(String resourceGroupName, String sqlManagedInstanceName, SqlManagedInstanceUpdate parameters, Context context)

Updates a SQL Managed Instance resource.

Parameters:

resourceGroupName - The name of the Azure resource group.
sqlManagedInstanceName - Name of sqlManagedInstance.
parameters - The SQL Managed Instance.
context - The context to associate with this operation.

Returns:

a SqlManagedInstance along with Response<T>.

Applies to