Class: Aws::Route53GlobalResolver::Types::BatchCreateFirewallRuleResult
- Inherits:
-
Struct
- Object
- Struct
- Aws::Route53GlobalResolver::Types::BatchCreateFirewallRuleResult
- Defined in:
- gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb
Overview
The result of creating a firewall rule in a batch operation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#action ⇒ String
The action configured for the created firewall rule.
-
#block_override_dns_type ⇒ String
The DNS record type configured for the created firewall rule's custom response.
-
#block_override_domain ⇒ String
The custom domain name configured for the created firewall rule's BLOCK response.
-
#block_override_ttl ⇒ Integer
The TTL value configured for the created firewall rule's custom response.
-
#block_response ⇒ String
The type of block response configured for the created firewall rule.
-
#client_token ⇒ String
The unique string that identified the request and ensured idempotency.
-
#confidence_threshold ⇒ String
The confidence threshold configured for the created firewall rule's advanced threat detection.
-
#created_at ⇒ Time
The date and time when the firewall rule was created.
-
#description ⇒ String
The description of the created firewall rule.
-
#dns_advanced_protection ⇒ String
Whether advanced DNS threat protection is enabled for the created firewall rule.
-
#dns_view_id ⇒ String
The ID of the DNS view associated with the created firewall rule.
-
#firewall_domain_list_id ⇒ String
The ID of the firewall domain list associated with the created firewall rule.
-
#id ⇒ String
The unique identifier of the created firewall rule.
-
#managed_domain_list_name ⇒ String
The name of the managed domain list associated with the created firewall rule.
-
#name ⇒ String
The name of the created firewall rule.
-
#priority ⇒ Integer
The priority of the created firewall rule.
-
#query_type ⇒ String
The DNS query type that the created firewall rule matches.
-
#status ⇒ String
The current status of the created firewall rule.
-
#updated_at ⇒ Time
The date and time when the firewall rule was last updated.
Instance Attribute Details
#action ⇒ String
The action configured for the created firewall rule.
442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 442 class BatchCreateFirewallRuleResult < Struct.new( :action, :block_override_dns_type, :block_override_domain, :block_override_ttl, :block_response, :client_token, :confidence_threshold, :created_at, :description, :dns_advanced_protection, :firewall_domain_list_id, :id, :managed_domain_list_name, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#block_override_dns_type ⇒ String
The DNS record type configured for the created firewall rule's custom response.
442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 442 class BatchCreateFirewallRuleResult < Struct.new( :action, :block_override_dns_type, :block_override_domain, :block_override_ttl, :block_response, :client_token, :confidence_threshold, :created_at, :description, :dns_advanced_protection, :firewall_domain_list_id, :id, :managed_domain_list_name, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#block_override_domain ⇒ String
The custom domain name configured for the created firewall rule's BLOCK response.
442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 442 class BatchCreateFirewallRuleResult < Struct.new( :action, :block_override_dns_type, :block_override_domain, :block_override_ttl, :block_response, :client_token, :confidence_threshold, :created_at, :description, :dns_advanced_protection, :firewall_domain_list_id, :id, :managed_domain_list_name, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#block_override_ttl ⇒ Integer
The TTL value configured for the created firewall rule's custom response.
442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 442 class BatchCreateFirewallRuleResult < Struct.new( :action, :block_override_dns_type, :block_override_domain, :block_override_ttl, :block_response, :client_token, :confidence_threshold, :created_at, :description, :dns_advanced_protection, :firewall_domain_list_id, :id, :managed_domain_list_name, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#block_response ⇒ String
The type of block response configured for the created firewall rule.
442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 442 class BatchCreateFirewallRuleResult < Struct.new( :action, :block_override_dns_type, :block_override_domain, :block_override_ttl, :block_response, :client_token, :confidence_threshold, :created_at, :description, :dns_advanced_protection, :firewall_domain_list_id, :id, :managed_domain_list_name, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#client_token ⇒ String
The unique string that identified the request and ensured idempotency.
442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 442 class BatchCreateFirewallRuleResult < Struct.new( :action, :block_override_dns_type, :block_override_domain, :block_override_ttl, :block_response, :client_token, :confidence_threshold, :created_at, :description, :dns_advanced_protection, :firewall_domain_list_id, :id, :managed_domain_list_name, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#confidence_threshold ⇒ String
The confidence threshold configured for the created firewall rule's advanced threat detection.
442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 442 class BatchCreateFirewallRuleResult < Struct.new( :action, :block_override_dns_type, :block_override_domain, :block_override_ttl, :block_response, :client_token, :confidence_threshold, :created_at, :description, :dns_advanced_protection, :firewall_domain_list_id, :id, :managed_domain_list_name, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The date and time when the firewall rule was created.
442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 442 class BatchCreateFirewallRuleResult < Struct.new( :action, :block_override_dns_type, :block_override_domain, :block_override_ttl, :block_response, :client_token, :confidence_threshold, :created_at, :description, :dns_advanced_protection, :firewall_domain_list_id, :id, :managed_domain_list_name, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of the created firewall rule.
442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 442 class BatchCreateFirewallRuleResult < Struct.new( :action, :block_override_dns_type, :block_override_domain, :block_override_ttl, :block_response, :client_token, :confidence_threshold, :created_at, :description, :dns_advanced_protection, :firewall_domain_list_id, :id, :managed_domain_list_name, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#dns_advanced_protection ⇒ String
Whether advanced DNS threat protection is enabled for the created firewall rule.
442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 442 class BatchCreateFirewallRuleResult < Struct.new( :action, :block_override_dns_type, :block_override_domain, :block_override_ttl, :block_response, :client_token, :confidence_threshold, :created_at, :description, :dns_advanced_protection, :firewall_domain_list_id, :id, :managed_domain_list_name, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#dns_view_id ⇒ String
The ID of the DNS view associated with the created firewall rule.
442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 442 class BatchCreateFirewallRuleResult < Struct.new( :action, :block_override_dns_type, :block_override_domain, :block_override_ttl, :block_response, :client_token, :confidence_threshold, :created_at, :description, :dns_advanced_protection, :firewall_domain_list_id, :id, :managed_domain_list_name, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#firewall_domain_list_id ⇒ String
The ID of the firewall domain list associated with the created firewall rule.
442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 442 class BatchCreateFirewallRuleResult < Struct.new( :action, :block_override_dns_type, :block_override_domain, :block_override_ttl, :block_response, :client_token, :confidence_threshold, :created_at, :description, :dns_advanced_protection, :firewall_domain_list_id, :id, :managed_domain_list_name, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The unique identifier of the created firewall rule.
442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 442 class BatchCreateFirewallRuleResult < Struct.new( :action, :block_override_dns_type, :block_override_domain, :block_override_ttl, :block_response, :client_token, :confidence_threshold, :created_at, :description, :dns_advanced_protection, :firewall_domain_list_id, :id, :managed_domain_list_name, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#managed_domain_list_name ⇒ String
The name of the managed domain list associated with the created firewall rule.
442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 442 class BatchCreateFirewallRuleResult < Struct.new( :action, :block_override_dns_type, :block_override_domain, :block_override_ttl, :block_response, :client_token, :confidence_threshold, :created_at, :description, :dns_advanced_protection, :firewall_domain_list_id, :id, :managed_domain_list_name, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the created firewall rule.
442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 442 class BatchCreateFirewallRuleResult < Struct.new( :action, :block_override_dns_type, :block_override_domain, :block_override_ttl, :block_response, :client_token, :confidence_threshold, :created_at, :description, :dns_advanced_protection, :firewall_domain_list_id, :id, :managed_domain_list_name, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#priority ⇒ Integer
The priority of the created firewall rule.
442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 442 class BatchCreateFirewallRuleResult < Struct.new( :action, :block_override_dns_type, :block_override_domain, :block_override_ttl, :block_response, :client_token, :confidence_threshold, :created_at, :description, :dns_advanced_protection, :firewall_domain_list_id, :id, :managed_domain_list_name, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#query_type ⇒ String
The DNS query type that the created firewall rule matches.
442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 442 class BatchCreateFirewallRuleResult < Struct.new( :action, :block_override_dns_type, :block_override_domain, :block_override_ttl, :block_response, :client_token, :confidence_threshold, :created_at, :description, :dns_advanced_protection, :firewall_domain_list_id, :id, :managed_domain_list_name, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the created firewall rule.
442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 442 class BatchCreateFirewallRuleResult < Struct.new( :action, :block_override_dns_type, :block_override_domain, :block_override_ttl, :block_response, :client_token, :confidence_threshold, :created_at, :description, :dns_advanced_protection, :firewall_domain_list_id, :id, :managed_domain_list_name, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The date and time when the firewall rule was last updated.
442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 442 class BatchCreateFirewallRuleResult < Struct.new( :action, :block_override_dns_type, :block_override_domain, :block_override_ttl, :block_response, :client_token, :confidence_threshold, :created_at, :description, :dns_advanced_protection, :firewall_domain_list_id, :id, :managed_domain_list_name, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |