Class: Aws::EC2::Types::TrunkInterfaceAssociation
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::EC2::Types::TrunkInterfaceAssociation
 
- Defined in:
- gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb
Overview
Information about an association between a branch network interface with a trunk network interface.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #association_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The ID of the association. 
- 
  
    
      #branch_interface_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The ID of the branch network interface. 
- 
  
    
      #gre_key  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The application key when you use the GRE protocol. 
- 
  
    
      #interface_protocol  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The interface protocol. 
- 
  
    
      #tags  ⇒ Array<Types::Tag> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The tags for the trunk interface association. 
- 
  
    
      #trunk_interface_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The ID of the trunk network interface. 
- 
  
    
      #vlan_id  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The ID of the VLAN when you use the VLAN protocol. 
Instance Attribute Details
#association_id ⇒ String
The ID of the association.
| 77194 77195 77196 77197 77198 77199 77200 77201 77202 77203 77204 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 77194 class TrunkInterfaceAssociation < Struct.new( :association_id, :branch_interface_id, :trunk_interface_id, :interface_protocol, :vlan_id, :gre_key, :tags) SENSITIVE = [] include Aws::Structure end | 
#branch_interface_id ⇒ String
The ID of the branch network interface.
| 77194 77195 77196 77197 77198 77199 77200 77201 77202 77203 77204 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 77194 class TrunkInterfaceAssociation < Struct.new( :association_id, :branch_interface_id, :trunk_interface_id, :interface_protocol, :vlan_id, :gre_key, :tags) SENSITIVE = [] include Aws::Structure end | 
#gre_key ⇒ Integer
The application key when you use the GRE protocol.
| 77194 77195 77196 77197 77198 77199 77200 77201 77202 77203 77204 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 77194 class TrunkInterfaceAssociation < Struct.new( :association_id, :branch_interface_id, :trunk_interface_id, :interface_protocol, :vlan_id, :gre_key, :tags) SENSITIVE = [] include Aws::Structure end | 
#interface_protocol ⇒ String
The interface protocol. Valid values are VLAN and GRE.
| 77194 77195 77196 77197 77198 77199 77200 77201 77202 77203 77204 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 77194 class TrunkInterfaceAssociation < Struct.new( :association_id, :branch_interface_id, :trunk_interface_id, :interface_protocol, :vlan_id, :gre_key, :tags) SENSITIVE = [] include Aws::Structure end | 
#tags ⇒ Array<Types::Tag>
The tags for the trunk interface association.
| 77194 77195 77196 77197 77198 77199 77200 77201 77202 77203 77204 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 77194 class TrunkInterfaceAssociation < Struct.new( :association_id, :branch_interface_id, :trunk_interface_id, :interface_protocol, :vlan_id, :gre_key, :tags) SENSITIVE = [] include Aws::Structure end | 
#trunk_interface_id ⇒ String
The ID of the trunk network interface.
| 77194 77195 77196 77197 77198 77199 77200 77201 77202 77203 77204 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 77194 class TrunkInterfaceAssociation < Struct.new( :association_id, :branch_interface_id, :trunk_interface_id, :interface_protocol, :vlan_id, :gre_key, :tags) SENSITIVE = [] include Aws::Structure end | 
#vlan_id ⇒ Integer
The ID of the VLAN when you use the VLAN protocol.
| 77194 77195 77196 77197 77198 77199 77200 77201 77202 77203 77204 | # File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 77194 class TrunkInterfaceAssociation < Struct.new( :association_id, :branch_interface_id, :trunk_interface_id, :interface_protocol, :vlan_id, :gre_key, :tags) SENSITIVE = [] include Aws::Structure end |