DeploymentOperationsClient Interface

public interface DeploymentOperationsClient

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

Method Summary

Modifier and Type Method and Description
abstract DeploymentOperationInner get(String resourceGroupName, String deploymentName, String operationId)

Gets a deployments operation.

abstract Mono<DeploymentOperationInner> getAsync(String resourceGroupName, String deploymentName, String operationId)

Gets a deployments operation.

abstract DeploymentOperationInner getAtManagementGroupScope(String groupId, String deploymentName, String operationId)

Gets a deployments operation.

abstract Mono<DeploymentOperationInner> getAtManagementGroupScopeAsync(String groupId, String deploymentName, String operationId)

Gets a deployments operation.

abstract Response<DeploymentOperationInner> getAtManagementGroupScopeWithResponse(String groupId, String deploymentName, String operationId, Context context)

Gets a deployments operation.

abstract Mono<Response<DeploymentOperationInner>> getAtManagementGroupScopeWithResponseAsync(String groupId, String deploymentName, String operationId)

Gets a deployments operation.

abstract DeploymentOperationInner getAtScope(String scope, String deploymentName, String operationId)

Gets a deployments operation.

abstract Mono<DeploymentOperationInner> getAtScopeAsync(String scope, String deploymentName, String operationId)

Gets a deployments operation.

abstract Response<DeploymentOperationInner> getAtScopeWithResponse(String scope, String deploymentName, String operationId, Context context)

Gets a deployments operation.

abstract Mono<Response<DeploymentOperationInner>> getAtScopeWithResponseAsync(String scope, String deploymentName, String operationId)

Gets a deployments operation.

abstract DeploymentOperationInner getAtSubscriptionScope(String deploymentName, String operationId)

Gets a deployments operation.

abstract Mono<DeploymentOperationInner> getAtSubscriptionScopeAsync(String deploymentName, String operationId)

Gets a deployments operation.

abstract Response<DeploymentOperationInner> getAtSubscriptionScopeWithResponse(String deploymentName, String operationId, Context context)

Gets a deployments operation.

abstract Mono<Response<DeploymentOperationInner>> getAtSubscriptionScopeWithResponseAsync(String deploymentName, String operationId)

Gets a deployments operation.

abstract DeploymentOperationInner getAtTenantScope(String deploymentName, String operationId)

Gets a deployments operation.

abstract Mono<DeploymentOperationInner> getAtTenantScopeAsync(String deploymentName, String operationId)

Gets a deployments operation.

abstract Response<DeploymentOperationInner> getAtTenantScopeWithResponse(String deploymentName, String operationId, Context context)

Gets a deployments operation.

abstract Mono<Response<DeploymentOperationInner>> getAtTenantScopeWithResponseAsync(String deploymentName, String operationId)

Gets a deployments operation.

abstract Response<DeploymentOperationInner> getWithResponse(String resourceGroupName, String deploymentName, String operationId, Context context)

Gets a deployments operation.

abstract Mono<Response<DeploymentOperationInner>> getWithResponseAsync(String resourceGroupName, String deploymentName, String operationId)

Gets a deployments operation.

abstract PagedIterable<DeploymentOperationInner> listAtManagementGroupScope(String groupId, String deploymentName)

Gets all deployments operations for a deployment.

abstract PagedIterable<DeploymentOperationInner> listAtManagementGroupScope(String groupId, String deploymentName, Integer top, Context context)

Gets all deployments operations for a deployment.

abstract PagedFlux<DeploymentOperationInner> listAtManagementGroupScopeAsync(String groupId, String deploymentName)

Gets all deployments operations for a deployment.

abstract PagedFlux<DeploymentOperationInner> listAtManagementGroupScopeAsync(String groupId, String deploymentName, Integer top)

Gets all deployments operations for a deployment.

abstract PagedIterable<DeploymentOperationInner> listAtScope(String scope, String deploymentName)

Gets all deployments operations for a deployment.

abstract PagedIterable<DeploymentOperationInner> listAtScope(String scope, String deploymentName, Integer top, Context context)

Gets all deployments operations for a deployment.

abstract PagedFlux<DeploymentOperationInner> listAtScopeAsync(String scope, String deploymentName)

Gets all deployments operations for a deployment.

abstract PagedFlux<DeploymentOperationInner> listAtScopeAsync(String scope, String deploymentName, Integer top)

Gets all deployments operations for a deployment.

abstract PagedIterable<DeploymentOperationInner> listAtSubscriptionScope(String deploymentName)

Gets all deployments operations for a deployment.

abstract PagedIterable<DeploymentOperationInner> listAtSubscriptionScope(String deploymentName, Integer top, Context context)

Gets all deployments operations for a deployment.

