operation_status
Creates, updates, deletes, gets or lists an operation_status resource.
Overview
| Name | operation_status |
| Type | Resource |
| Id | azure.recovery_services.operation_status |
Fields
The following fields are returned by SELECT queries:
- get_operation_status
| Name | Datatype | Description |
|---|---|---|
id | string | It should match what is used to GET the operation result. |
name | string | It must match the last segment of the "id" field, and will typically be a GUID / system generated value. |
endTime | string (date-time) | End time of the operation. |
error | object | Required if status == failed or status == canceled. This is the OData v4 error format, used by the RPC and will go into the v2.2 Azure REST API guidelines. |
startTime | string (date-time) | Start time of the operation. |
status | string | The status of the operation. (InProgress/Success/Failed/Cancelled). |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
get_operation_status | select | resource_group_name, vault_name, operation_id, subscription_id | Gets the operation status for a resource. |
Parameters
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|---|---|
operation_id | string | Required. |
resource_group_name | string | The name of the resource group. The name is case insensitive. Required. |
subscription_id | string | |
vault_name | string | The name of the recovery services vault. Required. |
SELECT examples
- get_operation_status
Gets the operation status for a resource.
SELECT
id,
name,
endTime,
error,
startTime,
status
FROM azure.recovery_services.operation_status
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND vault_name = '{{ vault_name }}' -- required
AND operation_id = '{{ operation_id }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;