Class: Aws::Route53GlobalResolver::Types::BatchUpdateFirewallRuleResult
- Inherits:
-
Struct
- Object
- Struct
- Aws::Route53GlobalResolver::Types::BatchUpdateFirewallRuleResult
- Defined in:
- gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb
Overview
Information about a firewall rule that was updated in a batch operation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#action ⇒ String
The action configured for the updated firewall rule.
-
#block_override_dns_type ⇒ String
The DNS record type configured for the updated firewall rule's custom response.
-
#block_override_domain ⇒ String
The custom domain name configured for the updated firewall rule's BLOCK response.
-
#block_override_ttl ⇒ Integer
The TTL value configured for the updated firewall rule's custom response.
-
#block_response ⇒ String
The type of block response configured for the updated firewall rule.
-
#client_token ⇒ String
The unique string that identified the request and ensured idempotency.
-
#confidence_threshold ⇒ String
The confidence threshold configured for the updated firewall rule's advanced threat detection.
-
#created_at ⇒ Time
The date and time when the firewall rule was originally created.
-
#description ⇒ String
The description of the updated firewall rule.
-
#dns_advanced_protection ⇒ String
Whether advanced DNS threat protection is enabled for the updated firewall rule.
-
#dns_view_id ⇒ String
The ID of the DNS view associated with the updated firewall rule.
-
#firewall_domain_list_id ⇒ String
The ID of the firewall domain list associated with the updated firewall rule.
-
#id ⇒ String
The unique identifier of the updated firewall rule.
-
#name ⇒ String
The name of the updated firewall rule.
-
#priority ⇒ Integer
The priority of the updated firewall rule.
-
#query_type ⇒ String
The DNS query type that the updated firewall rule matches.
-
#status ⇒ String
The current status of the updated 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 updated firewall rule.
771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 771 class BatchUpdateFirewallRuleResult < 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, :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 updated firewall rule's custom response.
771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 771 class BatchUpdateFirewallRuleResult < 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, :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 updated firewall rule's BLOCK response.
771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 771 class BatchUpdateFirewallRuleResult < 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, :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 updated firewall rule's custom response.
771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 771 class BatchUpdateFirewallRuleResult < 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, :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 updated firewall rule.
771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 771 class BatchUpdateFirewallRuleResult < 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, :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.
771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 771 class BatchUpdateFirewallRuleResult < 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, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#confidence_threshold ⇒ String
The confidence threshold configured for the updated firewall rule's advanced threat detection.
771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 771 class BatchUpdateFirewallRuleResult < 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, :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 originally created.
771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 771 class BatchUpdateFirewallRuleResult < 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, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of the updated firewall rule.
771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 771 class BatchUpdateFirewallRuleResult < 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, :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 updated firewall rule.
771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 771 class BatchUpdateFirewallRuleResult < 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, :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 updated firewall rule.
771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 771 class BatchUpdateFirewallRuleResult < 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, :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 updated firewall rule.
771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 771 class BatchUpdateFirewallRuleResult < 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, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The unique identifier of the updated firewall rule.
771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 771 class BatchUpdateFirewallRuleResult < 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, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the updated firewall rule.
771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 771 class BatchUpdateFirewallRuleResult < 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, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#priority ⇒ Integer
The priority of the updated firewall rule.
771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 771 class BatchUpdateFirewallRuleResult < 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, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#query_type ⇒ String
The DNS query type that the updated firewall rule matches.
771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 771 class BatchUpdateFirewallRuleResult < 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, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the updated firewall rule.
771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 771 class BatchUpdateFirewallRuleResult < 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, :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.
771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 |
# File 'gems/aws-sdk-route53globalresolver/lib/aws-sdk-route53globalresolver/types.rb', line 771 class BatchUpdateFirewallRuleResult < 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, :name, :priority, :dns_view_id, :query_type, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |