Skip to main content

kusto_pool_child_resource

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

Overview​

Namekusto_pool_child_resource
TypeResource
Idazure.synapse.kusto_pool_child_resource

Fields​

The following fields are returned by SELECT queries:

NameDatatypeDescription
namestringThe name that was checked.
messagestringMessage indicating an unavailable name due to a conflict, or a description of the naming rules that are violated.
nameAvailablebooleanSpecifies a Boolean value that indicates if the name is available.
reasonstringMessage providing the reason why the given name is invalid. Known values are: "Invalid" and "AlreadyExists".

Methods​

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
check_name_availabilityselectworkspace_name, kusto_pool_name, resource_group_name, subscription_idChecks that the Kusto Pool child resource name is valid and is not already in use.

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
kusto_pool_namestringThe name of the Kusto pool. Required.
resource_group_namestringThe name of the resource group. The name is case insensitive. Required.
subscription_idstring
workspace_namestringThe name of the workspace. Required.

SELECT examples​

Checks that the Kusto Pool child resource name is valid and is not already in use.

SELECT
name,
message,
nameAvailable,
reason
FROM azure.synapse.kusto_pool_child_resource
WHERE workspace_name = '{{ workspace_name }}' -- required
AND kusto_pool_name = '{{ kusto_pool_name }}' -- required
AND resource_group_name = '{{ resource_group_name }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;