Skip to main content

clusters

Creates, updates, deletes, gets or lists a clusters resource.

Overview

Nameclusters
TypeResource
Idazure.log_analytics.clusters

Fields

The following fields are returned by SELECT queries:

OK response definition.

NameDatatypeDescription
identityobjectResource's identity.
locationstringThe geo-location where the resource lives
propertiesobjectLog Analytics cluster properties.
skuobjectThe sku properties.
tagsobjectResource tags.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, clusterNameGets a Log Analytics cluster instance.
list_by_resource_groupselectresourceGroupName, subscriptionIdGets Log Analytics clusters in a resource group.
listselectsubscriptionIdGets the Log Analytics clusters in a subscription.
create_or_updateinsertresourceGroupName, subscriptionId, clusterNameCreate or update a Log Analytics cluster.
updateupdateresourceGroupName, clusterName, subscriptionIdUpdates a Log Analytics cluster.
deletedeleteresourceGroupName, clusterName, subscriptionIdDeletes a cluster instance.

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
clusterNamestringName of the Log Analytics Cluster.
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
subscriptionIdstringThe ID of the target subscription.

SELECT examples

Gets a Log Analytics cluster instance.

SELECT
identity,
location,
properties,
sku,
tags
FROM azure.log_analytics.clusters
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND clusterName = '{{ clusterName }}' -- required
;

INSERT examples

Create or update a Log Analytics cluster.

INSERT INTO azure.log_analytics.clusters (
data__identity,
data__sku,
data__properties,
data__tags,
data__location,
resourceGroupName,
subscriptionId,
clusterName
)
SELECT
'{{ identity }}',
'{{ sku }}',
'{{ properties }}',
'{{ tags }}',
'{{ location }}',
'{{ resourceGroupName }}',
'{{ subscriptionId }}',
'{{ clusterName }}'
RETURNING
identity,
location,
properties,
sku,
tags
;

UPDATE examples

Updates a Log Analytics cluster.

UPDATE azure.log_analytics.clusters
SET
data__properties = '{{ properties }}',
data__identity = '{{ identity }}',
data__sku = '{{ sku }}',
data__tags = '{{ tags }}'
WHERE
resourceGroupName = '{{ resourceGroupName }}' --required
AND clusterName = '{{ clusterName }}' --required
AND subscriptionId = '{{ subscriptionId }}' --required
RETURNING
identity,
location,
properties,
sku,
tags;

DELETE examples

Deletes a cluster instance.

DELETE FROM azure.log_analytics.clusters
WHERE resourceGroupName = '{{ resourceGroupName }}' --required
AND clusterName = '{{ clusterName }}' --required
AND subscriptionId = '{{ subscriptionId }}' --required
;