Class: Aws::EC2::Types::TransitGatewayPolicyRule
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::TransitGatewayPolicyRule
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ec2/types.rb
Overview
Describes a rule associated with a transit gateway policy.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#destination_cidr_block ⇒ String
The destination CIDR block for the transit gateway policy rule.
-
#destination_port_range ⇒ String
The port range for the transit gateway policy rule.
-
#meta_data ⇒ Types::TransitGatewayPolicyRuleMetaData
The meta data tags used for the transit gateway policy rule.
-
#protocol ⇒ String
The protocol used by the transit gateway policy rule.
-
#source_cidr_block ⇒ String
The source CIDR block for the transit gateway policy rule.
-
#source_port_range ⇒ String
The port range for the transit gateway policy rule.
Instance Attribute Details
#destination_cidr_block ⇒ String
The destination CIDR block for the transit gateway policy rule.
66078 66079 66080 66081 66082 66083 66084 66085 66086 66087 |
# File 'lib/aws-sdk-ec2/types.rb', line 66078 class TransitGatewayPolicyRule < Struct.new( :source_cidr_block, :source_port_range, :destination_cidr_block, :destination_port_range, :protocol, :meta_data) SENSITIVE = [] include Aws::Structure end |
#destination_port_range ⇒ String
The port range for the transit gateway policy rule. Currently this is set to * (all).
66078 66079 66080 66081 66082 66083 66084 66085 66086 66087 |
# File 'lib/aws-sdk-ec2/types.rb', line 66078 class TransitGatewayPolicyRule < Struct.new( :source_cidr_block, :source_port_range, :destination_cidr_block, :destination_port_range, :protocol, :meta_data) SENSITIVE = [] include Aws::Structure end |
#meta_data ⇒ Types::TransitGatewayPolicyRuleMetaData
The meta data tags used for the transit gateway policy rule.
66078 66079 66080 66081 66082 66083 66084 66085 66086 66087 |
# File 'lib/aws-sdk-ec2/types.rb', line 66078 class TransitGatewayPolicyRule < Struct.new( :source_cidr_block, :source_port_range, :destination_cidr_block, :destination_port_range, :protocol, :meta_data) SENSITIVE = [] include Aws::Structure end |
#protocol ⇒ String
The protocol used by the transit gateway policy rule.
66078 66079 66080 66081 66082 66083 66084 66085 66086 66087 |
# File 'lib/aws-sdk-ec2/types.rb', line 66078 class TransitGatewayPolicyRule < Struct.new( :source_cidr_block, :source_port_range, :destination_cidr_block, :destination_port_range, :protocol, :meta_data) SENSITIVE = [] include Aws::Structure end |
#source_cidr_block ⇒ String
The source CIDR block for the transit gateway policy rule.
66078 66079 66080 66081 66082 66083 66084 66085 66086 66087 |
# File 'lib/aws-sdk-ec2/types.rb', line 66078 class TransitGatewayPolicyRule < Struct.new( :source_cidr_block, :source_port_range, :destination_cidr_block, :destination_port_range, :protocol, :meta_data) SENSITIVE = [] include Aws::Structure end |
#source_port_range ⇒ String
The port range for the transit gateway policy rule. Currently this is set to * (all).
66078 66079 66080 66081 66082 66083 66084 66085 66086 66087 |
# File 'lib/aws-sdk-ec2/types.rb', line 66078 class TransitGatewayPolicyRule < Struct.new( :source_cidr_block, :source_port_range, :destination_cidr_block, :destination_port_range, :protocol, :meta_data) SENSITIVE = [] include Aws::Structure end |