DeploymentOperations Interface

public interface DeploymentOperations

Resource collection API of DeploymentOperations.

Method Summary

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

Gets a deployments operation.

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

Gets a deployments operation.

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

Gets a deployments operation.

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

Gets a deployments operation.

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

Gets a deployments operation.

abstract DeploymentOperation getAtSubscriptionScope(String deploymentName, String operationId)

Gets a deployments operation.

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

Gets a deployments operation.

abstract DeploymentOperation getAtTenantScope(String deploymentName, String operationId)

Gets a deployments operation.

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

Gets a deployments operation.

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

Gets a deployments operation.

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

Gets all deployments operations for a deployment.

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

Gets all deployments operations for a deployment.

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

Gets all deployments operations for a deployment.

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

Gets all deployments operations for a deployment.

abstract PagedIterable<DeploymentOperation> listAtSubscriptionScope(String deploymentName)

Gets all deployments operations for a deployment.

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

Gets all deployments operations for a deployment.

abstract PagedIterable<DeploymentOperation> listAtTenantScope(String deploymentName)

Gets all deployments operations for a deployment.

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

Gets all deployments operations for a deployment.

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

Gets all deployments operations for a deployment.

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

Gets all deployments operations for a deployment.

Method Details

get

public abstract DeploymentOperation 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 DeploymentOperation 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<DeploymentOperation> 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 DeploymentOperation 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<DeploymentOperation> 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 DeploymentOperation 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<DeploymentOperation> 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 DeploymentOperation 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<DeploymentOperation> 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<DeploymentOperation> 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<DeploymentOperation> 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<DeploymentOperation> 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<DeploymentOperation> 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<DeploymentOperation> 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<DeploymentOperation> 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<DeploymentOperation> 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<DeploymentOperation> 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<DeploymentOperation> 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<DeploymentOperation> 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<DeploymentOperation> 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