abstract PagedFlux<DeploymentOperationInner> listAtSubscriptionScopeAsync(String deploymentName)

Gets all deployments operations for a deployment.

abstract PagedFlux<DeploymentOperationInner> listAtSubscriptionScopeAsync(String deploymentName, Integer top)

Gets all deployments operations for a deployment.

abstract PagedIterable<DeploymentOperationInner> listAtTenantScope(String deploymentName)

Gets all deployments operations for a deployment.

abstract PagedIterable<DeploymentOperationInner> listAtTenantScope(String deploymentName, Integer top, Context context)

Gets all deployments operations for a deployment.

abstract PagedFlux<DeploymentOperationInner> listAtTenantScopeAsync(String deploymentName)

Gets all deployments operations for a deployment.

abstract PagedFlux<DeploymentOperationInner> listAtTenantScopeAsync(String deploymentName, Integer top)

Gets all deployments operations for a deployment.

abstract PagedIterable<DeploymentOperationInner> listByResourceGroup(String resourceGroupName, String deploymentName)

Gets all deployments operations for a deployment.

abstract PagedIterable<DeploymentOperationInner> listByResourceGroup(String resourceGroupName, String deploymentName, Integer top, Context context)

Gets all deployments operations for a deployment.

abstract PagedFlux<DeploymentOperationInner> listByResourceGroupAsync(String resourceGroupName, String deploymentName)

Gets all deployments operations for a deployment.

abstract PagedFlux<DeploymentOperationInner> listByResourceGroupAsync(String resourceGroupName, String deploymentName, Integer top)

Gets all deployments operations for a deployment.

Method Details

get

public abstract DeploymentOperationInner get(String resourceGroupName, String deploymentName, String operationId)

Gets a deployments operation.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
deploymentName - The name of the deployment.
operationId - The ID of the operation to get.

Returns:

a deployments operation.

getAsync

public abstract Mono getAsync(String resourceGroupName, String deploymentName, String operationId)

Gets a deployments operation.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
deploymentName - The name of the deployment.
operationId - The ID of the operation to get.

Returns:

a deployments operation on successful completion of Mono.

getAtManagementGroupScope

public abstract DeploymentOperationInner getAtManagementGroupScope(String groupId, String deploymentName, String operationId)

Gets a deployments operation.

Parameters:

groupId - The management group ID.
deploymentName - The name of the deployment.
operationId - The ID of the operation to get.

Returns:

a deployments operation.

getAtManagementGroupScopeAsync

public abstract Mono getAtManagementGroupScopeAsync(String groupId, String deploymentName, String operationId)

Gets a deployments operation.

Parameters:

groupId - The management group ID.
deploymentName - The name of the deployment.
operationId - The ID of the operation to get.

Returns:

a deployments operation on successful completion of Mono.

getAtManagementGroupScopeWithResponse

public abstract Response getAtManagementGroupScopeWithResponse(String groupId, String deploymentName, String operationId, Context context)

Gets a deployments operation.

Parameters:

groupId - The management group ID.
deploymentName - The name of the deployment.
operationId - The ID of the operation to get.
context - The context to associate with this operation.

Returns:

a deployments operation along with Response<T>.

getAtManagementGroupScopeWithResponseAsync

public abstract Mono> getAtManagementGroupScopeWithResponseAsync(String groupId, String deploymentName, String operationId)

Gets a deployments operation.

Parameters:

groupId - The management group ID.
deploymentName - The name of the deployment.
operationId - The ID of the operation to get.

Returns:

a deployments operation along with Response<T> on successful completion of Mono.

getAtScope

public abstract DeploymentOperationInner getAtScope(String scope, String deploymentName, String operationId)

Gets a deployments operation.

Parameters:

scope - The resource scope.
deploymentName - The name of the deployment.
operationId - The ID of the operation to get.

Returns:

a deployments operation.

getAtScopeAsync

public abstract Mono getAtScopeAsync(String scope, String deploymentName, String operationId)

Gets a deployments operation.

Parameters:

scope - The resource scope.
deploymentName - The name of the deployment.
operationId - The ID of the operation to get.

Returns:

a deployments operation on successful completion of Mono.

getAtScopeWithResponse

public abstract Response getAtScopeWithResponse(String scope, String deploymentName, String operationId, Context context)

Gets a deployments operation.

Parameters:

scope - The resource scope.
deploymentName - The name of the deployment.
operationId - The ID of the operation to get.
context - The context to associate with this operation.

Returns:

a deployments operation along with Response<T>.

getAtScopeWithResponseAsync

public abstract Mono> getAtScopeWithResponseAsync(String scope, String deploymentName, String operationId)

Gets a deployments operation.

Parameters:

