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 DeploymentOperationInner getAtManagementGroupScope(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 DeploymentOperationInner getAtScope(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 DeploymentOperationInner getAtSubscriptionScope(String deploymentName, String operationId)

Gets a deployments operation.

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

Gets a deployments operation.

abstract DeploymentOperationInner getAtTenantScope(String deploymentName, String operationId)

Gets a deployments operation.

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

Gets a deployments operation.

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

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 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 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 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 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.

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.

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.

getAtManagementGroupScopeWithResponse

public abstract Response<DeploymentOperationInner> 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>.

getAtScope

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

Gets a deployments operation.

Parameters:

scope - The fully qualified Azure Resource manager identifier of the resource.
deploymentName - The name of the deployment.
operationId - The ID of the operation to get.

Returns:

a deployments operation.

getAtScopeWithResponse

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

Gets a deployments operation.

Parameters:

scope - The fully qualified Azure Resource manager identifier of the resource.
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>.

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.

getAtSubscriptionScopeWithResponse

public abstract Response<DeploymentOperationInner> 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>.

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.

getAtTenantScopeWithResponse

public abstract Response<DeploymentOperationInner> 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>.

getWithResponse

public abstract Response<DeploymentOperationInner> 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>.

listAtManagementGroupScope

public abstract PagedIterable<DeploymentOperationInner> 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<DeploymentOperationInner> 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>.

listAtScope

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

Gets all deployments operations for a deployment.

Parameters:

scope - The fully qualified Azure Resource manager identifier of the resource.
deploymentName - The name of the deployment.

Returns:

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

listAtScope

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

Gets all deployments operations for a deployment.

Parameters:

scope - The fully qualified Azure Resource manager identifier of the resource.
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>.

listAtSubscriptionScope

public abstract PagedIterable<DeploymentOperationInner> 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<DeploymentOperationInner> 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>.

listAtTenantScope

public abstract PagedIterable<DeploymentOperationInner> 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<DeploymentOperationInner> 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>.

listByResourceGroup

public abstract PagedIterable<DeploymentOperationInner> 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<DeploymentOperationInner> 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>.

Applies to