FirewallRulesItem - Amazon Route 53
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

FirewallRulesItem

Summary information about a firewall rule.

Contents

action

The action configured for the firewall rule.

Type: String

Valid Values: ALLOW | ALERT | BLOCK

Required: Yes

createdAt

The date and time when the firewall rule was created.

Type: Timestamp

Required: Yes

dnsViewId

The ID of the DNS view associated with the firewall rule.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 64.

Pattern: [-.a-zA-Z0-9]+

Required: Yes

id

The unique identifier of the firewall rule.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 64.

Pattern: [-.a-zA-Z0-9]+

Required: Yes

name

The name of the firewall rule.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 64.

Pattern: (?!^[0-9]+$)([a-zA-Z0-9-_/' ']+)

Required: Yes

priority

The priority of the firewall rule.

Type: Long

Valid Range: Minimum value of 1. Maximum value of 10000.

Required: Yes

status

The current status of the firewall rule.

Type: String

Valid Values: CREATING | OPERATIONAL | UPDATING | DELETING

Required: Yes

updatedAt

The date and time when the firewall rule was last updated.

Type: Timestamp

Required: Yes

blockOverrideDnsType

The DNS record type configured for the firewall rule's custom response.

Type: String

Valid Values: CNAME

Required: No

blockOverrideDomain

The custom domain name configured for the firewall rule's BLOCK response.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 256.

Pattern: \*?[-a-zA-Z0-9.]+

Required: No

blockOverrideTtl

The TTL value configured for the firewall rule's custom response.

Type: Integer

Valid Range: Minimum value of 0. Maximum value of 604800.

Required: No

blockResponse

The type of block response configured for the firewall rule.

Type: String

Valid Values: NODATA | NXDOMAIN | OVERRIDE

Required: No

confidenceThreshold

The confidence threshold configured for the firewall rule's advanced threat detection.

Type: String

Valid Values: LOW | MEDIUM | HIGH

Required: No

description

The description of the firewall rule.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 256.

Required: No

dnsAdvancedProtection

Whether advanced DNS threat protection is enabled for the firewall rule.

Type: String

Valid Values: DGA | DNS_TUNNELING

Required: No

firewallDomainListId

The ID of the firewall domain list associated with the firewall rule.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 64.

Pattern: [-.a-zA-Z0-9]+

Required: No

queryType

The DNS query type that the firewall rule matches.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 16.

Required: No

See Also

For more information about using this API in one of the language-specific Amazon SDKs, see the following: