ManagedInstanceOperationsClient Interface

public interface ManagedInstanceOperationsClient

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

Method Summary

Modifier and Type Method and Description
abstract void cancel(String resourceGroupName, String managedInstanceName, UUID operationId)

Cancels the asynchronous operation on the managed instance.

abstract Mono<Void> cancelAsync(String resourceGroupName, String managedInstanceName, UUID operationId)

Cancels the asynchronous operation on the managed instance.

abstract Response<Void> cancelWithResponse(String resourceGroupName, String managedInstanceName, UUID operationId, Context context)

Cancels the asynchronous operation on the managed instance.

abstract Mono<Response<Void>> cancelWithResponseAsync(String resourceGroupName, String managedInstanceName, UUID operationId)

Cancels the asynchronous operation on the managed instance.

abstract ManagedInstanceOperationInner get(String resourceGroupName, String managedInstanceName, UUID operationId)

Gets a management operation on a managed instance.

abstract Mono<ManagedInstanceOperationInner> getAsync(String resourceGroupName, String managedInstanceName, UUID operationId)

Gets a management operation on a managed instance.

abstract Response<ManagedInstanceOperationInner> getWithResponse(String resourceGroupName, String managedInstanceName, UUID operationId, Context context)

Gets a management operation on a managed instance.

abstract Mono<Response<ManagedInstanceOperationInner>> getWithResponseAsync(String resourceGroupName, String managedInstanceName, UUID operationId)

Gets a management operation on a managed instance.

abstract PagedIterable<ManagedInstanceOperationInner> listByManagedInstance(String resourceGroupName, String managedInstanceName)

Gets a list of operations performed on the managed instance.

abstract PagedIterable<ManagedInstanceOperationInner> listByManagedInstance(String resourceGroupName, String managedInstanceName, Context context)

Gets a list of operations performed on the managed instance.

abstract PagedFlux<ManagedInstanceOperationInner> listByManagedInstanceAsync(String resourceGroupName, String managedInstanceName)

Gets a list of operations performed on the managed instance.

Method Details

cancel

public abstract void cancel(String resourceGroupName, String managedInstanceName, UUID operationId)

Cancels the asynchronous operation on the managed 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.
operationId - The operationId parameter.

cancelAsync

public abstract Mono cancelAsync(String resourceGroupName, String managedInstanceName, UUID operationId)

Cancels the asynchronous operation on the managed 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.
operationId - The operationId parameter.

Returns:

A Mono that completes when a successful response is received.

cancelWithResponse

public abstract Response cancelWithResponse(String resourceGroupName, String managedInstanceName, UUID operationId, Context context)

Cancels the asynchronous operation on the managed 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.
operationId - The operationId parameter.
context - The context to associate with this operation.

Returns:

cancelWithResponseAsync

public abstract Mono> cancelWithResponseAsync(String resourceGroupName, String managedInstanceName, UUID operationId)

Cancels the asynchronous operation on the managed 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.
operationId - The operationId parameter.

Returns:

the Response<T> on successful completion of Mono.

get

public abstract ManagedInstanceOperationInner get(String resourceGroupName, String managedInstanceName, UUID operationId)

Gets a management operation on a managed 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.
operationId - The operationId parameter.

Returns:

a management operation on a managed instance.

getAsync

public abstract Mono getAsync(String resourceGroupName, String managedInstanceName, UUID operationId)

Gets a management operation on a managed 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.
operationId - The operationId parameter.

Returns:

a management operation on a managed instance on successful completion of Mono.

getWithResponse

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

Gets a management operation on a managed 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.
operationId - The operationId parameter.
context - The context to associate with this operation.

Returns:

a management operation on a managed instance along with Response<T>.

getWithResponseAsync

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

Gets a management operation on a managed 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.
operationId - The operationId parameter.

Returns:

a management operation on a managed instance along with Response<T> on successful completion of Mono.

listByManagedInstance

public abstract PagedIterable listByManagedInstance(String resourceGroupName, String managedInstanceName)

Gets a list of operations performed on the managed 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.

Returns:

a list of operations performed on the managed instance as paginated response with PagedIterable<T>.

listByManagedInstance

public abstract PagedIterable listByManagedInstance(String resourceGroupName, String managedInstanceName, Context context)

Gets a list of operations performed on the managed 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.
context - The context to associate with this operation.

Returns:

a list of operations performed on the managed instance as paginated response with PagedIterable<T>.

listByManagedInstanceAsync

public abstract PagedFlux listByManagedInstanceAsync(String resourceGroupName, String managedInstanceName)

Gets a list of operations performed on the managed 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.

Returns:

a list of operations performed on the managed instance as paginated response with PagedFlux<T>.

Applies to