Skip to main content

configuration_profiles

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

Overview

Nameconfiguration_profiles
TypeResource
Idazure.automanage.configuration_profiles

Fields

The following fields are returned by SELECT queries:

OK. The configuration profile was returned successfully.

NameDatatypeDescription
locationstringThe geo-location where the resource lives
propertiesobjectProperties of the configuration profile.
systemDataobjectAzure Resource Manager metadata containing createdBy and modifiedBy information.
tagsobjectResource tags.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectconfigurationProfileName, subscriptionId, resourceGroupNameGet information about a configuration profile
list_by_resource_groupselectsubscriptionId, resourceGroupNameRetrieve a list of configuration profile within a given resource group
list_by_subscriptionselectsubscriptionIdRetrieve a list of configuration profile within a subscription
create_or_updateinsertconfigurationProfileName, subscriptionId, resourceGroupNameCreates a configuration profile
updateupdateconfigurationProfileName, subscriptionId, resourceGroupNameUpdates a configuration profile
deletedeleteresourceGroupName, configurationProfileName, subscriptionIdDelete a configuration profile

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

SELECT examples

Get information about a configuration profile

SELECT
location,
properties,
systemData,
tags
FROM azure.automanage.configuration_profiles
WHERE configurationProfileName = '{{ configurationProfileName }}' -- required
AND subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
;

INSERT examples

Creates a configuration profile

INSERT INTO azure.automanage.configuration_profiles (
data__properties,
data__tags,
data__location,
configurationProfileName,
subscriptionId,
resourceGroupName
)
SELECT
'{{ properties }}',
'{{ tags }}',
'{{ location }}',
'{{ configurationProfileName }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}'
RETURNING
location,
properties,
systemData,
tags
;

UPDATE examples

Updates a configuration profile

UPDATE azure.automanage.configuration_profiles
SET
data__properties = '{{ properties }}',
data__tags = '{{ tags }}'
WHERE
configurationProfileName = '{{ configurationProfileName }}' --required
AND subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
RETURNING
location,
properties,
systemData,
tags;

DELETE examples

Delete a configuration profile

DELETE FROM azure.automanage.configuration_profiles
WHERE resourceGroupName = '{{ resourceGroupName }}' --required
AND configurationProfileName = '{{ configurationProfileName }}' --required
AND subscriptionId = '{{ subscriptionId }}' --required
;