Skip to main content

configuration_group_values

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

Overview

Nameconfiguration_group_values
TypeResource
Idazure_extras.hybrid_network.configuration_group_values

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringFully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
namestringThe name of the resource.
configurationGroupSchemaNamestringThe configuration group schema name.
configurationGroupSchemaOfferingLocationstringThe location of the configuration group schema offering.
configurationGroupSchemaResourceReferenceobjectThe configuration group schema resource reference.
configurationTypestringThe value which indicates if configuration values are secrets. Required. Known values are: "Unknown", "Secret", and "Open".
locationstringThe geo-location where the resource lives. Required.
provisioningStatestringThe provisioning state of the site resource. Known values are: "Unknown", "Succeeded", "Accepted", "Deleting", "Failed", "Canceled", "Deleted", and "Converging".
publisherNamestringThe publisher name for the configuration group schema.
publisherScopestringThe scope of the publisher. Known values are: "Unknown" and "Private".
systemDataobjectAzure Resource Manager metadata containing createdBy and modifiedBy information.
tagsobjectResource tags.
typestringThe type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectresource_group_name, configuration_group_value_name, subscription_idGets information about the specified hybrid configuration group values.
list_by_resource_groupselectresource_group_name, subscription_idLists all the hybrid network configurationGroupValues in a resource group.
list_by_subscriptionselectsubscription_idLists all sites in the configuration group value in a subscription.
create_or_updateinsertresource_group_name, configuration_group_value_name, subscription_id, locationCreates or updates a hybrid configuration group value.
update_tagsupdateresource_group_name, configuration_group_value_name, subscription_idUpdates a hybrid configuration group tags.
create_or_updatereplaceresource_group_name, configuration_group_value_name, subscription_id, locationCreates or updates a hybrid configuration group value.
deletedeleteresource_group_name, configuration_group_value_name, subscription_idDeletes the specified hybrid configuration group value.

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
configuration_group_value_namestringThe name of the configuration group value. Required.
resource_group_namestringThe name of the resource group. The name is case insensitive. Required.
subscription_idstring

SELECT examples

Gets information about the specified hybrid configuration group values.

SELECT
id,
name,
configurationGroupSchemaName,
configurationGroupSchemaOfferingLocation,
configurationGroupSchemaResourceReference,
configurationType,
location,
provisioningState,
publisherName,
publisherScope,
systemData,
tags,
type
FROM azure_extras.hybrid_network.configuration_group_values
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND configuration_group_value_name = '{{ configuration_group_value_name }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;

INSERT examples

Creates or updates a hybrid configuration group value.

INSERT INTO azure_extras.hybrid_network.configuration_group_values (
tags,
location,
properties,
resource_group_name,
configuration_group_value_name,
subscription_id
)
SELECT
'{{ tags }}',
'{{ location }}' /* required */,
'{{ properties }}',
'{{ resource_group_name }}',
'{{ configuration_group_value_name }}',
'{{ subscription_id }}'
RETURNING
id,
name,
location,
properties,
systemData,
tags,
type
;

UPDATE examples

Updates a hybrid configuration group tags.

UPDATE azure_extras.hybrid_network.configuration_group_values
SET
tags = '{{ tags }}'
WHERE
resource_group_name = '{{ resource_group_name }}' --required
AND configuration_group_value_name = '{{ configuration_group_value_name }}' --required
AND subscription_id = '{{ subscription_id }}' --required
RETURNING
id,
name,
location,
properties,
systemData,
tags,
type;

REPLACE examples

Creates or updates a hybrid configuration group value.

REPLACE azure_extras.hybrid_network.configuration_group_values
SET
tags = '{{ tags }}',
location = '{{ location }}',
properties = '{{ properties }}'
WHERE
resource_group_name = '{{ resource_group_name }}' --required
AND configuration_group_value_name = '{{ configuration_group_value_name }}' --required
AND subscription_id = '{{ subscription_id }}' --required
AND location = '{{ location }}' --required
RETURNING
id,
name,
location,
properties,
systemData,
tags,
type;

DELETE examples

Deletes the specified hybrid configuration group value.

DELETE FROM azure_extras.hybrid_network.configuration_group_values
WHERE resource_group_name = '{{ resource_group_name }}' --required
AND configuration_group_value_name = '{{ configuration_group_value_name }}' --required
AND subscription_id = '{{ subscription_id }}' --required
;