firewall_policy_idps_signatures_overrides
Creates, updates, deletes, gets or lists a firewall_policy_idps_signatures_overrides
resource.
Overview
Name | firewall_policy_idps_signatures_overrides |
Type | Resource |
Id | azure.network.firewall_policy_idps_signatures_overrides |
Fields
The following fields are returned by SELECT
queries:
- get
- list
Will return the policy current signature overrides object
Name | Datatype | Description |
---|---|---|
id | string | Will contain the resource id of the signature override resource |
name | string | Contains the name of the resource (default) |
properties | object | Will contain the properties of the resource (the actual signature overrides) |
type | string | Will contain the type of the resource: Microsoft.Network/firewallPolicies/intrusionDetectionSignaturesOverrides |
Will return the policy current signature overrides object inside a list
Name | Datatype | Description |
---|---|---|
id | string | Will contain the resource id of the signature override resource |
name | string | Contains the name of the resource (default) |
properties | object | Will contain the properties of the resource (the actual signature overrides) |
type | string | Will contain the type of the resource: Microsoft.Network/firewallPolicies/intrusionDetectionSignaturesOverrides |
Methods
The following methods are available for this resource:
Name | Accessible by | Required Params | Optional Params | Description |
---|---|---|---|---|
get | select | resourceGroupName , firewallPolicyName , subscriptionId | Returns all signatures overrides for a specific policy. | |
list | select | resourceGroupName , firewallPolicyName , subscriptionId | Returns all signatures overrides objects for a specific policy as a list containing a single value. | |
patch | update | resourceGroupName , firewallPolicyName , subscriptionId | Will update the status of policy's signature overrides for IDPS | |
put | replace | resourceGroupName , firewallPolicyName , subscriptionId | Will override/create a new signature overrides for the policy's IDPS |
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.
Name | Datatype | Description |
---|---|---|
firewallPolicyName | string | The name of the Firewall Policy. |
resourceGroupName | string | The name of the resource group. |
subscriptionId | string (uuid) | The ID of the target subscription. The value must be an UUID. |
SELECT
examples
- get
- list
Returns all signatures overrides for a specific policy.
SELECT
id,
name,
properties,
type
FROM azure.network.firewall_policy_idps_signatures_overrides
WHERE resourceGroupName = '{{ resourceGroupName }}' -- required
AND firewallPolicyName = '{{ firewallPolicyName }}' -- required
AND subscriptionId = '{{ subscriptionId }}' -- required
;
Returns all signatures overrides objects for a specific policy as a list containing a single value.
SELECT
id,
name,
properties,
type
FROM azure.network.firewall_policy_idps_signatures_overrides
WHERE resourceGroupName = '{{ resourceGroupName }}' -- required
AND firewallPolicyName = '{{ firewallPolicyName }}' -- required
AND subscriptionId = '{{ subscriptionId }}' -- required
;
UPDATE
examples
- patch
Will update the status of policy's signature overrides for IDPS
UPDATE azure.network.firewall_policy_idps_signatures_overrides
SET
data__name = '{{ name }}',
data__id = '{{ id }}',
data__type = '{{ type }}',
data__properties = '{{ properties }}'
WHERE
resourceGroupName = '{{ resourceGroupName }}' --required
AND firewallPolicyName = '{{ firewallPolicyName }}' --required
AND subscriptionId = '{{ subscriptionId }}' --required
RETURNING
id,
name,
properties,
type;
REPLACE
examples
- put
Will override/create a new signature overrides for the policy's IDPS
REPLACE azure.network.firewall_policy_idps_signatures_overrides
SET
data__name = '{{ name }}',
data__id = '{{ id }}',
data__type = '{{ type }}',
data__properties = '{{ properties }}'
WHERE
resourceGroupName = '{{ resourceGroupName }}' --required
AND firewallPolicyName = '{{ firewallPolicyName }}' --required
AND subscriptionId = '{{ subscriptionId }}' --required
RETURNING
id,
name,
properties,
type;