scope - The resource scope.
deploymentName - The name of the deployment.
operationId - The ID of the operation to get.

Returns:

a deployments operation along with Response<T> on successful completion of Mono.

getAtSubscriptionScope

public abstract DeploymentOperationInner getAtSubscriptionScope(String deploymentName, String operationId)

Gets a deployments operation.

Parameters:

deploymentName - The name of the deployment.
operationId - The ID of the operation to get.

Returns:

a deployments operation.

getAtSubscriptionScopeAsync

public abstract Mono getAtSubscriptionScopeAsync(String deploymentName, String operationId)

Gets a deployments operation.

Parameters:

deploymentName - The name of the deployment.
operationId - The ID of the operation to get.

Returns:

a deployments operation on successful completion of Mono.

getAtSubscriptionScopeWithResponse

public abstract Response getAtSubscriptionScopeWithResponse(String deploymentName, String operationId, Context context)

Gets a deployments operation.

Parameters:

deploymentName - The name of the deployment.
operationId - The ID of the operation to get.
context - The context to associate with this operation.

Returns:

a deployments operation along with Response<T>.

getAtSubscriptionScopeWithResponseAsync

public abstract Mono> getAtSubscriptionScopeWithResponseAsync(String deploymentName, String operationId)

Gets a deployments operation.

Parameters:

deploymentName - The name of the deployment.
operationId - The ID of the operation to get.

Returns:

a deployments operation along with Response<T> on successful completion of Mono.

getAtTenantScope

public abstract DeploymentOperationInner getAtTenantScope(String deploymentName, String operationId)

Gets a deployments operation.

Parameters:

deploymentName - The name of the deployment.
operationId - The ID of the operation to get.

Returns:

a deployments operation.

getAtTenantScopeAsync

public abstract Mono getAtTenantScopeAsync(String deploymentName, String operationId)

Gets a deployments operation.

Parameters:

deploymentName - The name of the deployment.
operationId - The ID of the operation to get.

Returns:

a deployments operation on successful completion of Mono.

getAtTenantScopeWithResponse

public abstract Response getAtTenantScopeWithResponse(String deploymentName, String operationId, Context context)

Gets a deployments operation.

Parameters:

deploymentName - The name of the deployment.
operationId - The ID of the operation to get.
context - The context to associate with this operation.

Returns:

a deployments operation along with Response<T>.

getAtTenantScopeWithResponseAsync

public abstract Mono> getAtTenantScopeWithResponseAsync(String deploymentName, String operationId)

Gets a deployments operation.

Parameters:

deploymentName - The name of the deployment.
operationId - The ID of the operation to get.

Returns:

a deployments operation along with Response<T> on successful completion of Mono.

getWithResponse

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

Gets a deployments operation.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
deploymentName - The name of the deployment.
operationId - The ID of the operation to get.
context - The context to associate with this operation.

Returns:

a deployments operation along with Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String deploymentName, String operationId)

Gets a deployments operation.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
deploymentName - The name of the deployment.
operationId - The ID of the operation to get.

Returns:

a deployments operation along with Response<T> on successful completion of Mono.

listAtManagementGroupScope

public abstract PagedIterable listAtManagementGroupScope(String groupId, String deploymentName)

Gets all deployments operations for a deployment.

Parameters:

groupId - The management group ID.
deploymentName - The name of the deployment.

Returns:

all deployments operations for a deployment as paginated response with PagedIterable<T>.

listAtManagementGroupScope

public abstract PagedIterable listAtManagementGroupScope(String groupId, String deploymentName, Integer top, Context context)

Gets all deployments operations for a deployment.

Parameters:

groupId - The management group ID.
deploymentName - The name of the deployment.
top - The number of results to return.
context - The context to associate with this operation.

Returns:

all deployments operations for a deployment as paginated response with PagedIterable<T>.

listAtManagementGroupScopeAsync

public abstract PagedFlux listAtManagementGroupScopeAsync(String groupId, String deploymentName)

Gets all deployments operations for a deployment.

Parameters:

groupId - The management group ID.
deploymentName - The name of the deployment.

Returns:

all deployments operations for a deployment as paginated response with PagedFlux<T>.

listAtManagementGroupScopeAsync

public abstract PagedFlux listAtManagementGroupScopeAsync(String groupId, String deploymentName, Integer top)

Gets all deployments operations for a deployment.

Parameters:

groupId - The management group ID.
deploymentName - The name of the deployment.
top - The number of results to return.

Returns:

all deployments operations for a deployment as paginated response with PagedFlux<T>.

listAtScope

public abstract PagedIterable listAtScope(String scope, String deploymentName)

Gets all deployments operations for a deployment.

Parameters:

scope - The resource scope.
deploymentName - The name of the deployment.

