Skip to main content

configuration_group_values

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

Overview

Nameconfiguration_group_values
TypeResource
Idazure.hybrid_network.configuration_group_values

Fields

The following fields are returned by SELECT queries:

Request is successful. The operation returns the resulting hybrid configuration group resource.

NameDatatypeDescription
locationstringThe geo-location where the resource lives
propertiesobjectHybrid configuration group value properties.
tagsobjectResource tags.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, configurationGroupValueNameGets information about the specified hybrid configuration group values.
list_by_resource_groupselectsubscriptionId, resourceGroupNameLists all the hybrid network configurationGroupValues in a resource group.
list_by_subscriptionselectsubscriptionIdLists all sites in the configuration group value in a subscription.
create_or_updateinsertsubscriptionId, resourceGroupName, configurationGroupValueNameCreates or updates a hybrid configuration group value.
deletedeletesubscriptionId, resourceGroupName, configurationGroupValueNameDeletes the specified hybrid configuration group value.
update_tagsexecsubscriptionId, resourceGroupName, configurationGroupValueNameUpdates a hybrid configuration group tags.

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
configurationGroupValueNamestringThe name of the configuration group value.
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
subscriptionIdstringThe ID of the target subscription.

SELECT examples

Gets information about the specified hybrid configuration group values.

SELECT
location,
properties,
tags
FROM azure.hybrid_network.configuration_group_values
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND configurationGroupValueName = '{{ configurationGroupValueName }}' -- required
;

INSERT examples

Creates or updates a hybrid configuration group value.

INSERT INTO azure.hybrid_network.configuration_group_values (
data__properties,
data__tags,
data__location,
subscriptionId,
resourceGroupName,
configurationGroupValueName
)
SELECT
'{{ properties }}',
'{{ tags }}',
'{{ location }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ configurationGroupValueName }}'
RETURNING
location,
properties,
tags
;

DELETE examples

Deletes the specified hybrid configuration group value.

DELETE FROM azure.hybrid_network.configuration_group_values
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND configurationGroupValueName = '{{ configurationGroupValueName }}' --required
;

Lifecycle Methods

Updates a hybrid configuration group tags.

EXEC azure.hybrid_network.configuration_group_values.update_tags 
@subscriptionId='{{ subscriptionId }}' --required,
@resourceGroupName='{{ resourceGroupName }}' --required,
@configurationGroupValueName='{{ configurationGroupValueName }}' --required
@@json=
'{
"tags": "{{ tags }}"
}'
;