Class: Aws::EC2::Types::CreateTransitGatewayRouteRequest
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::EC2::Types::CreateTransitGatewayRouteRequest
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-ec2/types.rb
 
Overview
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #blackhole  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Indicates whether to drop traffic that matches this route.
 - 
  
    
      #destination_cidr_block  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The CIDR range used for destination matches.
 - 
  
    
      #dry_run  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response.
 - 
  
    
      #transit_gateway_attachment_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The ID of the attachment.
 - 
  
    
      #transit_gateway_route_table_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The ID of the transit gateway route table.
 
Instance Attribute Details
#blackhole ⇒ Boolean
Indicates whether to drop traffic that matches this route.
      11612 11613 11614 11615 11616 11617 11618 11619 11620  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 11612 class CreateTransitGatewayRouteRequest < Struct.new( :destination_cidr_block, :transit_gateway_route_table_id, :transit_gateway_attachment_id, :blackhole, :dry_run) SENSITIVE = [] include Aws::Structure end  | 
  
#destination_cidr_block ⇒ String
The CIDR range used for destination matches. Routing decisions are based on the most specific match.
      11612 11613 11614 11615 11616 11617 11618 11619 11620  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 11612 class CreateTransitGatewayRouteRequest < Struct.new( :destination_cidr_block, :transit_gateway_route_table_id, :transit_gateway_attachment_id, :blackhole, :dry_run) SENSITIVE = [] include Aws::Structure end  | 
  
#dry_run ⇒ Boolean
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is ‘DryRunOperation`. Otherwise, it is `UnauthorizedOperation`.
      11612 11613 11614 11615 11616 11617 11618 11619 11620  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 11612 class CreateTransitGatewayRouteRequest < Struct.new( :destination_cidr_block, :transit_gateway_route_table_id, :transit_gateway_attachment_id, :blackhole, :dry_run) SENSITIVE = [] include Aws::Structure end  | 
  
#transit_gateway_attachment_id ⇒ String
The ID of the attachment.
      11612 11613 11614 11615 11616 11617 11618 11619 11620  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 11612 class CreateTransitGatewayRouteRequest < Struct.new( :destination_cidr_block, :transit_gateway_route_table_id, :transit_gateway_attachment_id, :blackhole, :dry_run) SENSITIVE = [] include Aws::Structure end  | 
  
#transit_gateway_route_table_id ⇒ String
The ID of the transit gateway route table.
      11612 11613 11614 11615 11616 11617 11618 11619 11620  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 11612 class CreateTransitGatewayRouteRequest < Struct.new( :destination_cidr_block, :transit_gateway_route_table_id, :transit_gateway_attachment_id, :blackhole, :dry_run) SENSITIVE = [] include Aws::Structure end  |