Skip to main content

operation_status

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

Overview

Nameoperation_status
TypeResource
Idazure.kubernetes_configuration.operation_status

Fields

The following fields are returned by SELECT queries:

Extension Operation Status

NameDatatypeDescription
idstringFully qualified ID for the async operation.
namestringName of the async operation.
errorobjectIf present, details of the operation error.
propertiesobjectAdditional information, if available.
statusstringOperation status.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, clusterRp, clusterResourceName, clusterName, extensionName, operationIdGet Async Operation status
listselectsubscriptionId, resourceGroupName, clusterRp, clusterResourceName, clusterNameList Async Operations, currently in progress, in a cluster

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
clusterNamestringThe name of the kubernetes cluster.
clusterResourceNamestringThe Kubernetes cluster resource name - i.e. managedClusters, connectedClusters, provisionedClusters.
clusterRpstringThe Kubernetes cluster RP - i.e. Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.
extensionNamestringName of the Extension.
operationIdstringoperation Id
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
subscriptionIdstringThe ID of the target subscription.

SELECT examples

Get Async Operation status

SELECT
id,
name,
error,
properties,
status
FROM azure.kubernetes_configuration.operation_status
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND clusterRp = '{{ clusterRp }}' -- required
AND clusterResourceName = '{{ clusterResourceName }}' -- required
AND clusterName = '{{ clusterName }}' -- required
AND extensionName = '{{ extensionName }}' -- required
AND operationId = '{{ operationId }}' -- required
;