Skip to content

Commit 5a599d7

Browse files
authored
Merge pull request Azure#12787 from jayeshprajapaticrest/DataminrGovCloudButton
Added button for Azure Gov Cloud in the UI page of the data connector.
2 parents 38bfe53 + 1c45b61 commit 5a599d7

File tree

6 files changed

+19
-17
lines changed

6 files changed

+19
-17
lines changed

Solutions/Dataminr Pulse/Data Connectors/DataminrPulseAlerts/DataminrPulseAlerts_FunctionApp.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@
127127
},
128128
{
129129
"title": "Option 1 - Azure Resource Manager (ARM) Template",
130-
"description": "Use this method for automated deployment of the DataminrPulse connector.\n\n1. Click the **Deploy to Azure** button below. \n\n\t[![Deploy To Azure](https://aka.ms/deploytoazurebutton)](https://aka.ms/sentinel-DataminrPulseAlerts-azuredeploy)\n2. Select the preferred **Subscription**, **Resource Group** and **Location**. \n3. Enter the below information : \n\t\tFunction Name \n\t\tWorkspace ID \n\t\tWorkspace Key \n\t\tAlertsTableName \n\t\tBaseURL \n\t\tClientId \n\t\tClientSecret \n\t\tAzureClientId \n\t\tAzureClientSecret \n\t\tAzureTenantId \n\t\tAzureResourceGroupName \n\t\tAzureWorkspaceName \n\t\tAzureSubscriptionId \n\t\tSchedule \n\t\tLogLevel \n \n4. Mark the checkbox labeled **I agree to the terms and conditions stated above**. \n5. Click **Purchase** to deploy."
130+
"description": "Use this method for automated deployment of the DataminrPulse connector.\n\n1. Click the **Deploy to Azure** button below. \n\n\t[![Deploy To Azure](https://aka.ms/deploytoazurebutton)](https://aka.ms/sentinel-DataminrPulseAlerts-azuredeploy) [![Deploy to Azure Gov](https://aka.ms/deploytoazuregovbutton)](https://aka.ms/sentinel-DataminrPulseAlerts-azuredeploy-gov)\n2. Select the preferred **Subscription**, **Resource Group** and **Location**. \n3. Enter the below information : \n\t\tFunction Name \n\t\tWorkspace ID \n\t\tWorkspace Key \n\t\tAlertsTableName \n\t\tBaseURL \n\t\tClientId \n\t\tClientSecret \n\t\tAzureClientId \n\t\tAzureClientSecret \n\t\tAzureTenantId \n\t\tAzureResourceGroupName \n\t\tAzureWorkspaceName \n\t\tAzureSubscriptionId \n\t\tSchedule \n\t\tLogLevel \n \n4. Mark the checkbox labeled **I agree to the terms and conditions stated above**. \n5. Click **Purchase** to deploy."
131131
},
132132
{
133133
"title": "Option 2 - Manual Deployment of Azure Functions",

Solutions/Dataminr Pulse/Data Connectors/DataminrPulseAlerts/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ ii. Click on the DataminrPulseAlerts, connector page will open.
8989

9090
iii. Click on Deploy to Azure
9191
[![Deploy to Azure](https://aka.ms/deploytoazurebutton)](https://aka.ms/sentinel-DataminrPulseAlerts-azuredeploy)
92+
[![Deploy to Azure Gov](https://aka.ms/deploytoazuregovbutton)](https://aka.ms/sentinel-DataminrPulseAlerts-azuredeploy-gov)
9293

9394

9495
It will lead to a custom deployment page where user need to select **Subscription**, **Resource Group** and **Location**.

Solutions/Dataminr Pulse/Data/Solution_DataminrPulse.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"Data Connectors/DataminrPulseAlerts/DataminrPulseAlerts_FunctionApp.json"
2828
],
2929
"BasePath": "C:\\Azure-Sentinel\\Solutions\\Dataminr Pulse",
30-
"Version": "3.0.3",
30+
"Version": "3.0.4",
3131
"Metadata": "SolutionMetadata.json",
3232
"TemplateSpec": true,
3333
"Is1PConnector": false
41.5 KB
Binary file not shown.

Solutions/Dataminr Pulse/Package/mainTemplate.json

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@
8181
"email": "info@dataminr.com",
8282
"_email": "[variables('email')]",
8383
"_solutionName": "Dataminr Pulse",
84-
"_solutionVersion": "3.0.3",
84+
"_solutionVersion": "3.0.4",
8585
"solutionId": "dataminrinc1648845584891.dataminr_sentinel",
8686
"_solutionId": "[variables('solutionId')]",
8787
"analyticRuleObject1": {
@@ -152,7 +152,7 @@
152152
"[extensionResourceId(resourceId('Microsoft.OperationalInsights/workspaces', parameters('workspace')), 'Microsoft.SecurityInsights/contentPackages', variables('_solutionId'))]"
153153
],
154154
"properties": {
155-
"description": "DataminrSentinelAlerts_AnalyticalRules Analytics Rule with template version 3.0.3",
155+
"description": "DataminrSentinelAlerts_AnalyticalRules Analytics Rule with template version 3.0.4",
156156
"mainTemplate": {
157157
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
158158
"contentVersion": "[variables('analyticRuleObject1').analyticRuleVersion1]",
@@ -266,7 +266,7 @@
266266
"[extensionResourceId(resourceId('Microsoft.OperationalInsights/workspaces', parameters('workspace')), 'Microsoft.SecurityInsights/contentPackages', variables('_solutionId'))]"
267267
],
268268
"properties": {
269-
"description": "DataminrPulseAlerts Workbook with template version 3.0.3",
269+
"description": "DataminrPulseAlerts Workbook with template version 3.0.4",
270270
"mainTemplate": {
271271
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
272272
"contentVersion": "[variables('workbookVersion1')]",
@@ -444,7 +444,7 @@
444444
"[extensionResourceId(resourceId('Microsoft.OperationalInsights/workspaces', parameters('workspace')), 'Microsoft.SecurityInsights/contentPackages', variables('_solutionId'))]"
445445
],
446446
"properties": {
447-
"description": "DataminrPulseAlertEnrichment Playbook with template version 3.0.3",
447+
"description": "DataminrPulseAlertEnrichment Playbook with template version 3.0.4",
448448
"mainTemplate": {
449449
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
450450
"contentVersion": "[variables('playbookVersion1')]",
@@ -3000,7 +3000,7 @@
30003000
"[extensionResourceId(resourceId('Microsoft.OperationalInsights/workspaces', parameters('workspace')), 'Microsoft.SecurityInsights/contentPackages', variables('_solutionId'))]"
30013001
],
30023002
"properties": {
3003-
"description": "DataminrPulseAlerts Data Parser with template version 3.0.3",
3003+
"description": "DataminrPulseAlerts Data Parser with template version 3.0.4",
30043004
"mainTemplate": {
30053005
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
30063006
"contentVersion": "[variables('parserObject1').parserVersion1]",
@@ -3132,7 +3132,7 @@
31323132
"[extensionResourceId(resourceId('Microsoft.OperationalInsights/workspaces', parameters('workspace')), 'Microsoft.SecurityInsights/contentPackages', variables('_solutionId'))]"
31333133
],
31343134
"properties": {
3135-
"description": "DataminrPulseCyberAlerts Data Parser with template version 3.0.3",
3135+
"description": "DataminrPulseCyberAlerts Data Parser with template version 3.0.4",
31363136
"mainTemplate": {
31373137
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
31383138
"contentVersion": "[variables('parserObject2').parserVersion2]",
@@ -3264,7 +3264,7 @@
32643264
"[extensionResourceId(resourceId('Microsoft.OperationalInsights/workspaces', parameters('workspace')), 'Microsoft.SecurityInsights/contentPackages', variables('_solutionId'))]"
32653265
],
32663266
"properties": {
3267-
"description": "Dataminr Pulse data connector with template version 3.0.3",
3267+
"description": "Dataminr Pulse data connector with template version 3.0.4",
32683268
"mainTemplate": {
32693269
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
32703270
"contentVersion": "[variables('dataConnectorVersion1')]",
@@ -3398,7 +3398,7 @@
33983398
]
33993399
},
34003400
{
3401-
"description": "Use this method for automated deployment of the DataminrPulse connector.\n\n1. Click the **Deploy to Azure** button below. \n\n\t[![Deploy To Azure](https://aka.ms/deploytoazurebutton)](https://aka.ms/sentinel-DataminrPulseAlerts-azuredeploy)\n2. Select the preferred **Subscription**, **Resource Group** and **Location**. \n3. Enter the below information : \n\t\tFunction Name \n\t\tWorkspace ID \n\t\tWorkspace Key \n\t\tAlertsTableName \n\t\tBaseURL \n\t\tClientId \n\t\tClientSecret \n\t\tAzureClientId \n\t\tAzureClientSecret \n\t\tAzureTenantId \n\t\tAzureResourceGroupName \n\t\tAzureWorkspaceName \n\t\tAzureSubscriptionId \n\t\tSchedule \n\t\tLogLevel \n \n4. Mark the checkbox labeled **I agree to the terms and conditions stated above**. \n5. Click **Purchase** to deploy.",
3401+
"description": "Use this method for automated deployment of the DataminrPulse connector.\n\n1. Click the **Deploy to Azure** button below. \n\n\t[![Deploy To Azure](https://aka.ms/deploytoazurebutton)](https://aka.ms/sentinel-DataminrPulseAlerts-azuredeploy) [![Deploy to Azure Gov](https://aka.ms/deploytoazuregovbutton)](https://aka.ms/sentinel-DataminrPulseAlerts-azuredeploy-gov)\n2. Select the preferred **Subscription**, **Resource Group** and **Location**. \n3. Enter the below information : \n\t\tFunction Name \n\t\tWorkspace ID \n\t\tWorkspace Key \n\t\tAlertsTableName \n\t\tBaseURL \n\t\tClientId \n\t\tClientSecret \n\t\tAzureClientId \n\t\tAzureClientSecret \n\t\tAzureTenantId \n\t\tAzureResourceGroupName \n\t\tAzureWorkspaceName \n\t\tAzureSubscriptionId \n\t\tSchedule \n\t\tLogLevel \n \n4. Mark the checkbox labeled **I agree to the terms and conditions stated above**. \n5. Click **Purchase** to deploy.",
34023402
"title": "Option 1 - Azure Resource Manager (ARM) Template"
34033403
},
34043404
{
@@ -3628,7 +3628,7 @@
36283628
]
36293629
},
36303630
{
3631-
"description": "Use this method for automated deployment of the DataminrPulse connector.\n\n1. Click the **Deploy to Azure** button below. \n\n\t[![Deploy To Azure](https://aka.ms/deploytoazurebutton)](https://aka.ms/sentinel-DataminrPulseAlerts-azuredeploy)\n2. Select the preferred **Subscription**, **Resource Group** and **Location**. \n3. Enter the below information : \n\t\tFunction Name \n\t\tWorkspace ID \n\t\tWorkspace Key \n\t\tAlertsTableName \n\t\tBaseURL \n\t\tClientId \n\t\tClientSecret \n\t\tAzureClientId \n\t\tAzureClientSecret \n\t\tAzureTenantId \n\t\tAzureResourceGroupName \n\t\tAzureWorkspaceName \n\t\tAzureSubscriptionId \n\t\tSchedule \n\t\tLogLevel \n \n4. Mark the checkbox labeled **I agree to the terms and conditions stated above**. \n5. Click **Purchase** to deploy.",
3631+
"description": "Use this method for automated deployment of the DataminrPulse connector.\n\n1. Click the **Deploy to Azure** button below. \n\n\t[![Deploy To Azure](https://aka.ms/deploytoazurebutton)](https://aka.ms/sentinel-DataminrPulseAlerts-azuredeploy) [![Deploy to Azure Gov](https://aka.ms/deploytoazuregovbutton)](https://aka.ms/sentinel-DataminrPulseAlerts-azuredeploy-gov)\n2. Select the preferred **Subscription**, **Resource Group** and **Location**. \n3. Enter the below information : \n\t\tFunction Name \n\t\tWorkspace ID \n\t\tWorkspace Key \n\t\tAlertsTableName \n\t\tBaseURL \n\t\tClientId \n\t\tClientSecret \n\t\tAzureClientId \n\t\tAzureClientSecret \n\t\tAzureTenantId \n\t\tAzureResourceGroupName \n\t\tAzureWorkspaceName \n\t\tAzureSubscriptionId \n\t\tSchedule \n\t\tLogLevel \n \n4. Mark the checkbox labeled **I agree to the terms and conditions stated above**. \n5. Click **Purchase** to deploy.",
36323632
"title": "Option 1 - Azure Resource Manager (ARM) Template"
36333633
},
36343634
{
@@ -3667,7 +3667,7 @@
36673667
"apiVersion": "2023-04-01-preview",
36683668
"location": "[parameters('workspace-location')]",
36693669
"properties": {
3670-
"version": "3.0.3",
3670+
"version": "3.0.4",
36713671
"kind": "Solution",
36723672
"contentSchemaVersion": "3.0.0",
36733673
"displayName": "Dataminr Pulse",
@@ -3710,27 +3710,27 @@
37103710
{
37113711
"kind": "Watchlist",
37123712
"contentId": "[variables('_DataminrPulseAsset')]",
3713-
"version": "3.0.3"
3713+
"version": "3.0.4"
37143714
},
37153715
{
37163716
"kind": "Watchlist",
37173717
"contentId": "[variables('_DataminrPulseVulnerableDomain')]",
3718-
"version": "3.0.3"
3718+
"version": "3.0.4"
37193719
},
37203720
{
37213721
"kind": "Watchlist",
37223722
"contentId": "[variables('_DataminrPulseVulnerableHash')]",
3723-
"version": "3.0.3"
3723+
"version": "3.0.4"
37243724
},
37253725
{
37263726
"kind": "Watchlist",
37273727
"contentId": "[variables('_DataminrPulseVulnerableIp')]",
3728-
"version": "3.0.3"
3728+
"version": "3.0.4"
37293729
},
37303730
{
37313731
"kind": "Watchlist",
37323732
"contentId": "[variables('_DataminrPulseVulnerableMalware')]",
3733-
"version": "3.0.3"
3733+
"version": "3.0.4"
37343734
},
37353735
{
37363736
"kind": "Playbook",

Solutions/Dataminr Pulse/ReleaseNotes.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
| **Version** | **Date Modified (DD-MM-YYYY)** | **Change History** |
22
|-------------|--------------------------------|---------------------------------------------|
3+
| 3.0.4 | 12-09-2025 | Added support for Azure GovCloud |
34
| 3.0.3 | 03-05-2024 | Repackaged for parser issue fix on reinstall |
45
| 3.0.2 | 14-12-2023 | Updated **Data Connector** code |
56
| 3.0.1 | 06-12-2023 | Updated steps in **DataConnector** UI and **README.md** file. |

0 commit comments

Comments
 (0)