Skip to main content

security_solutions_reference_data

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

Overview

Namesecurity_solutions_reference_data
TypeResource
Idazure.security.security_solutions_reference_data

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringFully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
namestringThe name of the resource.
alertVendorNamestringThe security solutions' vendor name. Required.
locationstringLocation where the resource is stored.
packageInfoUrlstringThe security solutions' package info url. Required.
productNamestringThe security solutions' product name. Required.
publisherstringThe security solutions' publisher. Required.
publisherDisplayNamestringThe security solutions' publisher display name. Required.
securityFamilystringThe security family of the security solution. Required. Known values are: "Waf", "Ngfw", "SaasWaf", and "Va". (Waf, Ngfw, SaasWaf, Va)
systemDataobjectAzure Resource Manager metadata containing createdBy and modifiedBy information.
templatestringThe security solutions' template. Required.
typestringThe type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
list_by_home_regionselectasc_location, subscription_idGets list of all supported Security Solutions for subscription and location.
listselectsubscription_idGets a list of all supported Security Solutions for the subscription.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
asc_locationstringThe location where ASC stores the data of the subscription. can be retrieved from Get locations. Required.
subscription_idstring

SELECT examples

Gets list of all supported Security Solutions for subscription and location.

SELECT
id,
name,
alertVendorName,
location,
packageInfoUrl,
productName,
publisher,
publisherDisplayName,
securityFamily,
systemData,
template,
type
FROM azure.security.security_solutions_reference_data
WHERE asc_location = '{{ asc_location }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;