Skip to main content

access_connectors

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

Overview

Nameaccess_connectors
TypeResource
Idazure_isv.databricks.access_connectors

Fields

The following fields are returned by SELECT queries:

OK - Returns the Access Connector.

NameDatatypeDescription
identityobjectManaged service identity (system assigned and/or user assigned identities)
locationstringThe geo-location where the resource lives
propertiesobjectAzure Databricks Access Connector properties
systemDataobjectThe system metadata relating to this resource
tagsobjectResource tags.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectresourceGroupName, connectorName, subscriptionIdGets an Azure Databricks Access Connector.
list_by_resource_groupselectresourceGroupName, subscriptionIdGets all the Azure Databricks Access Connectors within a resource group.
list_by_subscriptionselectsubscriptionIdGets all the Azure Databricks Access Connectors within a subscription.
create_or_updateinsertresourceGroupName, connectorName, subscriptionIdCreates or updates Azure Databricks Access Connector.
updateupdateresourceGroupName, connectorName, subscriptionIdUpdates an Azure Databricks Access Connector.
deletedeleteresourceGroupName, connectorName, subscriptionIdDeletes the Azure Databricks Access Connector.

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
connectorNamestringThe name of the Azure Databricks Access Connector.
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
subscriptionIdstring (uuid)The ID of the target subscription. The value must be an UUID.

SELECT examples

Gets an Azure Databricks Access Connector.

SELECT
identity,
location,
properties,
systemData,
tags
FROM azure_isv.databricks.access_connectors
WHERE resourceGroupName = '{{ resourceGroupName }}' -- required
AND connectorName = '{{ connectorName }}' -- required
AND subscriptionId = '{{ subscriptionId }}' -- required
;

INSERT examples

Creates or updates Azure Databricks Access Connector.

INSERT INTO azure_isv.databricks.access_connectors (
data__identity,
data__properties,
data__tags,
data__location,
resourceGroupName,
connectorName,
subscriptionId
)
SELECT
'{{ identity }}',
'{{ properties }}',
'{{ tags }}',
'{{ location }}',
'{{ resourceGroupName }}',
'{{ connectorName }}',
'{{ subscriptionId }}'
RETURNING
identity,
location,
properties,
systemData,
tags
;

UPDATE examples

Updates an Azure Databricks Access Connector.

UPDATE azure_isv.databricks.access_connectors
SET
data__tags = '{{ tags }}',
data__identity = '{{ identity }}'
WHERE
resourceGroupName = '{{ resourceGroupName }}' --required
AND connectorName = '{{ connectorName }}' --required
AND subscriptionId = '{{ subscriptionId }}' --required
RETURNING
identity,
location,
properties,
systemData,
tags;

DELETE examples

Deletes the Azure Databricks Access Connector.

DELETE FROM azure_isv.databricks.access_connectors
WHERE resourceGroupName = '{{ resourceGroupName }}' --required
AND connectorName = '{{ connectorName }}' --required
AND subscriptionId = '{{ subscriptionId }}' --required
;