swagger: '2.0' info: version: 2020-08-01-preview title: Microsoft Azure AccessControlClient AccessConnector DeploymentOperations API schemes: - https tags: - name: DeploymentOperations paths: /{scope}/providers/Microsoft.Resources/deployments/{deploymentName}/operations/{operationId}: get: tags: - DeploymentOperations operationId: microsoftAzureDeploymentoperationsGetatscope description: Gets a deployments operation. parameters: - $ref: '#/parameters/ScopeParameter' - $ref: '#/parameters/DeploymentNameParameter' - name: operationId in: path required: true type: string description: The ID of the operation to get. - $ref: '#/parameters/ApiVersionParameter' responses: '200': description: OK - Returns information about the deployment operation. schema: $ref: '#/definitions/DeploymentOperation' default: description: Error response describing why the operation failed. schema: $ref: '#/definitions/CloudError' summary: Microsoft Azure Get Scope Providers Microsoft Resources Deployments Deploymentname Operations Operationid /{scope}/providers/Microsoft.Resources/deployments/{deploymentName}/operations: get: tags: - DeploymentOperations operationId: microsoftAzureDeploymentoperationsListatscope description: Gets all deployments operations for a deployment. parameters: - $ref: '#/parameters/ScopeParameter' - $ref: '#/parameters/DeploymentNameParameter' - name: $top in: query required: false type: integer format: int32 description: The number of results to return. - $ref: '#/parameters/ApiVersionParameter' responses: '200': description: OK - Return an array of deployment operations. schema: $ref: '#/definitions/DeploymentOperationsListResult' default: description: Error response describing why the operation failed. schema: $ref: '#/definitions/CloudError' x-ms-pageable: nextLinkName: nextLink summary: Microsoft Azure Get Scope Providers Microsoft Resources Deployments Deploymentname Operations /providers/Microsoft.Resources/deployments/{deploymentName}/operations/{operationId}: get: tags: - DeploymentOperations operationId: microsoftAzureDeploymentoperationsGetattenantscope description: Gets a deployments operation. parameters: - $ref: '#/parameters/DeploymentNameParameter' - name: operationId in: path required: true type: string description: The ID of the operation to get. - $ref: '#/parameters/ApiVersionParameter' responses: '200': description: OK - Returns information about the deployment operation. schema: $ref: '#/definitions/DeploymentOperation' default: description: Error response describing why the operation failed. schema: $ref: '#/definitions/CloudError' summary: Microsoft Azure Get Providers Microsoft Resources Deployments Deploymentname Operations Operationid /providers/Microsoft.Resources/deployments/{deploymentName}/operations: get: tags: - DeploymentOperations operationId: microsoftAzureDeploymentoperationsListattenantscope description: Gets all deployments operations for a deployment. parameters: - $ref: '#/parameters/DeploymentNameParameter' - name: $top in: query required: false type: integer format: int32 description: The number of results to return. - $ref: '#/parameters/ApiVersionParameter' responses: '200': description: OK - Return an array of deployment operations. schema: $ref: '#/definitions/DeploymentOperationsListResult' default: description: Error response describing why the operation failed. schema: $ref: '#/definitions/CloudError' x-ms-pageable: nextLinkName: nextLink summary: Microsoft Azure Get Providers Microsoft Resources Deployments Deploymentname Operations ? /providers/Microsoft.Management/managementGroups/{groupId}/providers/Microsoft.Resources/deployments/{deploymentName}/operations/{operationId} : get: tags: - DeploymentOperations operationId: microsoftAzureDeploymentoperationsGetatmanagementgroupscope description: Gets a deployments operation. parameters: - $ref: '#/parameters/GroupIdParameter' - $ref: '#/parameters/DeploymentNameParameter' - name: operationId in: path required: true type: string description: The ID of the operation to get. - $ref: '#/parameters/ApiVersionParameter' responses: '200': description: OK - Returns information about the deployment operation. schema: $ref: '#/definitions/DeploymentOperation' default: description: Error response describing why the operation failed. schema: $ref: '#/definitions/CloudError' summary: Microsoft Azure Get Providers Microsoft Management Managementgroups Groupid Providers Microsoft Resources Deployments Deploymentname Operations Operationid ? /providers/Microsoft.Management/managementGroups/{groupId}/providers/Microsoft.Resources/deployments/{deploymentName}/operations : get: tags: - DeploymentOperations operationId: microsoftAzureDeploymentoperationsListatmanagementgroupscope description: Gets all deployments operations for a deployment. parameters: - $ref: '#/parameters/GroupIdParameter' - $ref: '#/parameters/DeploymentNameParameter' - name: $top in: query required: false type: integer format: int32 description: The number of results to return. - $ref: '#/parameters/ApiVersionParameter' responses: '200': description: OK - Return an array of deployment operations. schema: $ref: '#/definitions/DeploymentOperationsListResult' default: description: Error response describing why the operation failed. schema: $ref: '#/definitions/CloudError' x-ms-pageable: nextLinkName: nextLink summary: Microsoft Azure Get Providers Microsoft Management Managementgroups Groupid Providers Microsoft Resources Deployments Deploymentname Operations /subscriptions/{subscriptionId}/providers/Microsoft.Resources/deployments/{deploymentName}/operations/{operationId}: get: tags: - DeploymentOperations operationId: microsoftAzureDeploymentoperationsGetatsubscriptionscope description: Gets a deployments operation. parameters: - $ref: '#/parameters/DeploymentNameParameter' - name: operationId in: path required: true type: string description: The ID of the operation to get. - $ref: '#/parameters/ApiVersionParameter' - $ref: '#/parameters/SubscriptionIdParameter' responses: '200': description: OK - Returns information about the deployment operation. schema: $ref: '#/definitions/DeploymentOperation' default: description: Error response describing why the operation failed. schema: $ref: '#/definitions/CloudError' summary: Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Resources Deployments Deploymentname Operations Operationid /subscriptions/{subscriptionId}/providers/Microsoft.Resources/deployments/{deploymentName}/operations: get: tags: - DeploymentOperations operationId: microsoftAzureDeploymentoperationsListatsubscriptionscope description: Gets all deployments operations for a deployment. parameters: - $ref: '#/parameters/DeploymentNameParameter' - name: $top in: query required: false type: integer format: int32 description: The number of results to return. - $ref: '#/parameters/ApiVersionParameter' - $ref: '#/parameters/SubscriptionIdParameter' responses: '200': description: OK - Return an array of deployment operations. schema: $ref: '#/definitions/DeploymentOperationsListResult' default: description: Error response describing why the operation failed. schema: $ref: '#/definitions/CloudError' x-ms-pageable: nextLinkName: nextLink summary: Microsoft Azure Get Subscriptions Subscriptionid Providers Microsoft Resources Deployments Deploymentname Operations /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/deployments/{deploymentName}/operations/{operationId}: get: tags: - DeploymentOperations operationId: microsoftAzureDeploymentoperationsGet description: Gets a deployments operation. parameters: - name: resourceGroupName in: path required: true type: string description: The name of the resource group. The name is case insensitive. pattern: ^[-\w\._\(\)]+$ minLength: 1 maxLength: 90 - $ref: '#/parameters/DeploymentNameParameter' - name: operationId in: path required: true type: string description: The ID of the operation to get. - $ref: '#/parameters/ApiVersionParameter' - $ref: '#/parameters/SubscriptionIdParameter' responses: '200': description: OK - Returns information about the deployment operation. schema: $ref: '#/definitions/DeploymentOperation' default: description: Error response describing why the operation failed. schema: $ref: '#/definitions/CloudError' summary: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Deployments Deploymentname Operations Operationid /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/deployments/{deploymentName}/operations: get: tags: - DeploymentOperations operationId: microsoftAzureDeploymentoperationsList description: Gets all deployments operations for a deployment. parameters: - name: resourceGroupName in: path required: true type: string description: The name of the resource group. The name is case insensitive. pattern: ^[-\w\._\(\)]+$ minLength: 1 maxLength: 90 - $ref: '#/parameters/DeploymentNameParameter' - name: $top in: query required: false type: integer format: int32 description: The number of results to return. - $ref: '#/parameters/ApiVersionParameter' - $ref: '#/parameters/SubscriptionIdParameter' responses: '200': description: OK - Return an array of deployment operations. schema: $ref: '#/definitions/DeploymentOperationsListResult' default: description: Error response describing why the operation failed. schema: $ref: '#/definitions/CloudError' x-ms-pageable: nextLinkName: nextLink summary: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Deployments Deploymentname Operations definitions: TargetResource: properties: id: type: string description: The ID of the resource. resourceName: type: string description: The name of the resource. resourceType: type: string description: The type of the resource. description: Target resource. HttpMessage: properties: content: type: object description: HTTP message content. description: HTTP message. StatusMessage: type: object description: Operation status message object. properties: status: type: string description: Status of the deployment operation. error: $ref: ../../../../../common-types/resource-management/v1/types.json#/definitions/ErrorResponse description: The error reported by the operation. CloudError: x-ms-external: true properties: error: $ref: ../../../../../common-types/resource-management/v1/types.json#/definitions/ErrorResponse description: An error response for a resource management request. DeploymentOperationsListResult: properties: value: type: array items: $ref: '#/definitions/DeploymentOperation' description: An array of deployment operations. nextLink: readOnly: true type: string description: The URL to use for getting the next set of results. description: List of deployment operations. DeploymentOperation: properties: id: readOnly: true type: string description: Full deployment operation ID. operationId: readOnly: true type: string description: Deployment operation ID. properties: $ref: '#/definitions/DeploymentOperationProperties' description: Deployment properties. description: Deployment operation information. DeploymentOperationProperties: properties: provisioningOperation: readOnly: true type: string description: The name of the current provisioning operation. enum: - NotSpecified - Create - Delete - Waiting - AzureAsyncOperationWaiting - ResourceCacheWaiting - Action - Read - EvaluateDeploymentOutput - DeploymentCleanup x-ms-enum: name: ProvisioningOperation modelAsString: false values: - value: NotSpecified description: The provisioning operation is not specified. - value: Create description: The provisioning operation is create. - value: Delete description: The provisioning operation is delete. - value: Waiting description: The provisioning operation is waiting. - value: AzureAsyncOperationWaiting description: The provisioning operation is waiting Azure async operation. - value: ResourceCacheWaiting description: The provisioning operation is waiting for resource cache. - value: Action description: The provisioning operation is action. - value: Read description: The provisioning operation is read. - value: EvaluateDeploymentOutput description: The provisioning operation is evaluate output. - value: DeploymentCleanup description: The provisioning operation is cleanup. This operation is part of the 'complete' mode deployment. provisioningState: readOnly: true type: string description: The state of the provisioning. timestamp: readOnly: true type: string format: date-time description: The date and time of the operation. duration: readOnly: true type: string description: The duration of the operation. serviceRequestId: readOnly: true type: string description: Deployment operation service request id. statusCode: readOnly: true type: string description: Operation status code from the resource provider. This property may not be set if a response has not yet been received. statusMessage: readOnly: true description: Operation status message from the resource provider. This property is optional. It will only be provided if an error was received from the resource provider. $ref: '#/definitions/StatusMessage' targetResource: readOnly: true $ref: '#/definitions/TargetResource' description: The target resource. request: readOnly: true $ref: '#/definitions/HttpMessage' description: The HTTP request message. response: readOnly: true $ref: '#/definitions/HttpMessage' description: The HTTP response message. description: Deployment operation properties. parameters: ApiVersionParameter: name: api-version in: query required: true type: string description: The API version to use for this operation. DeploymentNameParameter: name: deploymentName in: path required: true type: string pattern: ^[-\w\._\(\)]+$ x-ms-parameter-location: method minLength: 1 maxLength: 64 description: The name of the deployment. GroupIdParameter: name: groupId in: path required: true type: string description: The management group ID. x-ms-parameter-location: method minLength: 1 maxLength: 90 ScopeParameter: name: scope in: path required: true type: string description: The resource scope. x-ms-parameter-location: method x-ms-skip-url-encoding: true SubscriptionIdParameter: name: subscriptionId in: path required: true type: string description: The Microsoft Azure subscription ID. x-ms-parameterized-host: hostTemplate: '{endpoint}' useSchemePrefix: false parameters: - $ref: '#/parameters/Endpoint'