Microsoft.OperationalInsights (preview:2024-10-01)

2025/01/09 • 184 new methods

AlertRules_List (new)
Description Gets all alert rules.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/alertRules
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
kind: enum ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
AlertRules_Get (new)
Description Gets the alert rule.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/alertRules/{ruleId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
ruleId: string ,
}

⚐ Response (200)

{
kind: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
AlertRules_CreateOrUpdate (new)
Description Creates or updates the alert rule.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/alertRules/{ruleId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
ruleId: string ,
alertRule:
{
kind: enum ,
}
,
}

⚐ Response (200)

{
kind: enum ,
}

⚐ Response (201)

{
kind: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
AlertRules_Delete (new)
Description Delete the alert rule.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/alertRules/{ruleId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
ruleId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Actions_ListByAlertRule (new)
Description Gets all actions of alert rule.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/alertRules/{ruleId}/actions
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
ruleId: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
workflowId: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Actions_Get (new)
Description Gets the action of alert rule.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/alertRules/{ruleId}/actions/{actionId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
ruleId: string ,
actionId: string ,
}

⚐ Response (200)

{
properties:
{
workflowId: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Actions_CreateOrUpdate (new)
Description Creates or updates the action of alert rule.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/alertRules/{ruleId}/actions/{actionId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
ruleId: string ,
actionId: string ,
action:
{
properties:
{
triggerUri: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
workflowId: string ,
}
,
}

⚐ Response (201)

{
properties:
{
workflowId: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Actions_Delete (new)
Description Delete the action of alert rule.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/alertRules/{ruleId}/actions/{actionId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
ruleId: string ,
actionId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
AlertRuleTemplates_List (new)
Description Gets all alert rule templates.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/alertRuleTemplates
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
kind: enum ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
AlertRuleTemplates_Get (new)
Description Gets the alert rule template.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/alertRuleTemplates/{alertRuleTemplateId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
alertRuleTemplateId: string ,
}

⚐ Response (200)

{
kind: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
AutomationRules_Get (new)
Description Gets the automation rule.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/automationRules/{automationRuleId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
automationRuleId: string ,
}

⚐ Response (200)

{
properties:
{
displayName: string ,
order: integer ,
triggeringLogic:
{
isEnabled: boolean ,
expirationTimeUtc: string ,
triggersOn: enum ,
triggersWhen: enum ,
conditions:
[
{
conditionType: enum ,
}
,
]
,
}
,
actions:
[
{
order: integer ,
actionType: enum ,
}
,
]
,
lastModifiedTimeUtc: string ,
createdTimeUtc: string ,
lastModifiedBy:
{
email: string ,
name: string ,
objectId: string ,
userPrincipalName: string ,
}
,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
userPrincipalName: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
AutomationRules_CreateOrUpdate (new)
Description Creates or updates the automation rule.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/automationRules/{automationRuleId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
automationRuleId: string ,
automationRuleToUpsert:
{
properties:
{
displayName: string ,
order: integer ,
triggeringLogic:
{
isEnabled: boolean ,
expirationTimeUtc: string ,
triggersOn: enum ,
triggersWhen: enum ,
conditions:
[
{
conditionType: enum ,
}
,
]
,
}
,
actions:
[
{
order: integer ,
actionType: enum ,
}
,
]
,
lastModifiedTimeUtc: string ,
createdTimeUtc: string ,
lastModifiedBy:
{
email: string ,
name: string ,
objectId: string ,
userPrincipalName: string ,
}
,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
userPrincipalName: string ,
}
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
displayName: string ,
order: integer ,
triggeringLogic:
{
isEnabled: boolean ,
expirationTimeUtc: string ,
triggersOn: enum ,
triggersWhen: enum ,
conditions:
[
{
conditionType: enum ,
}
,
]
,
}
,
actions:
[
{
order: integer ,
actionType: enum ,
}
,
]
,
lastModifiedTimeUtc: string ,
createdTimeUtc: string ,
lastModifiedBy:
{
email: string ,
name: string ,
objectId: string ,
userPrincipalName: string ,
}
,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
userPrincipalName: string ,
}
,
}
,
}

⚐ Response (201)

{
properties:
{
displayName: string ,
order: integer ,
triggeringLogic:
{
isEnabled: boolean ,
expirationTimeUtc: string ,
triggersOn: enum ,
triggersWhen: enum ,
conditions:
[
{
conditionType: enum ,
}
,
]
,
}
,
actions:
[
{
order: integer ,
actionType: enum ,
}
,
]
,
lastModifiedTimeUtc: string ,
createdTimeUtc: string ,
lastModifiedBy:
{
email: string ,
name: string ,
objectId: string ,
userPrincipalName: string ,
}
,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
userPrincipalName: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
AutomationRules_Delete (new)
Description Delete the automation rule.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/automationRules/{automationRuleId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
automationRuleId: string ,
}

⚐ Response (200)

{
$schema: object ,
}

⚐ Response (204)

{
$schema: object ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
AutomationRules_List (new)
Description Gets all automation rules.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/automationRules
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
displayName: string ,
order: integer ,
triggeringLogic:
{
isEnabled: boolean ,
expirationTimeUtc: string ,
triggersOn: enum ,
triggersWhen: enum ,
conditions:
[
{
conditionType: enum ,
}
,
]
,
}
,
actions:
[
{
order: integer ,
actionType: enum ,
}
,
]
,
lastModifiedTimeUtc: string ,
createdTimeUtc: string ,
lastModifiedBy:
{
email: string ,
name: string ,
objectId: string ,
userPrincipalName: string ,
}
,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
userPrincipalName: string ,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Entities_RunPlaybook (new)
Description Triggers playbook on a specific entity.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/entities/{entityIdentifier}/runPlaybook
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
entityIdentifier: string ,
requestBody:
{
incidentArmId: string ,
tenantId: string ,
logicAppsResourceId: string ,
}
,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Incidents_RunPlaybook (new)
Description Triggers playbook on a specific incident
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/incidents/{incidentIdentifier}/runPlaybook
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
incidentIdentifier: string ,
requestBody:
{
tenantId: string ,
logicAppsResourceId: string ,
}
,
}

⚐ Response (204)

{
$schema: object ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
BillingStatistics_List (new)
Description Gets all Microsoft Sentinel billing statistics.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/billingStatistics
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
kind: enum ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
BillingStatistics_Get (new)
Description Gets a billing statistic
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/billingStatistics/{billingStatisticName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
billingStatisticName: string ,
}

⚐ Response (200)

{
kind: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Bookmarks_List (new)
Description Gets all bookmarks.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/bookmarks
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
created: string ,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
displayName: string ,
labels:
[
string ,
]
,
notes: string ,
query: string ,
queryResult: string ,
updated: string ,
updatedBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
eventTime: string ,
queryStartTime: string ,
queryEndTime: string ,
incidentInfo:
{
incidentId: string ,
severity: enum ,
title: string ,
relationName: string ,
}
,
entityMappings: object ,
tactics:
[
string ,
]
,
techniques:
[
string ,
]
,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Bookmarks_Get (new)
Description Gets a bookmark.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/bookmarks/{bookmarkId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
bookmarkId: string ,
}

⚐ Response (200)

{
properties:
{
created: string ,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
displayName: string ,
labels:
[
string ,
]
,
notes: string ,
query: string ,
queryResult: string ,
updated: string ,
updatedBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
eventTime: string ,
queryStartTime: string ,
queryEndTime: string ,
incidentInfo:
{
incidentId: string ,
severity: enum ,
title: string ,
relationName: string ,
}
,
entityMappings: object ,
tactics:
[
string ,
]
,
techniques:
[
string ,
]
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Bookmarks_CreateOrUpdate (new)
Description Creates or updates the bookmark.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/bookmarks/{bookmarkId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
bookmarkId: string ,
bookmark:
{
properties:
{
created: string ,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
displayName: string ,
labels:
[
string ,
]
,
notes: string ,
query: string ,
queryResult: string ,
updated: string ,
updatedBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
eventTime: string ,
queryStartTime: string ,
queryEndTime: string ,
incidentInfo:
{
incidentId: string ,
severity: enum ,
title: string ,
relationName: string ,
}
,
entityMappings: object ,
tactics:
[
string ,
]
,
techniques:
[
string ,
]
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
created: string ,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
displayName: string ,
labels:
[
string ,
]
,
notes: string ,
query: string ,
queryResult: string ,
updated: string ,
updatedBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
eventTime: string ,
queryStartTime: string ,
queryEndTime: string ,
incidentInfo:
{
incidentId: string ,
severity: enum ,
title: string ,
relationName: string ,
}
,
entityMappings: object ,
tactics:
[
string ,
]
,
techniques:
[
string ,
]
,
}
,
}

⚐ Response (201)

{
properties:
{
created: string ,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
displayName: string ,
labels:
[
string ,
]
,
notes: string ,
query: string ,
queryResult: string ,
updated: string ,
updatedBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
eventTime: string ,
queryStartTime: string ,
queryEndTime: string ,
incidentInfo:
{
incidentId: string ,
severity: enum ,
title: string ,
relationName: string ,
}
,
entityMappings: object ,
tactics:
[
string ,
]
,
techniques:
[
string ,
]
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Bookmarks_Delete (new)
Description Delete the bookmark.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/bookmarks/{bookmarkId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
bookmarkId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
BookmarkRelations_List (new)
Description Gets all bookmark relations.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/bookmarks/{bookmarkId}/relations
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
bookmarkId: string ,
$filter: string ,
$orderby: string ,
$top: integer ,
$skipToken: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
relatedResourceId: string ,
relatedResourceName: string ,
relatedResourceType: string ,
relatedResourceKind: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Bookmark_Expand (new)
Description Expand an bookmark
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/bookmarks/{bookmarkId}/expand
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
bookmarkId: string ,
parameters:
{
endTime: string ,
expansionId: string ,
startTime: string ,
}
,
}

⚐ Response (200)

{
metaData:
{
aggregations:
[
{
aggregationType: string ,
count: integer ,
displayName: string ,
entityKind: enum ,
}
,
]
,
}
,
value:
{
entities:
[
{
kind: enum ,
}
,
]
,
edges:
[
{
targetEntityId: string ,
additionalData: object ,
}
,
]
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
BookmarkRelations_Get (new)
Description Gets a bookmark relation.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/bookmarks/{bookmarkId}/relations/{relationName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
bookmarkId: string ,
relationName: string ,
}

⚐ Response (200)

{
properties:
{
relatedResourceId: string ,
relatedResourceName: string ,
relatedResourceType: string ,
relatedResourceKind: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
BookmarkRelations_CreateOrUpdate (new)
Description Creates the bookmark relation.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/bookmarks/{bookmarkId}/relations/{relationName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
bookmarkId: string ,
relationName: string ,
relation:
{
properties:
{
relatedResourceId: string ,
relatedResourceName: string ,
relatedResourceType: string ,
relatedResourceKind: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
relatedResourceId: string ,
relatedResourceName: string ,
relatedResourceType: string ,
relatedResourceKind: string ,
}
,
}

⚐ Response (201)

{
properties:
{
relatedResourceId: string ,
relatedResourceName: string ,
relatedResourceType: string ,
relatedResourceKind: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
BookmarkRelations_Delete (new)
Description Delete the bookmark relation.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/bookmarks/{bookmarkId}/relations/{relationName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
bookmarkId: string ,
relationName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
BusinessApplicationAgents_CreateOrUpdate (new)
Description Creates or updates the Business Application Agent.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/businessApplicationAgents/{agentResourceName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
agentResourceName: string ,
api-version: string ,
agentToUpsert:
{
properties:
{
configuration:
{
type: enum ,
}
,
agentSystems:
[
{
systemResourceName: string ,
systemDisplayName: string ,
}
,
]
,
displayName: string ,
lastModifiedTimeUtc: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
configuration:
{
type: enum ,
}
,
agentSystems:
[
{
systemResourceName: string ,
systemDisplayName: string ,
}
,
]
,
displayName: string ,
lastModifiedTimeUtc: string ,
}
,
}

⚐ Response (201)

{
properties:
{
configuration:
{
type: enum ,
}
,
agentSystems:
[
{
systemResourceName: string ,
systemDisplayName: string ,
}
,
]
,
displayName: string ,
lastModifiedTimeUtc: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
BusinessApplicationAgent_Get (new)
Description Gets Business Application Agent.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/businessApplicationAgents/{agentResourceName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
agentResourceName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
configuration:
{
type: enum ,
}
,
agentSystems:
[
{
systemResourceName: string ,
systemDisplayName: string ,
}
,
]
,
displayName: string ,
lastModifiedTimeUtc: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
BusinessApplicationAgents_Delete (new)
Description Delete the Business Application Agent.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/businessApplicationAgents/{agentResourceName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
agentResourceName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
BusinessApplicationAgents_List (new)
Description Gets all Business Application Agents under the workspace.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/businessApplicationAgents
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
api-version: string ,
$filter: string ,
$skipToken: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
configuration:
{
type: enum ,
}
,
agentSystems:
[
{
systemResourceName: string ,
systemDisplayName: string ,
}
,
]
,
displayName: string ,
lastModifiedTimeUtc: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Systems_CreateOrUpdate (new)
Description Creates or updates the system.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/businessApplicationAgents/{agentResourceName}/systems/{systemResourceName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
agentResourceName: string ,
systemResourceName: string ,
api-version: string ,
systemToUpsert:
{
properties:
{
status: enum ,
configuration:
{
type: enum ,
}
,
displayName: string ,
lastModifiedTimeUtc: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
status: enum ,
configuration:
{
type: enum ,
}
,
displayName: string ,
lastModifiedTimeUtc: string ,
}
,
}

⚐ Response (201)

{
properties:
{
status: enum ,
configuration:
{
type: enum ,
}
,
displayName: string ,
lastModifiedTimeUtc: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Systems_Get (new)
Description Gets the system.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/businessApplicationAgents/{agentResourceName}/systems/{systemResourceName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
agentResourceName: string ,
systemResourceName: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
status: enum ,
configuration:
{
type: enum ,
}
,
displayName: string ,
lastModifiedTimeUtc: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Systems_Delete (new)
Description Deletes the system.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/businessApplicationAgents/{agentResourceName}/systems/{systemResourceName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
agentResourceName: string ,
systemResourceName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Systems_List (new)
Description ListAll the systems.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/businessApplicationAgents/{agentResourceName}/systems
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
agentResourceName: string ,
api-version: string ,
$filter: string ,
$skipToken: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
status: enum ,
configuration:
{
type: enum ,
}
,
displayName: string ,
lastModifiedTimeUtc: string ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Systems_ListActions (new)
Description List of actions for a business application system.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/businessApplicationAgents/{agentResourceName}/systems/{systemResourceName}/listActions
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
agentResourceName: string ,
systemResourceName: string ,
}

⚐ Response (200)

{
value:
[
{
kind: enum ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Systems_UndoAction (new)
Description Undo action, based on the actionId.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/businessApplicationAgents/{agentResourceName}/systems/{systemResourceName}/undoAction
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
agentResourceName: string ,
systemResourceName: string ,
payload:
{
actionId: string ,
}
,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Systems_ReportActionStatus (new)
Description Report the status of the action.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/businessApplicationAgents/{agentResourceName}/systems/{systemResourceName}/reportActionStatus
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
agentResourceName: string ,
systemResourceName: string ,
payload:
{
actionId: string ,
actionStatus: string ,
failureReason: string ,
}
,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ContentPackages_List (new)
Description Gets all installed packages.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/contentPackages
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
$filter: string ,
$orderby: string ,
$search: string ,
$count: boolean ,
$top: integer ,
$skip: integer ,
$skipToken: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties: object ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ContentPackages_Get (new)
Description Gets an installed packages by its id.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/contentPackages/{packageId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
packageId: string ,
}

⚐ Response (200)

{
properties: object ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ContentPackage_Install (new)
Description Install a package to the workspace.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/contentPackages/{packageId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
packageId: string ,
packageInstallationProperties:
{
properties: object ,
}
,
}

⚐ Response (200)

{
properties: object ,
}

⚐ Response (201)

{
properties: object ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ContentPackage_Uninstall (new)
Description Uninstall a package from the workspace.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/contentPackages/{packageId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
packageId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ProductPackages_List (new)
Description Gets all packages from the catalog. Expandable properties: - properties/installed - properties/packagedContent
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/contentProductPackages
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
$filter: string ,
$orderby: string ,
$top: integer ,
$skipToken: string ,
$search: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties: object ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ProductPackage_Get (new)
Description Gets a package by its identifier from the catalog.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/contentProductPackages/{packageId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
packageId: string ,
}

⚐ Response (200)

{
properties: object ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ProductTemplates_List (new)
Description Gets all templates in the catalog.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/contentProductTemplates
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
$filter: string ,
$orderby: string ,
$search: string ,
$count: boolean ,
$top: integer ,
$skip: integer ,
$skipToken: string ,
}

⚐ Response (200)

{
value:
[
{
properties: string ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ProductTemplate_Get (new)
Description Gets a template by its identifier.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/contentproducttemplates/{templateId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
templateId: string ,
}

⚐ Response (200)

{
properties: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ContentTemplates_List (new)
Description Gets all installed templates. Expandable properties: - properties/mainTemplate - properties/dependantTemplates
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/contentTemplates
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
$filter: string ,
$orderby: string ,
$expand: string ,
$search: string ,
$count: boolean ,
$top: integer ,
$skip: integer ,
$skipToken: string ,
}

⚐ Response (200)

{
value:
[
{
properties: object ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ContentTemplate_Install (new)
Description Install a template.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/contentTemplates/{templateId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
templateId: string ,
templateInstallationProperties:
{
properties: object ,
}
,
}

⚐ Response (200)

{
properties: object ,
}

⚐ Response (201)

{
properties: object ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ContentTemplate_Get (new)
Description Gets a template byt its identifier. Expandable properties: - properties/mainTemplate - properties/dependantTemplates
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/contentTemplates/{templateId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
templateId: string ,
}

⚐ Response (200)

{
properties: object ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ContentTemplate_Delete (new)
Description Delete an installed template.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/contentTemplates/{templateId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
templateId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ListGeodataByIp (new)
Description Get geodata for a single IP address
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/enrichment/{enrichmentType}/listGeodataByIp
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
enrichmentType: string ,
ipAddressBody:
{
ipAddress: string ,
}
,
}

⚐ Response (200)

{
asn: string ,
carrier: string ,
city: string ,
cityConfidenceFactor: integer ,
continent: string ,
country: string ,
countryConfidenceFactor: integer ,
ipAddr: string ,
ipRoutingType: string ,
latitude: string ,
longitude: string ,
organization: string ,
organizationType: string ,
region: string ,
state: string ,
stateConfidenceFactor: integer ,
stateCode: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ListWhoisByDomain (new)
Description Get whois information for a single domain name
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/enrichment/{enrichmentType}/listWhoisByDomain
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
enrichmentType: string ,
domainBody:
{
domain: string ,
}
,
}

⚐ Response (200)

{
domain: string ,
server: string ,
created: string ,
updated: string ,
expires: string ,
parsedWhois:
{
registrar:
{
name: string ,
abuseContactEmail: string ,
abuseContactPhone: string ,
ianaId: string ,
url: string ,
whoisServer: string ,
}
,
contacts:
{
admin:
{
name: string ,
org: string ,
street:
[
string ,
]
,
city: string ,
state: string ,
postal: string ,
country: string ,
phone: string ,
fax: string ,
email: string ,
}
,
billing:
{
name: string ,
org: string ,
street:
[
string ,
]
,
city: string ,
state: string ,
postal: string ,
country: string ,
phone: string ,
fax: string ,
email: string ,
}
,
registrant:
{
name: string ,
org: string ,
street:
[
string ,
]
,
city: string ,
state: string ,
postal: string ,
country: string ,
phone: string ,
fax: string ,
email: string ,
}
,
tech:
{
name: string ,
org: string ,
street:
[
string ,
]
,
city: string ,
state: string ,
postal: string ,
country: string ,
phone: string ,
fax: string ,
email: string ,
}
,
}
,
nameServers:
[
string ,
]
,
statuses:
[
string ,
]
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Entities_List (new)
Description Gets all entities.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/entities
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
kind: enum ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Entities_Get (new)
Description Gets an entity.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/entities/{entityId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
entityId: string ,
}

⚐ Response (200)

{
kind: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Entities_Expand (new)
Description Expands an entity.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/entities/{entityId}/expand
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
entityId: string ,
parameters:
{
endTime: string ,
expansionId: string ,
startTime: string ,
}
,
}

⚐ Response (200)

{
metaData:
{
aggregations:
[
{
aggregationType: string ,
count: integer ,
displayName: string ,
entityKind: enum ,
}
,
]
,
}
,
value:
{
entities:
[
{
kind: enum ,
}
,
]
,
edges:
[
{
targetEntityId: string ,
additionalData: object ,
}
,
]
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
EntitiesGetTimeline_list (new)
Description Timeline for an entity.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/entities/{entityId}/getTimeline
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
entityId: string ,
parameters:
{
kinds:
[
string ,
]
,
startTime: string ,
endTime: string ,
numberOfBucket: integer ,
}
,
}

⚐ Response (200)

{
metaData:
{
totalCount: integer ,
aggregations:
[
{
count: integer ,
kind: enum ,
}
,
]
,
errors:
[
{
kind: enum ,
queryId: string ,
errorMessage: string ,
}
,
]
,
}
,
value:
[
{
kind: enum ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Entities_Queries (new)
Description Get Insights and Activities for an entity.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/entities/{entityId}/queries
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
entityId: string ,
kind: string ,
}

⚐ Response (200)

{
value:
[
{
id: string ,
name: string ,
type: string ,
kind: enum ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Entities_GetInsights (new)
Description Execute Insights for an entity.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/entities/{entityId}/getInsights
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
entityId: string ,
parameters:
{
startTime: string ,
endTime: string ,
addDefaultExtendedTimeRange: boolean ,
insightQueryIds:
[
string ,
]
,
}
,
}

⚐ Response (200)

{
metaData:
{
totalCount: integer ,
errors:
[
{
kind: enum ,
queryId: string ,
errorMessage: string ,
}
,
]
,
}
,
value:
[
{
queryId: string ,
queryTimeInterval:
{
startTime: string ,
endTime: string ,
}
,
tableQueryResults:
{
columns:
[
{
type: string ,
name: string ,
}
,
]
,
rows:
[
string ,
]
,
}
,
chartQueryResults:
[
{
columns:
[
{
type: string ,
name: string ,
}
,
]
,
rows:
[
string ,
]
,
}
,
]
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
EntitiesRelations_List (new)
Description Gets all relations of an entity.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/entities/{entityId}/relations
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
entityId: string ,
$filter: string ,
$orderby: string ,
$top: integer ,
$skipToken: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
relatedResourceId: string ,
relatedResourceName: string ,
relatedResourceType: string ,
relatedResourceKind: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
EntityRelations_GetRelation (new)
Description Gets an entity relation.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/entities/{entityId}/relations/{relationName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
entityId: string ,
relationName: string ,
}

⚐ Response (200)

{
properties:
{
relatedResourceId: string ,
relatedResourceName: string ,
relatedResourceType: string ,
relatedResourceKind: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
EntityQueries_List (new)
Description Gets all entity queries.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/entityQueries
{
kind: string ,
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
kind: enum ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
EntityQueries_Get (new)
Description Gets an entity query.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/entityQueries/{entityQueryId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
entityQueryId: string ,
}

⚐ Response (200)

{
kind: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
EntityQueries_CreateOrUpdate (new)
Description Creates or updates the entity query.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/entityQueries/{entityQueryId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
entityQueryId: string ,
entityQuery:
{
kind: enum ,
}
,
}

⚐ Response (200)

{
kind: enum ,
}

⚐ Response (201)

{
kind: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
EntityQueries_Delete (new)
Description Delete the entity query.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/entityQueries/{entityQueryId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
entityQueryId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
EntityQueryTemplates_List (new)
Description Gets all entity query templates.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/entityQueryTemplates
{
kind: string ,
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
kind: enum ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
EntityQueryTemplates_Get (new)
Description Gets an entity query.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/entityQueryTemplates/{entityQueryTemplateId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
entityQueryTemplateId: string ,
}

⚐ Response (200)

{
kind: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
FileImports_List (new)
Description Gets all file imports.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/fileImports
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
$filter: string ,
$orderby: string ,
$top: integer ,
$skipToken: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
ingestionMode: enum ,
contentType: enum ,
createdTimeUTC: string ,
errorFile:
{
fileFormat: enum ,
fileName: string ,
fileSize: integer ,
fileContentUri: string ,
deleteStatus: enum ,
}
,
errorsPreview:
[
{
recordIndex: integer ,
errorMessages:
[
string ,
]
,
}
,
]
,
importFile:
{
fileFormat: enum ,
fileName: string ,
fileSize: integer ,
fileContentUri: string ,
deleteStatus: enum ,
}
,
ingestedRecordCount: integer ,
source: string ,
state: enum ,
totalRecordCount: integer ,
validRecordCount: integer ,
filesValidUntilTimeUTC: string ,
importValidUntilTimeUTC: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
FileImports_Get (new)
Description Gets a file import.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/fileImports/{fileImportId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
fileImportId: string ,
}

⚐ Response (200)

{
properties:
{
ingestionMode: enum ,
contentType: enum ,
createdTimeUTC: string ,
errorFile:
{
fileFormat: enum ,
fileName: string ,
fileSize: integer ,
fileContentUri: string ,
deleteStatus: enum ,
}
,
errorsPreview:
[
{
recordIndex: integer ,
errorMessages:
[
string ,
]
,
}
,
]
,
importFile:
{
fileFormat: enum ,
fileName: string ,
fileSize: integer ,
fileContentUri: string ,
deleteStatus: enum ,
}
,
ingestedRecordCount: integer ,
source: string ,
state: enum ,
totalRecordCount: integer ,
validRecordCount: integer ,
filesValidUntilTimeUTC: string ,
importValidUntilTimeUTC: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
FileImports_Create (new)
Description Creates the file import.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/fileImports/{fileImportId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
fileImportId: string ,
fileImport:
{
properties:
{
ingestionMode: enum ,
contentType: enum ,
createdTimeUTC: string ,
errorFile:
{
fileFormat: enum ,
fileName: string ,
fileSize: integer ,
fileContentUri: string ,
deleteStatus: enum ,
}
,
errorsPreview:
[
{
recordIndex: integer ,
errorMessages:
[
string ,
]
,
}
,
]
,
importFile:
{
fileFormat: enum ,
fileName: string ,
fileSize: integer ,
fileContentUri: string ,
deleteStatus: enum ,
}
,
ingestedRecordCount: integer ,
source: string ,
state: enum ,
totalRecordCount: integer ,
validRecordCount: integer ,
filesValidUntilTimeUTC: string ,
importValidUntilTimeUTC: string ,
}
,
}
,
}

⚐ Response (201)

{
properties:
{
ingestionMode: enum ,
contentType: enum ,
createdTimeUTC: string ,
errorFile:
{
fileFormat: enum ,
fileName: string ,
fileSize: integer ,
fileContentUri: string ,
deleteStatus: enum ,
}
,
errorsPreview:
[
{
recordIndex: integer ,
errorMessages:
[
string ,
]
,
}
,
]
,
importFile:
{
fileFormat: enum ,
fileName: string ,
fileSize: integer ,
fileContentUri: string ,
deleteStatus: enum ,
}
,
ingestedRecordCount: integer ,
source: string ,
state: enum ,
totalRecordCount: integer ,
validRecordCount: integer ,
filesValidUntilTimeUTC: string ,
importValidUntilTimeUTC: string ,
}
,
}

⚐ Response (200)

{
properties:
{
ingestionMode: enum ,
contentType: enum ,
createdTimeUTC: string ,
errorFile:
{
fileFormat: enum ,
fileName: string ,
fileSize: integer ,
fileContentUri: string ,
deleteStatus: enum ,
}
,
errorsPreview:
[
{
recordIndex: integer ,
errorMessages:
[
string ,
]
,
}
,
]
,
importFile:
{
fileFormat: enum ,
fileName: string ,
fileSize: integer ,
fileContentUri: string ,
deleteStatus: enum ,
}
,
ingestedRecordCount: integer ,
source: string ,
state: enum ,
totalRecordCount: integer ,
validRecordCount: integer ,
filesValidUntilTimeUTC: string ,
importValidUntilTimeUTC: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
FileImports_Delete (new)
Description Delete the file import.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/fileImports/{fileImportId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
fileImportId: string ,
}

⚐ Response (202)

{
$headers:
{
location: string ,
}
,
$schema:
{
properties:
{
ingestionMode: enum ,
contentType: enum ,
createdTimeUTC: string ,
errorFile:
{
fileFormat: enum ,
fileName: string ,
fileSize: integer ,
fileContentUri: string ,
deleteStatus: enum ,
}
,
errorsPreview:
[
{
recordIndex: integer ,
errorMessages:
[
string ,
]
,
}
,
]
,
importFile:
{
fileFormat: enum ,
fileName: string ,
fileSize: integer ,
fileContentUri: string ,
deleteStatus: enum ,
}
,
ingestedRecordCount: integer ,
source: string ,
state: enum ,
totalRecordCount: integer ,
validRecordCount: integer ,
filesValidUntilTimeUTC: string ,
importValidUntilTimeUTC: string ,
}
,
}
,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Hunts_List (new)
Description Gets all hunts, without relations and comments.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/hunts
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
$filter: string ,
$orderby: string ,
$top: integer ,
$skipToken: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
displayName: string ,
description: string ,
status: enum ,
hypothesisStatus: enum ,
attackTactics:
[
string ,
]
,
attackTechniques:
[
string ,
]
,
labels:
[
string ,
]
,
owner:
{
email: string ,
assignedTo: string ,
objectId: string ,
userPrincipalName: string ,
ownerType: enum ,
}
,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Hunts_Get (new)
Description Gets a hunt, without relations and comments.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/hunts/{huntId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
huntId: string ,
}

⚐ Response (200)

{
properties:
{
displayName: string ,
description: string ,
status: enum ,
hypothesisStatus: enum ,
attackTactics:
[
string ,
]
,
attackTechniques:
[
string ,
]
,
labels:
[
string ,
]
,
owner:
{
email: string ,
assignedTo: string ,
objectId: string ,
userPrincipalName: string ,
ownerType: enum ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Hunts_Delete (new)
Description Delete a hunt.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/hunts/{huntId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
huntId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Hunts_CreateOrUpdate (new)
Description Create or update a hunt
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/hunts/{huntId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
huntId: string ,
hunt:
{
properties:
{
displayName: string ,
description: string ,
status: enum ,
hypothesisStatus: enum ,
attackTactics:
[
string ,
]
,
attackTechniques:
[
string ,
]
,
labels:
[
string ,
]
,
owner:
{
email: string ,
assignedTo: string ,
objectId: string ,
userPrincipalName: string ,
ownerType: enum ,
}
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
displayName: string ,
description: string ,
status: enum ,
hypothesisStatus: enum ,
attackTactics:
[
string ,
]
,
attackTechniques:
[
string ,
]
,
labels:
[
string ,
]
,
owner:
{
email: string ,
assignedTo: string ,
objectId: string ,
userPrincipalName: string ,
ownerType: enum ,
}
,
}
,
}

⚐ Response (201)

{
properties:
{
displayName: string ,
description: string ,
status: enum ,
hypothesisStatus: enum ,
attackTactics:
[
string ,
]
,
attackTechniques:
[
string ,
]
,
labels:
[
string ,
]
,
owner:
{
email: string ,
assignedTo: string ,
objectId: string ,
userPrincipalName: string ,
ownerType: enum ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
HuntRelations_List (new)
Description Gets all hunt relations
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/hunts/{huntId}/relations
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
huntId: string ,
$filter: string ,
$orderby: string ,
$top: integer ,
$skipToken: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
relatedResourceId: string ,
relatedResourceName: string ,
relationType: string ,
relatedResourceKind: string ,
labels:
[
string ,
]
,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
HuntRelations_Get (new)
Description Gets a hunt relation
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/hunts/{huntId}/relations/{huntRelationId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
huntId: string ,
huntRelationId: string ,
}

⚐ Response (200)

{
properties:
{
relatedResourceId: string ,
relatedResourceName: string ,
relationType: string ,
relatedResourceKind: string ,
labels:
[
string ,
]
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
HuntRelations_Delete (new)
Description Delete a hunt relation.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/hunts/{huntId}/relations/{huntRelationId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
huntId: string ,
huntRelationId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
HuntRelations_CreateOrUpdate (new)
Description Creates or updates a hunt relation.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/hunts/{huntId}/relations/{huntRelationId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
huntId: string ,
huntRelationId: string ,
huntRelation:
{
properties:
{
relatedResourceId: string ,
relatedResourceName: string ,
relationType: string ,
relatedResourceKind: string ,
labels:
[
string ,
]
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
relatedResourceId: string ,
relatedResourceName: string ,
relationType: string ,
relatedResourceKind: string ,
labels:
[
string ,
]
,
}
,
}

⚐ Response (201)

{
properties:
{
relatedResourceId: string ,
relatedResourceName: string ,
relationType: string ,
relatedResourceKind: string ,
labels:
[
string ,
]
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
HuntComments_List (new)
Description Gets all hunt comments
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/hunts/{huntId}/comments
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
huntId: string ,
$filter: string ,
$orderby: string ,
$top: integer ,
$skipToken: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
message: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
HuntComments_Get (new)
Description Gets a hunt comment
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/hunts/{huntId}/comments/{huntCommentId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
huntId: string ,
huntCommentId: string ,
}

⚐ Response (200)

{
properties:
{
message: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
HuntComments_Delete (new)
Description Delete a hunt comment.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/hunts/{huntId}/comments/{huntCommentId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
huntId: string ,
huntCommentId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
HuntComments_CreateOrUpdate (new)
Description Creates or updates a hunt relation.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/hunts/{huntId}/comments/{huntCommentId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
huntId: string ,
huntCommentId: string ,
huntComment:
{
properties:
{
message: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
message: string ,
}
,
}

⚐ Response (201)

{
properties:
{
message: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Incidents_List (new)
Description Gets all incidents.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/incidents
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
$filter: string ,
$orderby: string ,
$top: integer ,
$skipToken: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
title: string ,
description: string ,
severity: enum ,
status: enum ,
classification: enum ,
classificationReason: enum ,
classificationComment: string ,
owner:
{
email: string ,
assignedTo: string ,
objectId: string ,
userPrincipalName: string ,
ownerType: enum ,
}
,
labels:
[
{
labelName: string ,
labelType: enum ,
}
,
]
,
firstActivityTimeUtc: string ,
lastActivityTimeUtc: string ,
lastModifiedTimeUtc: string ,
createdTimeUtc: string ,
incidentNumber: integer ,
additionalData:
{
alertsCount: integer ,
bookmarksCount: integer ,
commentsCount: integer ,
alertProductNames:
[
string ,
]
,
tactics:
[
string ,
]
,
techniques:
[
string ,
]
,
providerIncidentUrl: string ,
}
,
relatedAnalyticRuleIds:
[
string ,
]
,
incidentUrl: string ,
providerName: string ,
providerIncidentId: string ,
teamInformation:
{
teamId: string ,
primaryChannelUrl: string ,
teamCreationTimeUtc: string ,
name: string ,
description: string ,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Incidents_Get (new)
Description Gets an incident.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/incidents/{incidentId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
incidentId: string ,
}

⚐ Response (200)

{
properties:
{
title: string ,
description: string ,
severity: enum ,
status: enum ,
classification: enum ,
classificationReason: enum ,
classificationComment: string ,
owner:
{
email: string ,
assignedTo: string ,
objectId: string ,
userPrincipalName: string ,
ownerType: enum ,
}
,
labels:
[
{
labelName: string ,
labelType: enum ,
}
,
]
,
firstActivityTimeUtc: string ,
lastActivityTimeUtc: string ,
lastModifiedTimeUtc: string ,
createdTimeUtc: string ,
incidentNumber: integer ,
additionalData:
{
alertsCount: integer ,
bookmarksCount: integer ,
commentsCount: integer ,
alertProductNames:
[
string ,
]
,
tactics:
[
string ,
]
,
techniques:
[
string ,
]
,
providerIncidentUrl: string ,
}
,
relatedAnalyticRuleIds:
[
string ,
]
,
incidentUrl: string ,
providerName: string ,
providerIncidentId: string ,
teamInformation:
{
teamId: string ,
primaryChannelUrl: string ,
teamCreationTimeUtc: string ,
name: string ,
description: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Incidents_CreateOrUpdate (new)
Description Creates or updates the incident.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/incidents/{incidentId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
incidentId: string ,
incident:
{
properties:
{
title: string ,
description: string ,
severity: enum ,
status: enum ,
classification: enum ,
classificationReason: enum ,
classificationComment: string ,
owner:
{
email: string ,
assignedTo: string ,
objectId: string ,
userPrincipalName: string ,
ownerType: enum ,
}
,
labels:
[
{
labelName: string ,
labelType: enum ,
}
,
]
,
firstActivityTimeUtc: string ,
lastActivityTimeUtc: string ,
lastModifiedTimeUtc: string ,
createdTimeUtc: string ,
incidentNumber: integer ,
additionalData:
{
alertsCount: integer ,
bookmarksCount: integer ,
commentsCount: integer ,
alertProductNames:
[
string ,
]
,
tactics:
[
string ,
]
,
techniques:
[
string ,
]
,
providerIncidentUrl: string ,
}
,
relatedAnalyticRuleIds:
[
string ,
]
,
incidentUrl: string ,
providerName: string ,
providerIncidentId: string ,
teamInformation:
{
teamId: string ,
primaryChannelUrl: string ,
teamCreationTimeUtc: string ,
name: string ,
description: string ,
}
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
title: string ,
description: string ,
severity: enum ,
status: enum ,
classification: enum ,
classificationReason: enum ,
classificationComment: string ,
owner:
{
email: string ,
assignedTo: string ,
objectId: string ,
userPrincipalName: string ,
ownerType: enum ,
}
,
labels:
[
{
labelName: string ,
labelType: enum ,
}
,
]
,
firstActivityTimeUtc: string ,
lastActivityTimeUtc: string ,
lastModifiedTimeUtc: string ,
createdTimeUtc: string ,
incidentNumber: integer ,
additionalData:
{
alertsCount: integer ,
bookmarksCount: integer ,
commentsCount: integer ,
alertProductNames:
[
string ,
]
,
tactics:
[
string ,
]
,
techniques:
[
string ,
]
,
providerIncidentUrl: string ,
}
,
relatedAnalyticRuleIds:
[
string ,
]
,
incidentUrl: string ,
providerName: string ,
providerIncidentId: string ,
teamInformation:
{
teamId: string ,
primaryChannelUrl: string ,
teamCreationTimeUtc: string ,
name: string ,
description: string ,
}
,
}
,
}

⚐ Response (201)

{
properties:
{
title: string ,
description: string ,
severity: enum ,
status: enum ,
classification: enum ,
classificationReason: enum ,
classificationComment: string ,
owner:
{
email: string ,
assignedTo: string ,
objectId: string ,
userPrincipalName: string ,
ownerType: enum ,
}
,
labels:
[
{
labelName: string ,
labelType: enum ,
}
,
]
,
firstActivityTimeUtc: string ,
lastActivityTimeUtc: string ,
lastModifiedTimeUtc: string ,
createdTimeUtc: string ,
incidentNumber: integer ,
additionalData:
{
alertsCount: integer ,
bookmarksCount: integer ,
commentsCount: integer ,
alertProductNames:
[
string ,
]
,
tactics:
[
string ,
]
,
techniques:
[
string ,
]
,
providerIncidentUrl: string ,
}
,
relatedAnalyticRuleIds:
[
string ,
]
,
incidentUrl: string ,
providerName: string ,
providerIncidentId: string ,
teamInformation:
{
teamId: string ,
primaryChannelUrl: string ,
teamCreationTimeUtc: string ,
name: string ,
description: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Incidents_Delete (new)
Description Delete the incident.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/incidents/{incidentId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
incidentId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Incidents_CreateTeam (new)
Description Creates a Microsoft team to investigate the incident by sharing information and insights between participants.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/incidents/{incidentId}/createTeam
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
incidentId: string ,
teamProperties:
{
teamId: string ,
primaryChannelUrl: string ,
teamCreationTimeUtc: string ,
name: string ,
description: string ,
}
,
}

⚐ Response (200)

{
teamId: string ,
primaryChannelUrl: string ,
teamCreationTimeUtc: string ,
name: string ,
description: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Incidents_ListAlerts (new)
Description Gets all incident alerts.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/incidents/{incidentId}/alerts
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
incidentId: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
alertDisplayName: string ,
alertType: string ,
compromisedEntity: string ,
confidenceLevel: enum ,
confidenceReasons:
[
{
reason: string ,
reasonType: string ,
}
,
]
,
confidenceScore: number ,
confidenceScoreStatus: enum ,
description: string ,
endTimeUtc: string ,
intent: enum ,
providerAlertId: string ,
processingEndTime: string ,
productComponentName: string ,
productName: string ,
productVersion: string ,
remediationSteps:
[
string ,
]
,
severity: enum ,
startTimeUtc: string ,
status: enum ,
systemAlertId: string ,
tactics:
[
string ,
]
,
timeGenerated: string ,
vendorName: string ,
alertLink: string ,
resourceIdentifiers:
[
object ,
]
,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Incidents_ListBookmarks (new)
Description Gets all incident bookmarks.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/incidents/{incidentId}/bookmarks
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
incidentId: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
created: string ,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
displayName: string ,
eventTime: string ,
labels:
[
string ,
]
,
notes: string ,
query: string ,
queryResult: string ,
updated: string ,
updatedBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
incidentInfo:
{
incidentId: string ,
severity: enum ,
title: string ,
relationName: string ,
}
,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
IncidentComments_List (new)
Description Gets all incident comments.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/incidents/{incidentId}/comments
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
incidentId: string ,
$filter: string ,
$orderby: string ,
$top: integer ,
$skipToken: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
message: string ,
createdTimeUtc: string ,
lastModifiedTimeUtc: string ,
author:
{
email: string ,
name: string ,
objectId: string ,
userPrincipalName: string ,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
IncidentComments_Get (new)
Description Gets an incident comment.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/incidents/{incidentId}/comments/{incidentCommentId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
incidentId: string ,
incidentCommentId: string ,
}

⚐ Response (200)

{
properties:
{
message: string ,
createdTimeUtc: string ,
lastModifiedTimeUtc: string ,
author:
{
email: string ,
name: string ,
objectId: string ,
userPrincipalName: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
IncidentComments_CreateOrUpdate (new)
Description Creates or updates the incident comment.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/incidents/{incidentId}/comments/{incidentCommentId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
incidentId: string ,
incidentCommentId: string ,
incidentComment:
{
properties:
{
message: string ,
createdTimeUtc: string ,
lastModifiedTimeUtc: string ,
author:
{
email: string ,
name: string ,
objectId: string ,
userPrincipalName: string ,
}
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
message: string ,
createdTimeUtc: string ,
lastModifiedTimeUtc: string ,
author:
{
email: string ,
name: string ,
objectId: string ,
userPrincipalName: string ,
}
,
}
,
}

⚐ Response (201)

{
properties:
{
message: string ,
createdTimeUtc: string ,
lastModifiedTimeUtc: string ,
author:
{
email: string ,
name: string ,
objectId: string ,
userPrincipalName: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
IncidentComments_Delete (new)
Description Delete the incident comment.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/incidents/{incidentId}/comments/{incidentCommentId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
incidentId: string ,
incidentCommentId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Incidents_ListEntities (new)
Description Gets all incident related entities.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/incidents/{incidentId}/entities
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
incidentId: string ,
}

⚐ Response (200)

{
entities:
[
{
kind: enum ,
}
,
]
,
metaData:
[
{
entityKind: enum ,
count: integer ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
IncidentRelations_List (new)
Description Gets all incident relations.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/incidents/{incidentId}/relations
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
incidentId: string ,
$filter: string ,
$orderby: string ,
$top: integer ,
$skipToken: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
relatedResourceId: string ,
relatedResourceName: string ,
relatedResourceType: string ,
relatedResourceKind: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
IncidentRelations_Get (new)
Description Gets an incident relation.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/incidents/{incidentId}/relations/{relationName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
incidentId: string ,
relationName: string ,
}

⚐ Response (200)

{
properties:
{
relatedResourceId: string ,
relatedResourceName: string ,
relatedResourceType: string ,
relatedResourceKind: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
IncidentRelations_CreateOrUpdate (new)
Description Creates or updates the incident relation.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/incidents/{incidentId}/relations/{relationName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
incidentId: string ,
relationName: string ,
relation:
{
properties:
{
relatedResourceId: string ,
relatedResourceName: string ,
relatedResourceType: string ,
relatedResourceKind: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
relatedResourceId: string ,
relatedResourceName: string ,
relatedResourceType: string ,
relatedResourceKind: string ,
}
,
}

⚐ Response (201)

{
properties:
{
relatedResourceId: string ,
relatedResourceName: string ,
relatedResourceType: string ,
relatedResourceKind: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
IncidentRelations_Delete (new)
Description Delete the incident relation.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/incidents/{incidentId}/relations/{relationName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
incidentId: string ,
relationName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
IncidentTasks_List (new)
Description Gets all incident tasks.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/incidents/{incidentId}/tasks
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
incidentId: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
title: string ,
description: string ,
status: enum ,
createdTimeUtc: string ,
lastModifiedTimeUtc: string ,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
userPrincipalName: string ,
}
,
lastModifiedBy:
{
email: string ,
name: string ,
objectId: string ,
userPrincipalName: string ,
}
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
IncidentTasks_Get (new)
Description Gets an incident task.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/incidents/{incidentId}/tasks/{incidentTaskId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
incidentId: string ,
incidentTaskId: string ,
}

⚐ Response (200)

{
properties:
{
title: string ,
description: string ,
status: enum ,
createdTimeUtc: string ,
lastModifiedTimeUtc: string ,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
userPrincipalName: string ,
}
,
lastModifiedBy:
{
email: string ,
name: string ,
objectId: string ,
userPrincipalName: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
IncidentTasks_CreateOrUpdate (new)
Description Creates or updates the incident task.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/incidents/{incidentId}/tasks/{incidentTaskId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
incidentId: string ,
incidentTaskId: string ,
incidentTask:
{
properties:
{
title: string ,
description: string ,
status: enum ,
createdTimeUtc: string ,
lastModifiedTimeUtc: string ,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
userPrincipalName: string ,
}
,
lastModifiedBy:
{
email: string ,
name: string ,
objectId: string ,
userPrincipalName: string ,
}
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
title: string ,
description: string ,
status: enum ,
createdTimeUtc: string ,
lastModifiedTimeUtc: string ,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
userPrincipalName: string ,
}
,
lastModifiedBy:
{
email: string ,
name: string ,
objectId: string ,
userPrincipalName: string ,
}
,
}
,
}

⚐ Response (201)

{
properties:
{
title: string ,
description: string ,
status: enum ,
createdTimeUtc: string ,
lastModifiedTimeUtc: string ,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
userPrincipalName: string ,
}
,
lastModifiedBy:
{
email: string ,
name: string ,
objectId: string ,
userPrincipalName: string ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
IncidentTasks_Delete (new)
Description Delete the incident task.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/incidents/{incidentId}/tasks/{incidentTaskId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
incidentId: string ,
incidentTaskId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Metadata_List (new)
Description List of all metadata
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/metadata
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
$filter: string ,
$orderby: string ,
$top: integer ,
$skip: integer ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
contentId: string ,
parentId: string ,
version: string ,
kind: string ,
source:
{
kind: enum ,
name: string ,
sourceId: string ,
}
,
author:
{
name: string ,
email: string ,
link: string ,
}
,
support:
{
tier: enum ,
name: string ,
email: string ,
link: string ,
}
,
dependencies:
{
contentId: string ,
kind: enum ,
version: string ,
name: string ,
operator: enum ,
criteria:
[
string ,
]
,
}
,
categories:
{
domains:
[
string ,
]
,
verticals:
[
string ,
]
,
}
,
providers:
[
string ,
]
,
firstPublishDate: string ,
lastPublishDate: string ,
customVersion: string ,
contentSchemaVersion: string ,
icon: string ,
threatAnalysisTactics:
[
string ,
]
,
threatAnalysisTechniques:
[
string ,
]
,
previewImages:
[
string ,
]
,
previewImagesDark:
[
string ,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Metadata_Get (new)
Description Get a Metadata.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/metadata/{metadataName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
metadataName: string ,
}

⚐ Response (200)

{
properties:
{
contentId: string ,
parentId: string ,
version: string ,
kind: string ,
source:
{
kind: enum ,
name: string ,
sourceId: string ,
}
,
author:
{
name: string ,
email: string ,
link: string ,
}
,
support:
{
tier: enum ,
name: string ,
email: string ,
link: string ,
}
,
dependencies:
{
contentId: string ,
kind: enum ,
version: string ,
name: string ,
operator: enum ,
criteria:
[
string ,
]
,
}
,
categories:
{
domains:
[
string ,
]
,
verticals:
[
string ,
]
,
}
,
providers:
[
string ,
]
,
firstPublishDate: string ,
lastPublishDate: string ,
customVersion: string ,
contentSchemaVersion: string ,
icon: string ,
threatAnalysisTactics:
[
string ,
]
,
threatAnalysisTechniques:
[
string ,
]
,
previewImages:
[
string ,
]
,
previewImagesDark:
[
string ,
]
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Metadata_Delete (new)
Description Delete a Metadata.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/metadata/{metadataName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
metadataName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Metadata_Create (new)
Description Create a Metadata.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/metadata/{metadataName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
metadataName: string ,
metadata:
{
properties:
{
contentId: string ,
parentId: string ,
version: string ,
kind: string ,
source:
{
kind: enum ,
name: string ,
sourceId: string ,
}
,
author:
{
name: string ,
email: string ,
link: string ,
}
,
support:
{
tier: enum ,
name: string ,
email: string ,
link: string ,
}
,
dependencies:
{
contentId: string ,
kind: enum ,
version: string ,
name: string ,
operator: enum ,
criteria:
[
string ,
]
,
}
,
categories:
{
domains:
[
string ,
]
,
verticals:
[
string ,
]
,
}
,
providers:
[
string ,
]
,
firstPublishDate: string ,
lastPublishDate: string ,
customVersion: string ,
contentSchemaVersion: string ,
icon: string ,
threatAnalysisTactics:
[
string ,
]
,
threatAnalysisTechniques:
[
string ,
]
,
previewImages:
[
string ,
]
,
previewImagesDark:
[
string ,
]
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
contentId: string ,
parentId: string ,
version: string ,
kind: string ,
source:
{
kind: enum ,
name: string ,
sourceId: string ,
}
,
author:
{
name: string ,
email: string ,
link: string ,
}
,
support:
{
tier: enum ,
name: string ,
email: string ,
link: string ,
}
,
dependencies:
{
contentId: string ,
kind: enum ,
version: string ,
name: string ,
operator: enum ,
criteria:
[
string ,
]
,
}
,
categories:
{
domains:
[
string ,
]
,
verticals:
[
string ,
]
,
}
,
providers:
[
string ,
]
,
firstPublishDate: string ,
lastPublishDate: string ,
customVersion: string ,
contentSchemaVersion: string ,
icon: string ,
threatAnalysisTactics:
[
string ,
]
,
threatAnalysisTechniques:
[
string ,
]
,
previewImages:
[
string ,
]
,
previewImagesDark:
[
string ,
]
,
}
,
}

⚐ Response (201)

{
properties:
{
contentId: string ,
parentId: string ,
version: string ,
kind: string ,
source:
{
kind: enum ,
name: string ,
sourceId: string ,
}
,
author:
{
name: string ,
email: string ,
link: string ,
}
,
support:
{
tier: enum ,
name: string ,
email: string ,
link: string ,
}
,
dependencies:
{
contentId: string ,
kind: enum ,
version: string ,
name: string ,
operator: enum ,
criteria:
[
string ,
]
,
}
,
categories:
{
domains:
[
string ,
]
,
verticals:
[
string ,
]
,
}
,
providers:
[
string ,
]
,
firstPublishDate: string ,
lastPublishDate: string ,
customVersion: string ,
contentSchemaVersion: string ,
icon: string ,
threatAnalysisTactics:
[
string ,
]
,
threatAnalysisTechniques:
[
string ,
]
,
previewImages:
[
string ,
]
,
previewImagesDark:
[
string ,
]
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Metadata_Update (new)
Description Update an existing Metadata.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/metadata/{metadataName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
metadataName: string ,
metadataPatch:
{
properties:
{
contentId: string ,
parentId: string ,
version: string ,
kind: string ,
source:
{
kind: enum ,
name: string ,
sourceId: string ,
}
,
author:
{
name: string ,
email: string ,
link: string ,
}
,
support:
{
tier: enum ,
name: string ,
email: string ,
link: string ,
}
,
dependencies:
{
contentId: string ,
kind: enum ,
version: string ,
name: string ,
operator: enum ,
criteria:
[
string ,
]
,
}
,
categories:
{
domains:
[
string ,
]
,
verticals:
[
string ,
]
,
}
,
providers:
[
string ,
]
,
firstPublishDate: string ,
lastPublishDate: string ,
customVersion: string ,
contentSchemaVersion: string ,
icon: string ,
threatAnalysisTactics:
[
string ,
]
,
threatAnalysisTechniques:
[
string ,
]
,
previewImages:
[
string ,
]
,
previewImagesDark:
[
string ,
]
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
contentId: string ,
parentId: string ,
version: string ,
kind: string ,
source:
{
kind: enum ,
name: string ,
sourceId: string ,
}
,
author:
{
name: string ,
email: string ,
link: string ,
}
,
support:
{
tier: enum ,
name: string ,
email: string ,
link: string ,
}
,
dependencies:
{
contentId: string ,
kind: enum ,
version: string ,
name: string ,
operator: enum ,
criteria:
[
string ,
]
,
}
,
categories:
{
domains:
[
string ,
]
,
verticals:
[
string ,
]
,
}
,
providers:
[
string ,
]
,
firstPublishDate: string ,
lastPublishDate: string ,
customVersion: string ,
contentSchemaVersion: string ,
icon: string ,
threatAnalysisTactics:
[
string ,
]
,
threatAnalysisTechniques:
[
string ,
]
,
previewImages:
[
string ,
]
,
previewImagesDark:
[
string ,
]
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
OfficeConsents_List (new)
Description Gets all office365 consents.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/officeConsents
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
tenantId: string ,
consentId: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
OfficeConsents_Get (new)
Description Gets an office365 consent.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/officeConsents/{consentId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
consentId: string ,
}

⚐ Response (200)

{
properties:
{
tenantId: string ,
consentId: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
OfficeConsents_Delete (new)
Description Delete the office365 consent.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/officeConsents/{consentId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
consentId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
SentinelOnboardingStates_Get (new)
Description Get Sentinel onboarding state
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/onboardingStates/{sentinelOnboardingStateName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
sentinelOnboardingStateName: string ,
}

⚐ Response (200)

{
properties:
{
customerManagedKey: boolean ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
SentinelOnboardingStates_Create (new)
Description Create Sentinel onboarding state
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/onboardingStates/{sentinelOnboardingStateName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
sentinelOnboardingStateName: string ,
sentinelOnboardingStateParameter:
{
properties:
{
customerManagedKey: boolean ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
customerManagedKey: boolean ,
}
,
}

⚐ Response (201)

{
properties:
{
customerManagedKey: boolean ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
SentinelOnboardingStates_Delete (new)
Description Delete Sentinel onboarding state
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/onboardingStates/{sentinelOnboardingStateName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
sentinelOnboardingStateName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
SentinelOnboardingStates_List (new)
Description Gets all Sentinel onboarding states
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/onboardingStates
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
customerManagedKey: boolean ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
GetRecommendations_List (new)
Description Gets a list of all recommendations.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/recommendations
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
recommendationTypeId: string ,
state: enum ,
title: string ,
description: string ,
creationTimeUtc: string ,
lastEvaluatedTimeUtc: string ,
lastModifiedTimeUtc: string ,
suggestions:
[
{
suggestionTypeId: string ,
title: string ,
description: string ,
action: string ,
additionalProperties: object ,
}
,
]
,
resourceId: string ,
additionalProperties: object ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Get_SingleRecommendation (new)
Description Gets a recommendation by its id.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/recommendations/{recommendationId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
recommendationId: string ,
}

⚐ Response (200)

{
properties:
{
recommendationTypeId: string ,
state: enum ,
title: string ,
description: string ,
creationTimeUtc: string ,
lastEvaluatedTimeUtc: string ,
lastModifiedTimeUtc: string ,
suggestions:
[
{
suggestionTypeId: string ,
title: string ,
description: string ,
action: string ,
additionalProperties: object ,
}
,
]
,
resourceId: string ,
additionalProperties: object ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Update_Recommendation (new)
Description Patch a recommendation.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/recommendations/{recommendationId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
recommendationId: string ,
recommendationPatch:
{
properties:
{
state: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
recommendationTypeId: string ,
state: enum ,
title: string ,
description: string ,
creationTimeUtc: string ,
lastEvaluatedTimeUtc: string ,
lastModifiedTimeUtc: string ,
suggestions:
[
{
suggestionTypeId: string ,
title: string ,
description: string ,
action: string ,
additionalProperties: object ,
}
,
]
,
resourceId: string ,
additionalProperties: object ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Reevaluate_Recommendation (new)
Description Reevaluate a recommendation.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/recommendations/{recommendationId}/triggerEvaluation
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
recommendationId: string ,
}

⚐ Response (200)

{
lastEvaluatedTimeUtc: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
SecurityMLAnalyticsSettings_List (new)
Description Gets all Security ML Analytics Settings.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/securityMLAnalyticsSettings
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
kind: enum ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
SecurityMLAnalyticsSettings_Get (new)
Description Gets the Security ML Analytics Settings.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/securityMLAnalyticsSettings/{settingsResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
settingsResourceName: string ,
}

⚐ Response (200)

{
kind: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
SecurityMLAnalyticsSettings_CreateOrUpdate (new)
Description Creates or updates the Security ML Analytics Settings.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/securityMLAnalyticsSettings/{settingsResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
settingsResourceName: string ,
securityMLAnalyticsSetting:
{
kind: enum ,
}
,
}

⚐ Response (200)

{
kind: enum ,
}

⚐ Response (201)

{
kind: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
SecurityMLAnalyticsSettings_Delete (new)
Description Delete the Security ML Analytics Settings.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/securityMLAnalyticsSettings/{settingsResourceName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
settingsResourceName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ProductSettings_List (new)
Description List of all the settings
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/settings
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
}

⚐ Response (200)

{
value:
[
{
kind: enum ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ProductSettings_Get (new)
Description Gets a setting.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/settings/{settingsName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
settingsName: string ,
}

⚐ Response (200)

{
kind: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ProductSettings_Delete (new)
Description Delete setting of the product.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/settings/{settingsName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
settingsName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ProductSettings_Update (new)
Description Updates setting.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/settings/{settingsName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
settingsName: string ,
settings:
{
kind: enum ,
}
,
}

⚐ Response (200)

{
kind: enum ,
}

⚐ Response (201)

{
kind: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
SourceControl_listRepositories (new)
Description Gets a list of repositories metadata.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/listRepositories
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
repositoryAccess:
{
properties:
{
repositoryAccess:
{
kind: enum ,
code: string ,
state: string ,
clientId: string ,
token: string ,
installationId: string ,
}
,
}
,
}
,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
url: string ,
fullName: string ,
installationId: integer ,
branches:
[
string ,
]
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
SourceControls_List (new)
Description Gets all source controls, without source control items.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/sourcecontrols
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
id: string ,
version: enum ,
displayName: string ,
description: string ,
repoType: enum ,
contentTypes:
[
string ,
]
,
repository:
{
url: string ,
branch: string ,
displayUrl: string ,
deploymentLogsUrl: string ,
}
,
servicePrincipal:
{
id: string ,
tenantId: string ,
appId: string ,
credentialsExpireOn: string ,
}
,
repositoryAccess:
{
kind: enum ,
code: string ,
state: string ,
clientId: string ,
token: string ,
installationId: string ,
}
,
repositoryResourceInfo:
{
webhook:
{
webhookId: string ,
webhookUrl: string ,
webhookSecretUpdateTime: string ,
rotateWebhookSecret: boolean ,
}
,
gitHubResourceInfo:
{
appInstallationId: string ,
}
,
azureDevOpsResourceInfo:
{
pipelineId: string ,
serviceConnectionId: string ,
}
,
}
,
lastDeploymentInfo:
{
deploymentFetchStatus: enum ,
deployment:
{
deploymentId: string ,
deploymentState: enum ,
deploymentResult: enum ,
deploymentTime: string ,
deploymentLogsUrl: string ,
}
,
message: string ,
}
,
pullRequest:
{
url: string ,
state: object ,
}
,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
SourceControls_Get (new)
Description Gets a source control byt its identifier.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/sourcecontrols/{sourceControlId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
sourceControlId: string ,
}

⚐ Response (200)

{
properties:
{
id: string ,
version: enum ,
displayName: string ,
description: string ,
repoType: enum ,
contentTypes:
[
string ,
]
,
repository:
{
url: string ,
branch: string ,
displayUrl: string ,
deploymentLogsUrl: string ,
}
,
servicePrincipal:
{
id: string ,
tenantId: string ,
appId: string ,
credentialsExpireOn: string ,
}
,
repositoryAccess:
{
kind: enum ,
code: string ,
state: string ,
clientId: string ,
token: string ,
installationId: string ,
}
,
repositoryResourceInfo:
{
webhook:
{
webhookId: string ,
webhookUrl: string ,
webhookSecretUpdateTime: string ,
rotateWebhookSecret: boolean ,
}
,
gitHubResourceInfo:
{
appInstallationId: string ,
}
,
azureDevOpsResourceInfo:
{
pipelineId: string ,
serviceConnectionId: string ,
}
,
}
,
lastDeploymentInfo:
{
deploymentFetchStatus: enum ,
deployment:
{
deploymentId: string ,
deploymentState: enum ,
deploymentResult: enum ,
deploymentTime: string ,
deploymentLogsUrl: string ,
}
,
message: string ,
}
,
pullRequest:
{
url: string ,
state: object ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
SourceControls_Create (new)
Description Creates a source control.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/sourcecontrols/{sourceControlId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
sourceControlId: string ,
sourceControl:
{
properties:
{
id: string ,
version: enum ,
displayName: string ,
description: string ,
repoType: enum ,
contentTypes:
[
string ,
]
,
repository:
{
url: string ,
branch: string ,
displayUrl: string ,
deploymentLogsUrl: string ,
}
,
servicePrincipal:
{
id: string ,
tenantId: string ,
appId: string ,
credentialsExpireOn: string ,
}
,
repositoryAccess:
{
kind: enum ,
code: string ,
state: string ,
clientId: string ,
token: string ,
installationId: string ,
}
,
repositoryResourceInfo:
{
webhook:
{
webhookId: string ,
webhookUrl: string ,
webhookSecretUpdateTime: string ,
rotateWebhookSecret: boolean ,
}
,
gitHubResourceInfo:
{
appInstallationId: string ,
}
,
azureDevOpsResourceInfo:
{
pipelineId: string ,
serviceConnectionId: string ,
}
,
}
,
lastDeploymentInfo:
{
deploymentFetchStatus: enum ,
deployment:
{
deploymentId: string ,
deploymentState: enum ,
deploymentResult: enum ,
deploymentTime: string ,
deploymentLogsUrl: string ,
}
,
message: string ,
}
,
pullRequest:
{
url: string ,
state: object ,
}
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
id: string ,
version: enum ,
displayName: string ,
description: string ,
repoType: enum ,
contentTypes:
[
string ,
]
,
repository:
{
url: string ,
branch: string ,
displayUrl: string ,
deploymentLogsUrl: string ,
}
,
servicePrincipal:
{
id: string ,
tenantId: string ,
appId: string ,
credentialsExpireOn: string ,
}
,
repositoryAccess:
{
kind: enum ,
code: string ,
state: string ,
clientId: string ,
token: string ,
installationId: string ,
}
,
repositoryResourceInfo:
{
webhook:
{
webhookId: string ,
webhookUrl: string ,
webhookSecretUpdateTime: string ,
rotateWebhookSecret: boolean ,
}
,
gitHubResourceInfo:
{
appInstallationId: string ,
}
,
azureDevOpsResourceInfo:
{
pipelineId: string ,
serviceConnectionId: string ,
}
,
}
,
lastDeploymentInfo:
{
deploymentFetchStatus: enum ,
deployment:
{
deploymentId: string ,
deploymentState: enum ,
deploymentResult: enum ,
deploymentTime: string ,
deploymentLogsUrl: string ,
}
,
message: string ,
}
,
pullRequest:
{
url: string ,
state: object ,
}
,
}
,
}

⚐ Response (201)

{
properties:
{
id: string ,
version: enum ,
displayName: string ,
description: string ,
repoType: enum ,
contentTypes:
[
string ,
]
,
repository:
{
url: string ,
branch: string ,
displayUrl: string ,
deploymentLogsUrl: string ,
}
,
servicePrincipal:
{
id: string ,
tenantId: string ,
appId: string ,
credentialsExpireOn: string ,
}
,
repositoryAccess:
{
kind: enum ,
code: string ,
state: string ,
clientId: string ,
token: string ,
installationId: string ,
}
,
repositoryResourceInfo:
{
webhook:
{
webhookId: string ,
webhookUrl: string ,
webhookSecretUpdateTime: string ,
rotateWebhookSecret: boolean ,
}
,
gitHubResourceInfo:
{
appInstallationId: string ,
}
,
azureDevOpsResourceInfo:
{
pipelineId: string ,
serviceConnectionId: string ,
}
,
}
,
lastDeploymentInfo:
{
deploymentFetchStatus: enum ,
deployment:
{
deploymentId: string ,
deploymentState: enum ,
deploymentResult: enum ,
deploymentTime: string ,
deploymentLogsUrl: string ,
}
,
message: string ,
}
,
pullRequest:
{
url: string ,
state: object ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
SourceControls_Delete (new)
Description Delete a source control.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/sourcecontrols/{sourceControlId}/delete
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
sourceControlId: string ,
repositoryAccess:
{
properties:
{
repositoryAccess:
{
kind: enum ,
code: string ,
state: string ,
clientId: string ,
token: string ,
installationId: string ,
}
,
}
,
}
,
}

⚐ Response (200)

{
warning:
{
code: object ,
message: string ,
details:
[
string ,
]
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ThreatIntelligenceIndicator_CreateIndicator (new)
Description Create a new threat intelligence indicator.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/threatIntelligence/main/createIndicator
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
ThreatIntelligenceProperties:
{
properties:
{
threatIntelligenceTags:
[
string ,
]
,
lastUpdatedTimeUtc: string ,
source: string ,
displayName: string ,
description: string ,
indicatorTypes:
[
string ,
]
,
pattern: string ,
patternType: string ,
patternVersion: string ,
killChainPhases:
[
{
killChainName: string ,
phaseName: string ,
}
,
]
,
parsedPattern:
[
{
patternTypeKey: string ,
patternTypeValues:
[
{
valueType: string ,
value: string ,
}
,
]
,
}
,
]
,
externalId: string ,
createdByRef: string ,
defanged: boolean ,
externalLastUpdatedTimeUtc: string ,
externalReferences:
[
{
description: string ,
externalId: string ,
sourceName: string ,
url: string ,
hashes: object ,
}
,
]
,
granularMarkings:
[
{
language: string ,
markingRef: integer ,
selectors:
[
string ,
]
,
}
,
]
,
labels:
[
string ,
]
,
revoked: boolean ,
confidence: integer ,
objectMarkingRefs:
[
string ,
]
,
language: string ,
threatTypes:
[
string ,
]
,
validFrom: string ,
validUntil: string ,
created: string ,
modified: string ,
extensions: object ,
}
,
}
,
}

⚐ Response (200)

{
kind: enum ,
}

⚐ Response (201)

{
kind: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ThreatIntelligenceIndicators_List (new)
Description Get all threat intelligence indicators.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/threatIntelligence/main/indicators
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
$filter: string ,
$top: integer ,
$skipToken: string ,
$orderby: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
kind: enum ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ThreatIntelligenceIndicator_Get (new)
Description View a threat intelligence indicator by name.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/threatIntelligence/main/indicators/{name}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
}

⚐ Response (200)

{
kind: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ThreatIntelligenceIndicator_Create (new)
Description Update a threat Intelligence indicator.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/threatIntelligence/main/indicators/{name}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
ThreatIntelligenceProperties:
{
properties:
{
threatIntelligenceTags:
[
string ,
]
,
lastUpdatedTimeUtc: string ,
source: string ,
displayName: string ,
description: string ,
indicatorTypes:
[
string ,
]
,
pattern: string ,
patternType: string ,
patternVersion: string ,
killChainPhases:
[
{
killChainName: string ,
phaseName: string ,
}
,
]
,
parsedPattern:
[
{
patternTypeKey: string ,
patternTypeValues:
[
{
valueType: string ,
value: string ,
}
,
]
,
}
,
]
,
externalId: string ,
createdByRef: string ,
defanged: boolean ,
externalLastUpdatedTimeUtc: string ,
externalReferences:
[
{
description: string ,
externalId: string ,
sourceName: string ,
url: string ,
hashes: object ,
}
,
]
,
granularMarkings:
[
{
language: string ,
markingRef: integer ,
selectors:
[
string ,
]
,
}
,
]
,
labels:
[
string ,
]
,
revoked: boolean ,
confidence: integer ,
objectMarkingRefs:
[
string ,
]
,
language: string ,
threatTypes:
[
string ,
]
,
validFrom: string ,
validUntil: string ,
created: string ,
modified: string ,
extensions: object ,
}
,
}
,
}

⚐ Response (200)

{
kind: enum ,
}

⚐ Response (201)

{
kind: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ThreatIntelligenceIndicator_Delete (new)
Description Delete a threat intelligence indicator.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/threatIntelligence/main/indicators/{name}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ThreatIntelligenceIndicator_QueryIndicators (new)
Description Query threat intelligence indicators as per filtering criteria.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/threatIntelligence/main/queryIndicators
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
ThreatIntelligenceFilteringCriteria:
{
pageSize: integer ,
minConfidence: integer ,
maxConfidence: integer ,
minValidUntil: string ,
maxValidUntil: string ,
includeDisabled: boolean ,
sortBy:
[
{
itemKey: string ,
sortOrder: enum ,
}
,
]
,
sources:
[
string ,
]
,
patternTypes:
[
string ,
]
,
threatTypes:
[
string ,
]
,
ids:
[
string ,
]
,
keywords:
[
string ,
]
,
skipToken: string ,
}
,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
kind: enum ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ThreatIntelligenceIndicatorMetrics_List (new)
Description Get threat intelligence indicators metrics (Indicators counts by Type, Threat Type, Source).
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/threatIntelligence/main/metrics
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
lastUpdatedTimeUtc: string ,
threatTypeMetrics:
[
{
metricName: string ,
metricValue: integer ,
}
,
]
,
patternTypeMetrics:
[
{
metricName: string ,
metricValue: integer ,
}
,
]
,
sourceMetrics:
[
{
metricName: string ,
metricValue: integer ,
}
,
]
,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ThreatIntelligenceIndicator_AppendTags (new)
Description Append tags to a threat intelligence indicator.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/threatIntelligence/main/indicators/{name}/appendTags
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
ThreatIntelligenceAppendTags:
{
threatIntelligenceTags:
[
string ,
]
,
}
,
}

⚐ Response (200)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ThreatIntelligenceIndicator_ReplaceTags (new)
Description Replace tags added to a threat intelligence indicator.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/threatIntelligence/main/indicators/{name}/replaceTags
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
name: string ,
ThreatIntelligenceReplaceTags:
{
properties:
{
threatIntelligenceTags:
[
string ,
]
,
lastUpdatedTimeUtc: string ,
source: string ,
displayName: string ,
description: string ,
indicatorTypes:
[
string ,
]
,
pattern: string ,
patternType: string ,
patternVersion: string ,
killChainPhases:
[
{
killChainName: string ,
phaseName: string ,
}
,
]
,
parsedPattern:
[
{
patternTypeKey: string ,
patternTypeValues:
[
{
valueType: string ,
value: string ,
}
,
]
,
}
,
]
,
externalId: string ,
createdByRef: string ,
defanged: boolean ,
externalLastUpdatedTimeUtc: string ,
externalReferences:
[
{
description: string ,
externalId: string ,
sourceName: string ,
url: string ,
hashes: object ,
}
,
]
,
granularMarkings:
[
{
language: string ,
markingRef: integer ,
selectors:
[
string ,
]
,
}
,
]
,
labels:
[
string ,
]
,
revoked: boolean ,
confidence: integer ,
objectMarkingRefs:
[
string ,
]
,
language: string ,
threatTypes:
[
string ,
]
,
validFrom: string ,
validUntil: string ,
created: string ,
modified: string ,
extensions: object ,
}
,
}
,
}

⚐ Response (200)

{
kind: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ThreatIntelligence_Count (new)
Description Gets the count of all TI objects for the workspace.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/threatIntelligence/{tiType}/count
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
tiType: string ,
query:
{
properties:
{
condition: string ,
}
,
}
,
}

⚐ Response (200)

{
count: integer ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
ThreatIntelligence_Query (new)
Description Gets all TI objects for the workspace.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/threatIntelligence/{tiType}/query
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
tiType: string ,
query:
{
condition:
{
stixObjectType: string ,
clauses:
[
{
clauseConnective: enum ,
field: string ,
operator: enum ,
values:
[
string ,
]
,
}
,
]
,
conditionConnective: enum ,
}
,
sortBy:
{
direction: enum ,
field: string ,
}
,
maxPageSize: integer ,
minPageSize: integer ,
}
,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
data: object ,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
source: string ,
firstIngestedTimeUtc: string ,
lastIngestedTimeUtc: string ,
ingestionRulesVersion: string ,
lastUpdateMethod: string ,
lastModifiedBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
lastUpdatedDateTimeUtc: string ,
relationshipHints:
[
{
fieldName: string ,
source: string ,
}
,
]
,
}
,
kind: enum ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
triggeredAnalyticsRuleRun_Get (new)
Description Gets the triggered analytics rule run.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/triggeredAnalyticsRuleRuns/{ruleRunId}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
ruleRunId: string ,
api-version: string ,
}

⚐ Response (200)

{
properties:
{
executionTimeUtc: string ,
ruleId: string ,
triggeredAnalyticsRuleRunId: string ,
provisioningState: enum ,
ruleRunAdditionalData: object ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
getTriggeredAnalyticsRuleRuns_List (new)
Description Gets the triggered analytics rule runs.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/triggeredAnalyticsRuleRuns
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
properties:
{
executionTimeUtc: string ,
ruleId: string ,
triggeredAnalyticsRuleRunId: string ,
provisioningState: enum ,
ruleRunAdditionalData: object ,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
alertRule_TriggerRuleRun (new)
Description triggers analytics rule run
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/alertRules/{ruleId}/triggerRuleRun
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
ruleId: string ,
analyticsRuleRunTriggerParameter:
{
properties:
{
executionTimeUtc: string ,
}
,
}
,
}

⚐ Response (202)

{
location: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Watchlists_List (new)
Description Gets all watchlists, without watchlist items.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/watchlists
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
$skipToken: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
watchlistId: string ,
displayName: string ,
provider: string ,
source: string ,
sourceType: enum ,
created: string ,
updated: string ,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
updatedBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
description: string ,
watchlistType: string ,
watchlistAlias: string ,
isDeleted: boolean ,
labels:
[
string ,
]
,
defaultDuration: string ,
tenantId: string ,
numberOfLinesToSkip: integer ,
rawContent: string ,
itemsSearchKey: string ,
contentType: string ,
uploadStatus: string ,
provisioningState: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Watchlists_Get (new)
Description Gets a watchlist, without its watchlist items.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/watchlists/{watchlistAlias}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
watchlistAlias: string ,
}

⚐ Response (200)

{
properties:
{
watchlistId: string ,
displayName: string ,
provider: string ,
source: string ,
sourceType: enum ,
created: string ,
updated: string ,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
updatedBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
description: string ,
watchlistType: string ,
watchlistAlias: string ,
isDeleted: boolean ,
labels:
[
string ,
]
,
defaultDuration: string ,
tenantId: string ,
numberOfLinesToSkip: integer ,
rawContent: string ,
itemsSearchKey: string ,
contentType: string ,
uploadStatus: string ,
provisioningState: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Watchlists_Delete (new)
Description Delete a watchlist.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/watchlists/{watchlistAlias}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
watchlistAlias: string ,
}

⚐ Response (202)

{
azure-asyncoperation: string ,
location: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
Watchlists_CreateOrUpdate (new)
Description Create or update a Watchlist and its Watchlist Items (bulk creation, e.g. through text/csv content type). To create a Watchlist and its Items, we should call this endpoint with either rawContent or a valid SAR URI and contentType properties. The rawContent is mainly used for small watchlist (content size below 3.8 MB). The SAS URI enables the creation of large watchlist, where the content size can go up to 500 MB. The status of processing such large file can be polled through the URL returned in Azure-AsyncOperation header.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/watchlists/{watchlistAlias}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
watchlistAlias: string ,
watchlist:
{
properties:
{
watchlistId: string ,
displayName: string ,
provider: string ,
source: string ,
sourceType: enum ,
created: string ,
updated: string ,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
updatedBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
description: string ,
watchlistType: string ,
watchlistAlias: string ,
isDeleted: boolean ,
labels:
[
string ,
]
,
defaultDuration: string ,
tenantId: string ,
numberOfLinesToSkip: integer ,
rawContent: string ,
itemsSearchKey: string ,
contentType: string ,
uploadStatus: string ,
provisioningState: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
watchlistId: string ,
displayName: string ,
provider: string ,
source: string ,
sourceType: enum ,
created: string ,
updated: string ,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
updatedBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
description: string ,
watchlistType: string ,
watchlistAlias: string ,
isDeleted: boolean ,
labels:
[
string ,
]
,
defaultDuration: string ,
tenantId: string ,
numberOfLinesToSkip: integer ,
rawContent: string ,
itemsSearchKey: string ,
contentType: string ,
uploadStatus: string ,
provisioningState: enum ,
}
,
}

⚐ Response (201)

{
$headers:
{
azure-asyncoperation: string ,
}
,
$schema:
{
properties:
{
watchlistId: string ,
displayName: string ,
provider: string ,
source: string ,
sourceType: enum ,
created: string ,
updated: string ,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
updatedBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
description: string ,
watchlistType: string ,
watchlistAlias: string ,
isDeleted: boolean ,
labels:
[
string ,
]
,
defaultDuration: string ,
tenantId: string ,
numberOfLinesToSkip: integer ,
rawContent: string ,
itemsSearchKey: string ,
contentType: string ,
uploadStatus: string ,
provisioningState: enum ,
}
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WatchlistItems_List (new)
Description Gets all watchlist Items.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/watchlists/{watchlistAlias}/watchlistItems
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
watchlistAlias: string ,
$skipToken: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
watchlistItemType: string ,
watchlistItemId: string ,
tenantId: string ,
isDeleted: boolean ,
created: string ,
updated: string ,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
updatedBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
itemsKeyValue: object ,
entityMapping: object ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
WatchlistItems_Get (new)
Description Gets a watchlist, without its watchlist items.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/watchlists/{watchlistAlias}/watchlistItems/{watchlistItemId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
watchlistAlias: string ,
watchlistItemId: string ,
}

⚐ Response (200)

{
properties:
{
watchlistItemType: string ,
watchlistItemId: string ,
tenantId: string ,
isDeleted: boolean ,
created: string ,
updated: string ,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
updatedBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
itemsKeyValue: object ,
entityMapping: object ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
WatchlistItems_Delete (new)
Description Delete a watchlist item.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/watchlists/{watchlistAlias}/watchlistItems/{watchlistItemId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
watchlistAlias: string ,
watchlistItemId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
WatchlistItems_CreateOrUpdate (new)
Description Creates or updates a watchlist item.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/watchlists/{watchlistAlias}/watchlistItems/{watchlistItemId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
watchlistAlias: string ,
watchlistItemId: string ,
watchlistItem:
{
properties:
{
watchlistItemType: string ,
watchlistItemId: string ,
tenantId: string ,
isDeleted: boolean ,
created: string ,
updated: string ,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
updatedBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
itemsKeyValue: object ,
entityMapping: object ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
watchlistItemType: string ,
watchlistItemId: string ,
tenantId: string ,
isDeleted: boolean ,
created: string ,
updated: string ,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
updatedBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
itemsKeyValue: object ,
entityMapping: object ,
}
,
}

⚐ Response (201)

{
properties:
{
watchlistItemType: string ,
watchlistItemId: string ,
tenantId: string ,
isDeleted: boolean ,
created: string ,
updated: string ,
createdBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
updatedBy:
{
email: string ,
name: string ,
objectId: string ,
}
,
itemsKeyValue: object ,
entityMapping: object ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
WorkspaceManagerAssignments_List (new)
Description Get all workspace manager assignments for the Sentinel workspace manager.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerAssignments
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
$orderby: string ,
$top: integer ,
$skipToken: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
targetResourceName: string ,
lastJobEndTime: string ,
lastJobProvisioningState: enum ,
items:
[
{
resourceId: string ,
}
,
]
,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceManagerAssignments_Get (new)
Description Gets a workspace manager assignment
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerAssignments/{workspaceManagerAssignmentName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
workspaceManagerAssignmentName: string ,
}

⚐ Response (200)

{
properties:
{
targetResourceName: string ,
lastJobEndTime: string ,
lastJobProvisioningState: enum ,
items:
[
{
resourceId: string ,
}
,
]
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceManagerAssignments_CreateOrUpdate (new)
Description Creates or updates a workspace manager assignment.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerAssignments/{workspaceManagerAssignmentName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
workspaceManagerAssignmentName: string ,
workspaceManagerAssignment:
{
properties:
{
targetResourceName: string ,
lastJobEndTime: string ,
lastJobProvisioningState: enum ,
items:
[
{
resourceId: string ,
}
,
]
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
targetResourceName: string ,
lastJobEndTime: string ,
lastJobProvisioningState: enum ,
items:
[
{
resourceId: string ,
}
,
]
,
}
,
}

⚐ Response (201)

{
properties:
{
targetResourceName: string ,
lastJobEndTime: string ,
lastJobProvisioningState: enum ,
items:
[
{
resourceId: string ,
}
,
]
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceManagerAssignments_Delete (new)
Description Deletes a workspace manager assignment
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerAssignments/{workspaceManagerAssignmentName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
workspaceManagerAssignmentName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceManagerAssignmentJobs_List (new)
Description Get all jobs for the specified workspace manager assignment
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerAssignments/{workspaceManagerAssignmentName}/jobs
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
workspaceManagerAssignmentName: string ,
$orderby: string ,
$top: integer ,
$skipToken: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
endTime: string ,
items:
[
{
resourceId: string ,
status: enum ,
executionTime: string ,
errors:
[
{
memberResourceName: string ,
errorMessage: string ,
}
,
]
,
}
,
]
,
provisioningState: enum ,
startTime: string ,
errorMessage: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceManagerAssignmentJobs_Create (new)
Description Create a job for the specified workspace manager assignment
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerAssignments/{workspaceManagerAssignmentName}/jobs
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
workspaceManagerAssignmentName: string ,
}

⚐ Response (200)

{
properties:
{
endTime: string ,
items:
[
{
resourceId: string ,
status: enum ,
executionTime: string ,
errors:
[
{
memberResourceName: string ,
errorMessage: string ,
}
,
]
,
}
,
]
,
provisioningState: enum ,
startTime: string ,
errorMessage: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceManagerAssignmentJobs_Get (new)
Description Gets a job
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerAssignments/{workspaceManagerAssignmentName}/jobs/{jobName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
workspaceManagerAssignmentName: string ,
jobName: string ,
}

⚐ Response (200)

{
properties:
{
endTime: string ,
items:
[
{
resourceId: string ,
status: enum ,
executionTime: string ,
errors:
[
{
memberResourceName: string ,
errorMessage: string ,
}
,
]
,
}
,
]
,
provisioningState: enum ,
startTime: string ,
errorMessage: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceManagerAssignmentJobs_Delete (new)
Description Deletes the specified job from the specified workspace manager assignment
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerAssignments/{workspaceManagerAssignmentName}/jobs/{jobName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
workspaceManagerAssignmentName: string ,
jobName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceManagerConfigurations_List (new)
Description Gets all workspace manager configurations for a Sentinel workspace.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerConfigurations
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
$orderby: string ,
$top: integer ,
$skipToken: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
mode: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceManagerConfigurations_Get (new)
Description Gets a workspace manager configuration
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerConfigurations/{workspaceManagerConfigurationName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
workspaceManagerConfigurationName: string ,
}

⚐ Response (200)

{
properties:
{
mode: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceManagerConfigurations_Delete (new)
Description Deletes a workspace manager configuration
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerConfigurations/{workspaceManagerConfigurationName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
workspaceManagerConfigurationName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceManagerConfigurations_CreateOrUpdate (new)
Description Creates or updates a workspace manager configuration.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerConfigurations/{workspaceManagerConfigurationName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
workspaceManagerConfigurationName: string ,
workspaceManagerConfiguration:
{
properties:
{
mode: enum ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
mode: enum ,
}
,
}

⚐ Response (201)

{
properties:
{
mode: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceManagerGroups_List (new)
Description Gets all workspace manager groups in the Sentinel workspace manager
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerGroups
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
$orderby: string ,
$top: integer ,
$skipToken: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
description: string ,
displayName: string ,
memberResourceNames:
[
string ,
]
,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceManagerGroups_Get (new)
Description Gets a workspace manager group
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerGroups/{workspaceManagerGroupName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
workspaceManagerGroupName: string ,
}

⚐ Response (200)

{
properties:
{
description: string ,
displayName: string ,
memberResourceNames:
[
string ,
]
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceManagerGroups_CreateOrUpdate (new)
Description Creates or updates a workspace manager group.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerGroups/{workspaceManagerGroupName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
workspaceManagerGroupName: string ,
workspaceManagerGroup:
{
properties:
{
description: string ,
displayName: string ,
memberResourceNames:
[
string ,
]
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
description: string ,
displayName: string ,
memberResourceNames:
[
string ,
]
,
}
,
}

⚐ Response (201)

{
properties:
{
description: string ,
displayName: string ,
memberResourceNames:
[
string ,
]
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceManagerGroups_Delete (new)
Description Deletes a workspace manager group
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerGroups/{workspaceManagerGroupName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
workspaceManagerGroupName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceManagerMembers_List (new)
Description Gets all workspace manager members that exist for the given Sentinel workspace manager
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerMembers/
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
$orderby: string ,
$top: integer ,
$skipToken: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
properties:
{
targetWorkspaceResourceId: string ,
targetWorkspaceTenantId: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceManagerMembers_Get (new)
Description Gets a workspace manager member
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerMembers/{workspaceManagerMemberName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
workspaceManagerMemberName: string ,
}

⚐ Response (200)

{
properties:
{
targetWorkspaceResourceId: string ,
targetWorkspaceTenantId: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceManagerMembers_CreateOrUpdate (new)
Description Creates or updates a workspace manager member
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerMembers/{workspaceManagerMemberName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
workspaceManagerMemberName: string ,
workspaceManagerMember:
{
properties:
{
targetWorkspaceResourceId: string ,
targetWorkspaceTenantId: string ,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
targetWorkspaceResourceId: string ,
targetWorkspaceTenantId: string ,
}
,
}

⚐ Response (201)

{
properties:
{
targetWorkspaceResourceId: string ,
targetWorkspaceTenantId: string ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
WorkspaceManagerMembers_Delete (new)
Description Deletes a workspace manager member
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/workspaceManagerMembers/{workspaceManagerMemberName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
workspaceManagerMemberName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
target: string ,
details:
[
string ,
]
,
additionalInfo:
[
{
type: string ,
info: object ,
}
,
]
,
}
,
}
DataConnectorDefinitions_List (new)
Description Gets all data connector definitions.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/dataConnectorDefinitions
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
kind: enum ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
DataConnectorDefinitions_Get (new)
Description Gets a data connector definition.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/dataConnectorDefinitions/{dataConnectorDefinitionName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
dataConnectorDefinitionName: string ,
api-version: string ,
}

⚐ Response (200)

{
kind: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
DataConnectorDefinitions_CreateOrUpdate (new)
Description Creates or updates the data connector definition.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/dataConnectorDefinitions/{dataConnectorDefinitionName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
dataConnectorDefinitionName: string ,
api-version: string ,
connectorDefinitionInput:
{
kind: enum ,
}
,
}

⚐ Response (200)

{
kind: enum ,
}

⚐ Response (201)

{
kind: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
DataConnectorDefinitions_Delete (new)
Description Delete the data connector definition.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/dataConnectorDefinitions/{dataConnectorDefinitionName}
{
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
dataConnectorDefinitionName: string ,
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
DataConnectors_List (new)
Description Gets all data connectors.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/dataConnectors
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
}

⚐ Response (200)

{
nextLink: string ,
value:
[
{
kind: enum ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
DataConnectors_Get (new)
Description Gets a data connector.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/dataConnectors/{dataConnectorId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
dataConnectorId: string ,
}

⚐ Response (200)

{
kind: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
DataConnectors_CreateOrUpdate (new)
Description Creates or updates the data connector.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/dataConnectors/{dataConnectorId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
dataConnectorId: string ,
dataConnector:
{
kind: enum ,
}
,
}

⚐ Response (200)

{
kind: enum ,
}

⚐ Response (201)

{
kind: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
DataConnectors_Delete (new)
Description Delete the data connector.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/dataConnectors/{dataConnectorId}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
dataConnectorId: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
DataConnectors_Connect (new)
Description Connects a data connector.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/dataConnectors/{dataConnectorId}/connect
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
dataConnectorId: string ,
connectBody:
{
kind: enum ,
apiKey: string ,
dataCollectionEndpoint: string ,
dataCollectionRuleImmutableId: string ,
outputStream: string ,
clientSecret: string ,
clientId: string ,
authorizationCode: string ,
userName: string ,
password: string ,
requestConfigUserInputValues:
[
object ,
]
,
}
,
}

⚐ Response (200)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
DataConnectors_Disconnect (new)
Description Disconnect a data connector.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/dataConnectors/{dataConnectorId}/disconnect
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
dataConnectorId: string ,
}

⚐ Response (200)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
DataConnectorsCheckRequirements_Post (new)
Description Get requirements state for a data connector type.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/providers/Microsoft.SecurityInsights/dataConnectorsCheckRequirements
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
workspaceName: string ,
DataConnectorsCheckRequirements:
{
kind: enum ,
}
,
}

⚐ Response (200)

{
authorizationState: enum ,
licenseState: enum ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}