Deletes multiple DNS Firewall rules from the specified rule group¶
Description¶
Deletes multiple DNS Firewall rules from the specified rule group.
Usage¶
Arguments¶
-
DeleteFirewallRuleEntries[required] The list of firewall rules to delete.
Value¶
A list with the following syntax:
list(
DeletedFirewallRules = list(
list(
FirewallRuleGroupId = "string",
FirewallDomainListId = "string",
FirewallThreatProtectionId = "string",
Name = "string",
Priority = 123,
Action = "ALLOW"|"BLOCK"|"ALERT",
BlockResponse = "NODATA"|"NXDOMAIN"|"OVERRIDE",
BlockOverrideDomain = "string",
BlockOverrideDnsType = "CNAME",
BlockOverrideTtl = 123,
CreatorRequestId = "string",
CreationTime = "string",
ModificationTime = "string",
FirewallDomainRedirectionAction = "INSPECT_REDIRECTION_DOMAIN"|"TRUST_REDIRECTION_DOMAIN",
Qtype = "string",
DnsThreatProtection = "DGA"|"DNS_TUNNELING"|"DICTIONARY_DGA",
ConfidenceThreshold = "LOW"|"MEDIUM"|"HIGH",
FirewallRuleType = list(
PartnerThreatProtection = list(
Partner = "string"
),
FirewallAdvancedContentCategory = list(
Category = "string"
),
FirewallAdvancedThreatCategory = list(
Category = "string"
),
DnsThreatProtection = list(
Value = "string",
ConfidenceThreshold = "LOW"|"MEDIUM"|"HIGH"
)
),
Status = "string",
StatusMessage = "string"
)
),
DeleteErrors = list(
list(
FirewallRule = list(
FirewallRuleGroupId = "string",
FirewallDomainListId = "string",
FirewallThreatProtectionId = "string",
Qtype = "string"
),
Code = "string",
Message = "string"
)
)
)