Skip to main content

threat_intelligence_indicators

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

Overview

Namethreat_intelligence_indicators
TypeResource
Idazure.sentinel.threat_intelligence_indicators

Fields

NameDatatypeDescription
etagstringEtag of the azure resource
kindstringThe kind of the threat intelligence entity

Methods

NameAccessible byRequired ParamsDescription
getSELECTname, resourceGroupName, subscriptionId, workspaceNameView a threat intelligence indicator by name.
listSELECTresourceGroupName, subscriptionId, workspaceNameGet all threat intelligence indicators.
createINSERTname, resourceGroupName, subscriptionId, workspaceNameUpdate a threat Intelligence indicator.
deleteDELETEname, resourceGroupName, subscriptionId, workspaceNameDelete a threat intelligence indicator.
append_tagsEXECname, resourceGroupName, subscriptionId, workspaceNameAppend tags to a threat intelligence indicator.
query_indicatorsEXECresourceGroupName, subscriptionId, workspaceNameQuery threat intelligence indicators as per filtering criteria.

SELECT examples

Get all threat intelligence indicators.

SELECT
etag,
kind
FROM azure.sentinel.threat_intelligence_indicators
WHERE resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}'
AND workspaceName = '{{ workspaceName }}';

INSERT example

Use the following StackQL query and manifest file to create a new threat_intelligence_indicators resource.

/*+ create */
INSERT INTO azure.sentinel.threat_intelligence_indicators (
name,
resourceGroupName,
subscriptionId,
workspaceName,
kind,
properties
)
SELECT
'{{ name }}',
'{{ resourceGroupName }}',
'{{ subscriptionId }}',
'{{ workspaceName }}',
'{{ kind }}',
'{{ properties }}'
;

DELETE example

Deletes the specified threat_intelligence_indicators resource.

/*+ delete */
DELETE FROM azure.sentinel.threat_intelligence_indicators
WHERE name = '{{ name }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}'
AND workspaceName = '{{ workspaceName }}';