BatchCreateFirewallRuleResult - 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).

BatchCreateFirewallRuleResult

The result of creating a firewall rule in a batch operation.

Contents

action

The action configured for the created firewall rule.

Type: String

Valid Values: ALLOW | ALERT | BLOCK

Required: Yes

clientToken

The unique string that identified the request and ensured idempotency.

Type: String

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

Required: Yes

dnsViewId

The ID of the DNS view associated with the created 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 created firewall rule.

Type: String

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

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

Required: Yes

blockOverrideDnsType

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

Type: String

Valid Values: CNAME

Required: No

blockOverrideDomain

The custom domain name configured for the created 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 created 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 created firewall rule.

Type: String

Valid Values: NODATA | NXDOMAIN | OVERRIDE

Required: No

confidenceThreshold

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

Type: String

Valid Values: LOW | MEDIUM | HIGH

Required: No

createdAt

The date and time when the firewall rule was created.

Type: Timestamp

Required: No

description

The description of the created 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 created firewall rule.

Type: String

Valid Values: DGA | DNS_TUNNELING

Required: No

firewallDomainListId

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

Type: String

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

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

Required: No

id

The unique identifier of the created firewall rule.

Type: String

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

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

Required: No

managedDomainListName

The name of the managed domain list associated with the created firewall rule.

Type: String

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

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

Required: No

priority

The priority of the created firewall rule.

Type: Long

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

Required: No

queryType

The DNS query type that the created firewall rule matches.

Type: String

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

Required: No

status

The current status of the created firewall rule.

Type: String

Valid Values: CREATING | OPERATIONAL | UPDATING | DELETING

Required: No

updatedAt

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

Type: Timestamp

Required: No

See Also

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