Skip to main content

data_connectors

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

Overview

Namedata_connectors
TypeResource
Idazure.sentinel.data_connectors

Fields

The following fields are returned by SELECT queries:

OK, Operation successfully completed

NameDatatypeDescription
etagstringEtag of the azure resource
kindstringThe data connector kind

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, workspaceName, dataConnectorIdGets a data connector.
listselectsubscriptionId, resourceGroupName, workspaceNameGets all data connectors.
create_or_updateinsertsubscriptionId, resourceGroupName, workspaceName, dataConnectorId, data__kindCreates or updates the data connector.
deletedeletesubscriptionId, resourceGroupName, workspaceName, dataConnectorIdDelete the data 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
dataConnectorIdstringConnector ID
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
subscriptionIdstringThe ID of the target subscription.
workspaceNamestringThe name of the workspace.

SELECT examples

Gets a data connector.

SELECT
etag,
kind
FROM azure.sentinel.data_connectors
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND workspaceName = '{{ workspaceName }}' -- required
AND dataConnectorId = '{{ dataConnectorId }}' -- required
;

INSERT examples

Creates or updates the data connector.

INSERT INTO azure.sentinel.data_connectors (
data__etag,
data__kind,
subscriptionId,
resourceGroupName,
workspaceName,
dataConnectorId
)
SELECT
'{{ etag }}',
'{{ kind }}' /* required */,
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ workspaceName }}',
'{{ dataConnectorId }}'
RETURNING
etag,
kind
;

DELETE examples

Delete the data connector.

DELETE FROM azure.sentinel.data_connectors
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND workspaceName = '{{ workspaceName }}' --required
AND dataConnectorId = '{{ dataConnectorId }}' --required
;