Class: Aws::EC2::Types::AnalysisAclRule
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::EC2::Types::AnalysisAclRule
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-ec2/types.rb
 
Overview
Describes a network access control (ACL) rule.
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #cidr  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The IPv4 address range, in CIDR notation.
 - 
  
    
      #egress  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Indicates whether the rule is an outbound rule.
 - 
  
    
      #port_range  ⇒ Types::PortRange 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The range of ports.
 - 
  
    
      #protocol  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The protocol.
 - 
  
    
      #rule_action  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Indicates whether to allow or deny traffic that matches the rule.
 - 
  
    
      #rule_number  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The rule number.
 
Instance Attribute Details
#cidr ⇒ String
The IPv4 address range, in CIDR notation.
      1388 1389 1390 1391 1392 1393 1394 1395 1396 1397  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 1388 class AnalysisAclRule < Struct.new( :cidr, :egress, :port_range, :protocol, :rule_action, :rule_number) SENSITIVE = [] include Aws::Structure end  | 
  
#egress ⇒ Boolean
Indicates whether the rule is an outbound rule.
      1388 1389 1390 1391 1392 1393 1394 1395 1396 1397  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 1388 class AnalysisAclRule < Struct.new( :cidr, :egress, :port_range, :protocol, :rule_action, :rule_number) SENSITIVE = [] include Aws::Structure end  | 
  
#port_range ⇒ Types::PortRange
The range of ports.
      1388 1389 1390 1391 1392 1393 1394 1395 1396 1397  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 1388 class AnalysisAclRule < Struct.new( :cidr, :egress, :port_range, :protocol, :rule_action, :rule_number) SENSITIVE = [] include Aws::Structure end  | 
  
#protocol ⇒ String
The protocol.
      1388 1389 1390 1391 1392 1393 1394 1395 1396 1397  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 1388 class AnalysisAclRule < Struct.new( :cidr, :egress, :port_range, :protocol, :rule_action, :rule_number) SENSITIVE = [] include Aws::Structure end  | 
  
#rule_action ⇒ String
Indicates whether to allow or deny traffic that matches the rule.
      1388 1389 1390 1391 1392 1393 1394 1395 1396 1397  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 1388 class AnalysisAclRule < Struct.new( :cidr, :egress, :port_range, :protocol, :rule_action, :rule_number) SENSITIVE = [] include Aws::Structure end  | 
  
#rule_number ⇒ Integer
The rule number.
      1388 1389 1390 1391 1392 1393 1394 1395 1396 1397  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 1388 class AnalysisAclRule < Struct.new( :cidr, :egress, :port_range, :protocol, :rule_action, :rule_number) SENSITIVE = [] include Aws::Structure end  |