Skip to main content

custom_entity_store_assignments

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

Overview

Namecustom_entity_store_assignments
TypeResource
Idazure.security.custom_entity_store_assignments

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstring (arm-id)Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
namestringThe name of the resource
propertiesobjectdescribes custom entity store assignment properties.
systemDataobjectAzure Resource Manager metadata containing createdBy and modifiedBy information.
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
getselectsubscriptionId, resourceGroupName, customEntityStoreAssignmentNameapi-versionGets a single custom entity store assignment by name for the provided subscription and resource group.
list_by_resource_groupselectsubscriptionId, resourceGroupNameapi-versionList custom entity store assignments by a provided subscription and resource group
list_by_subscriptionselectsubscriptionIdapi-versionList custom entity store assignments by provided subscription
createinsertsubscriptionId, resourceGroupName, customEntityStoreAssignmentNameapi-versionCreates a custom entity store assignment for the provided subscription, if not already exists.
deletedeletesubscriptionId, resourceGroupName, customEntityStoreAssignmentNameapi-versionDelete a custom entity store assignment by name for a provided subscription

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
customEntityStoreAssignmentNamestringName of the custom entity store assignment. Generated name is GUID.
resourceGroupNamestringThe name of the resource group within the user's subscription. The name is case insensitive.
subscriptionIdstringAzure subscription ID
api-versionstringAPI version for the operation

SELECT examples

Gets a single custom entity store assignment by name for the provided subscription and resource group.

SELECT
id,
name,
properties,
systemData,
type
FROM azure.security.custom_entity_store_assignments
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND customEntityStoreAssignmentName = '{{ customEntityStoreAssignmentName }}' -- required
AND api-version = '{{ api-version }}'
;

INSERT examples

Creates a custom entity store assignment for the provided subscription, if not already exists.

INSERT INTO azure.security.custom_entity_store_assignments (
data__properties,
subscriptionId,
resourceGroupName,
customEntityStoreAssignmentName,
api-version
)
SELECT
'{{ properties }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ customEntityStoreAssignmentName }}',
'{{ api-version }}'
RETURNING
id,
name,
properties,
systemData,
type
;

DELETE examples

Delete a custom entity store assignment by name for a provided subscription

DELETE FROM azure.security.custom_entity_store_assignments
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND customEntityStoreAssignmentName = '{{ customEntityStoreAssignmentName }}' --required
AND api-version = '{{ api-version }}'
;