Skip to main content

operation_status

Creates, updates, deletes, gets or lists an operation_status resource.

Overview

Nameoperation_status
TypeResource
Idazure.recovery_services.operation_status

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringIt should match what is used to GET the operation result.
namestringIt must match the last segment of the "id" field, and will typically be a GUID / system generated value.
endTimestring (date-time)End time of the operation.
errorobjectRequired 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.
startTimestring (date-time)Start time of the operation.
statusstringThe status of the operation. (InProgress/Success/Failed/Cancelled).

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_operation_statusselectresource_group_name, vault_name, operation_id, subscription_idGets 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.

NameDatatypeDescription
operation_idstringRequired.
resource_group_namestringThe name of the resource group. The name is case insensitive. Required.
subscription_idstring
vault_namestringThe name of the recovery services vault. Required.

SELECT examples

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
;