Returns:

all deployments operations for a deployment as paginated response with PagedIterable<T>.

listAtScope

public abstract PagedIterable listAtScope(String scope, String deploymentName, Integer top, Context context)

Gets all deployments operations for a deployment.

Parameters:

scope - The resource scope.
deploymentName - The name of the deployment.
top - The number of results to return.
context - The context to associate with this operation.

Returns:

all deployments operations for a deployment as paginated response with PagedIterable<T>.

listAtScopeAsync

public abstract PagedFlux listAtScopeAsync(String scope, String deploymentName)

Gets all deployments operations for a deployment.

Parameters:

scope - The resource scope.
deploymentName - The name of the deployment.

Returns:

all deployments operations for a deployment as paginated response with PagedFlux<T>.

listAtScopeAsync

public abstract PagedFlux listAtScopeAsync(String scope, String deploymentName, Integer top)

Gets all deployments operations for a deployment.

Parameters:

scope - The resource scope.
deploymentName - The name of the deployment.
top - The number of results to return.

Returns:

all deployments operations for a deployment as paginated response with PagedFlux<T>.

listAtSubscriptionScope

public abstract PagedIterable listAtSubscriptionScope(String deploymentName)

Gets all deployments operations for a deployment.

Parameters:

deploymentName - The name of the deployment.

Returns:

all deployments operations for a deployment as paginated response with PagedIterable<T>.

listAtSubscriptionScope

public abstract PagedIterable listAtSubscriptionScope(String deploymentName, Integer top, Context context)

Gets all deployments operations for a deployment.

Parameters:

deploymentName - The name of the deployment.
top - The number of results to return.
context - The context to associate with this operation.

Returns:

all deployments operations for a deployment as paginated response with PagedIterable<T>.

listAtSubscriptionScopeAsync

public abstract PagedFlux listAtSubscriptionScopeAsync(String deploymentName)

Gets all deployments operations for a deployment.

Parameters:

deploymentName - The name of the deployment.

Returns:

all deployments operations for a deployment as paginated response with PagedFlux<T>.

listAtSubscriptionScopeAsync

public abstract PagedFlux listAtSubscriptionScopeAsync(String deploymentName, Integer top)

Gets all deployments operations for a deployment.

Parameters:

deploymentName - The name of the deployment.
top - The number of results to return.

Returns:

all deployments operations for a deployment as paginated response with PagedFlux<T>.

listAtTenantScope

public abstract PagedIterable listAtTenantScope(String deploymentName)

Gets all deployments operations for a deployment.

Parameters:

deploymentName - The name of the deployment.

Returns:

all deployments operations for a deployment as paginated response with PagedIterable<T>.

listAtTenantScope

public abstract PagedIterable listAtTenantScope(String deploymentName, Integer top, Context context)

Gets all deployments operations for a deployment.

Parameters:

deploymentName - The name of the deployment.
top - The number of results to return.
context - The context to associate with this operation.

Returns:

all deployments operations for a deployment as paginated response with PagedIterable<T>.

listAtTenantScopeAsync

public abstract PagedFlux listAtTenantScopeAsync(String deploymentName)

Gets all deployments operations for a deployment.

Parameters:

deploymentName - The name of the deployment.

Returns:

all deployments operations for a deployment as paginated response with PagedFlux<T>.

listAtTenantScopeAsync

public abstract PagedFlux listAtTenantScopeAsync(String deploymentName, Integer top)

Gets all deployments operations for a deployment.

Parameters:

deploymentName - The name of the deployment.
top - The number of results to return.

Returns:

all deployments operations for a deployment as paginated response with PagedFlux<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName, String deploymentName)

Gets all deployments operations for a deployment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
deploymentName - The name of the deployment.

Returns:

all deployments operations for a deployment as paginated response with PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName, String deploymentName, Integer top, Context context)

Gets all deployments operations for a deployment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
deploymentName - The name of the deployment.
top - The number of results to return.
context - The context to associate with this operation.

Returns:

all deployments operations for a deployment as paginated response with PagedIterable<T>.

listByResourceGroupAsync

public abstract PagedFlux listByResourceGroupAsync(String resourceGroupName, String deploymentName)

Gets all deployments operations for a deployment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
deploymentName - The name of the deployment.

Returns:

all deployments operations for a deployment as paginated response with PagedFlux<T>.

listByResourceGroupAsync

public abstract PagedFlux listByResourceGroupAsync(String resourceGroupName, String deploymentName, Integer top)

Gets all deployments operations for a deployment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
deploymentName - The name of the deployment.
top - The number of results to return.

Returns:

all deployments operations for a deployment as paginated response with PagedFlux<T>.

Applies to