Skip to content

Commit a741a68

Browse files
authored
Merge pull request #14168 from m-ruiz21/mateoruiz/feat/qualysKb-GA
Mateoruiz/feat/qualys kb ga
2 parents 3f74a8a + 08edc15 commit a741a68

6 files changed

Lines changed: 27 additions & 11 deletions

File tree

Solutions/Qualys VM Knowledgebase/Data Connectors/QualysKB_ccf/QualysKB_ConnectorDefinition.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,11 @@
1616
"metricName": "Total KB entries received",
1717
"legend": "Qualys KB Entries",
1818
"baseQuery": "{{graphQueriesTableName}}"
19+
},
20+
{
21+
"metricName": "Total KB entries received via parser",
22+
"legend": "Qualys KB Entries (Parser)",
23+
"baseQuery": "QualysKB"
1924
}
2025
],
2126
"sampleQueries": [
@@ -36,7 +41,7 @@
3641
}
3742
],
3843
"availability": {
39-
"isPreview": true,
44+
"isPreview": false,
4045
"status": 1
4146
},
4247
"permissions": {

Solutions/Qualys VM Knowledgebase/Data Connectors/QualysKB_ccf/QualysKB_PollingConfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"queryWindowDelayInMin": 600,
1919
"queryTimeFormat": "yyyy-MM-ddTHH:mm:ssZ",
2020
"retryCount": 3,
21-
"timeoutInSeconds": 60,
21+
"timeoutInSeconds": 30,
2222
"headers": {
2323
"X-Requested-With": "XMLHttpRequest",
2424
"User-Agent": "Scuba"

Solutions/Qualys VM Knowledgebase/Data/Solution_QualysKBtemplateSpec.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"Parsers/QualysKB.yaml"
1212
],
1313
"BasePath": "C:\\GitHub\\Azure-Sentinel\\Solutions\\Qualys VM Knowledgebase",
14-
"Version": "3.1.1",
14+
"Version": "3.1.2",
1515
"Metadata": "SolutionMetadata.json",
1616
"TemplateSpec": true,
1717
"Is1PConnector": false
11.8 KB
Binary file not shown.

Solutions/Qualys VM Knowledgebase/Package/mainTemplate.json

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
"email": "support@microsoft.com",
4848
"_email": "[variables('email')]",
4949
"_solutionName": "Qualys VM Knowledgebase",
50-
"_solutionVersion": "3.1.1",
50+
"_solutionVersion": "3.1.2",
5151
"solutionId": "azuresentinel.azure-sentinel-solution-qualysvmknowledgebase",
5252
"_solutionId": "[variables('solutionId')]",
5353
"uiConfigId1": "QualysKB",
@@ -60,7 +60,7 @@
6060
"dataConnectorVersion1": "1.0.0",
6161
"_dataConnectorcontentProductId1": "[concat(take(variables('_solutionId'),50),'-','dc','-', uniqueString(concat(variables('_solutionId'),'-','DataConnector','-',variables('_dataConnectorContentId1'),'-', variables('dataConnectorVersion1'))))]",
6262
"workspaceResourceId": "[resourceId('microsoft.OperationalInsights/Workspaces', parameters('workspace'))]",
63-
"dataConnectorCCPVersion": "3.1.1",
63+
"dataConnectorCCPVersion": "3.1.2",
6464
"_dataConnectorContentIdConnectorDefinition2": "QualysKbConnector",
6565
"dataConnectorTemplateNameConnectorDefinition2": "[concat(parameters('workspace'),'-dc-',uniquestring(variables('_dataConnectorContentIdConnectorDefinition2')))]",
6666
"_dataConnectorContentIdConnections2": "QualysKbConnectorConnections",
@@ -86,7 +86,7 @@
8686
"[extensionResourceId(resourceId('Microsoft.OperationalInsights/workspaces', parameters('workspace')), 'Microsoft.SecurityInsights/contentPackages', variables('_solutionId'))]"
8787
],
8888
"properties": {
89-
"description": "Qualys VM Knowledgebase data connector with template version 3.1.1",
89+
"description": "Qualys VM Knowledgebase data connector with template version 3.1.2",
9090
"mainTemplate": {
9191
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
9292
"contentVersion": "[variables('dataConnectorVersion1')]",
@@ -516,6 +516,11 @@
516516
"metricName": "Total KB entries received",
517517
"legend": "Qualys KB Entries",
518518
"baseQuery": "{{graphQueriesTableName}}"
519+
},
520+
{
521+
"metricName": "Total KB entries received via parser",
522+
"legend": "Qualys KB Entries (Parser)",
523+
"baseQuery": "QualysKB"
519524
}
520525
],
521526
"sampleQueries": [
@@ -536,7 +541,7 @@
536541
}
537542
],
538543
"availability": {
539-
"isPreview": true,
544+
"isPreview": false,
540545
"status": 1
541546
},
542547
"permissions": {
@@ -829,6 +834,11 @@
829834
"metricName": "Total KB entries received",
830835
"legend": "Qualys KB Entries",
831836
"baseQuery": "{{graphQueriesTableName}}"
837+
},
838+
{
839+
"metricName": "Total KB entries received via parser",
840+
"legend": "Qualys KB Entries (Parser)",
841+
"baseQuery": "QualysKB"
832842
}
833843
],
834844
"sampleQueries": [
@@ -849,7 +859,7 @@
849859
}
850860
],
851861
"availability": {
852-
"isPreview": true,
862+
"isPreview": false,
853863
"status": 1
854864
},
855865
"permissions": {
@@ -1204,7 +1214,7 @@
12041214
"queryWindowDelayInMin": 600,
12051215
"queryTimeFormat": "yyyy-MM-ddTHH:mm:ssZ",
12061216
"retryCount": 3,
1207-
"timeoutInSeconds": 60,
1217+
"timeoutInSeconds": 30,
12081218
"headers": {
12091219
"X-Requested-With": "XMLHttpRequest",
12101220
"User-Agent": "Scuba"
@@ -1256,7 +1266,7 @@
12561266
"[extensionResourceId(resourceId('Microsoft.OperationalInsights/workspaces', parameters('workspace')), 'Microsoft.SecurityInsights/contentPackages', variables('_solutionId'))]"
12571267
],
12581268
"properties": {
1259-
"description": "QualysKB Data Parser with template version 3.1.1",
1269+
"description": "QualysKB Data Parser with template version 3.1.2",
12601270
"mainTemplate": {
12611271
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
12621272
"contentVersion": "[variables('parserObject1').parserVersion1]",
@@ -1384,7 +1394,7 @@
13841394
"apiVersion": "2023-04-01-preview",
13851395
"location": "[parameters('workspace-location')]",
13861396
"properties": {
1387-
"version": "3.1.1",
1397+
"version": "3.1.2",
13881398
"kind": "Solution",
13891399
"contentSchemaVersion": "3.0.0",
13901400
"displayName": "Qualys VM Knowledgebase",

Solutions/Qualys VM Knowledgebase/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.1.2 | 29-04-2026 | Moving Connector to GA |
34
| 3.1.1 | 23-04-2026 | Moved endpoint to target Qualys KB API v4.0 |
45
| 3.1.0 | 19-03-2026 | Added **Codeless Connector** to solution and updated parser to add fields and clean up typos. |
56
| 3.0.1 | 03-05-2024 | Added Deploy to Azure Goverment button for Government portal in **Dataconnector** <br/> Fixed Metadata issue for ParserName and ParentId mismatch |

0 commit comments

Comments
 (0)