Skip to main content

accounts

Creates, updates, deletes, gets or lists an accounts resource.

Overview

Nameaccounts
TypeResource
Idazure.graph_services.accounts

Fields

The following fields are returned by SELECT queries:

Account details.

NameDatatypeDescription
idstringAzure resource ID.
namestringAzure resource name.
locationstringLocation of the resource.
propertiesobjectProperty bag from billing account
systemDataobjectMetadata pertaining to creation and last modification of the resource.
tagsobjectresource tags.
typestringAzure resource type.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, resourceNameReturns account resource for a given name.
list_by_resource_groupselectsubscriptionId, resourceGroupNameReturns list of accounts apps.
list_by_subscriptionselectsubscriptionIdReturns list of accounts belonging to a subscription.
create_and_updateinsertsubscriptionId, resourceGroupName, resourceName, data__propertiesCreate or update account resource.
updateupdatesubscriptionId, resourceGroupName, resourceNameUpdate account details.
deletedeletesubscriptionId, resourceGroupName, resourceNameDeletes a account resource.

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

SELECT examples

Returns account resource for a given name.

SELECT
id,
name,
location,
properties,
systemData,
tags,
type
FROM azure.graph_services.accounts
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND resourceName = '{{ resourceName }}' -- required
;

INSERT examples

Create or update account resource.

INSERT INTO azure.graph_services.accounts (
data__location,
data__tags,
data__properties,
subscriptionId,
resourceGroupName,
resourceName
)
SELECT
'{{ location }}',
'{{ tags }}',
'{{ properties }}' /* required */,
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ resourceName }}'
RETURNING
id,
name,
location,
properties,
systemData,
tags,
type
;

UPDATE examples

Update account details.

UPDATE azure.graph_services.accounts
SET
data__tags = '{{ tags }}'
WHERE
subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND resourceName = '{{ resourceName }}' --required
RETURNING
id,
name,
location,
properties,
systemData,
tags,
type;

DELETE examples

Deletes a account resource.

DELETE FROM azure.graph_services.accounts
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND resourceName = '{{ resourceName }}' --required
;