Customer Registration
Creates an Azure Sentinel integration.
Input ParametersInput Parameters
|
Parameter |
Mandatory/Optional |
Data Type |
Description |
|---|---|---|---|
| integrationType
|
Mandatory | String | Specify the type of integration. Provide the value as “azure_sentinel_v2” |
|
containerName |
Mandatory |
String |
Name of the container where you need the VM data. |
|
connectionString |
Mandatory |
String |
Connection string, which is needed to post data to Azure Sentinel. |
API Request
"curl -X POST""<platform_url>/partner-integration/{productID}/integration""-H""Authorization: Bearer <token>"
Request Body
{
"integrationType": "azure_sentinel_v2",
"tenantId": "<tenantId>",
"clientId": "<clientId>",
"clientSecret": "<clientSecret>",
"endpointUrl": "<endpointUrl>",
"collectionRuleId": "<collectionRuleId>",
"streamName": "<streamName>",
"minSeverity": 3,
"baseCategory": "Confirmed",
"resultSectionNeeded": true
}
Response
{
"productName": "vm",
"integrationValidated": false,
"integrationConfig": {
"connectionString": "DefaultEndpointsProtocol=https;AccountName=qualysvmfindings;AccountKey=xxxxxxxxxxxxxxx==;EndpointSuffix=core.windows.net"
}
}