Skip to main content

clusters

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

Overview

Nameclusters
TypeResource
Idazure.event_hubs.clusters

Fields

The following fields are returned by SELECT queries:

Event Hubs Cluster resource description returned successfully.

NameDatatypeDescription
locationstringResource location.
propertiesobjectEvent Hubs Cluster properties supplied in responses in List or Get operations.
skuobjectProperties of the cluster SKU.
systemDataobjectThe system meta data relating to this resource.
tagsobjectResource tags.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, clusterNameGets the resource description of the specified Event Hubs Cluster.
list_by_resource_groupselectsubscriptionId, resourceGroupNameLists the available Event Hubs Clusters within an ARM resource group
list_by_subscriptionselectsubscriptionIdLists the available Event Hubs Clusters within an ARM resource group
create_or_updateinsertsubscriptionId, resourceGroupName, clusterName, data__locationCreates or updates an instance of an Event Hubs Cluster.
updateupdatesubscriptionId, resourceGroupName, clusterNameModifies mutable properties on the Event Hubs Cluster. This operation is idempotent.
deletedeletesubscriptionId, resourceGroupName, clusterNameDeletes an existing Event Hubs Cluster. This operation is idempotent.

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 Event Hubs Cluster.
resourceGroupNamestringName of the resource group within the azure subscription.
subscriptionIdstringSubscription credentials that uniquely identify a Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.

SELECT examples

Gets the resource description of the specified Event Hubs Cluster.

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

INSERT examples

Creates or updates an instance of an Event Hubs Cluster.

INSERT INTO azure.event_hubs.clusters (
data__sku,
data__properties,
data__location,
data__tags,
subscriptionId,
resourceGroupName,
clusterName
)
SELECT
'{{ sku }}',
'{{ properties }}',
'{{ location }}' /* required */,
'{{ tags }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ clusterName }}'
RETURNING
location,
properties,
sku,
systemData,
tags
;

UPDATE examples

Modifies mutable properties on the Event Hubs Cluster. This operation is idempotent.

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

DELETE examples

Deletes an existing Event Hubs Cluster. This operation is idempotent.

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