You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::DirectConnect::Types::DirectConnectGatewayAttachment
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::DirectConnect::Types::DirectConnectGatewayAttachment
 
 
- Defined in:
 - (unknown)
 
Overview
Information about an attachment between a Direct Connect gateway and a virtual interface.
Instance Attribute Summary collapse
- 
  
    
      #attachment_state  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The state of the attachment.
 - 
  
    
      #attachment_type  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The type of attachment.
 - 
  
    
      #direct_connect_gateway_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The ID of the Direct Connect gateway.
 - 
  
    
      #state_change_error  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The error message if the state of an object failed to advance.
 - 
  
    
      #virtual_interface_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The ID of the virtual interface.
 - 
  
    
      #virtual_interface_owner_account  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The ID of the AWS account that owns the virtual interface.
 - 
  
    
      #virtual_interface_region  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The AWS Region where the virtual interface is located.
 
Instance Attribute Details
#attachment_state ⇒ String
The state of the attachment. The following are the possible values:
attaching: The initial state after a virtual interface is created using the Direct Connect gateway.attached: The Direct Connect gateway and virtual interface are attached and ready to pass traffic.detaching: The initial state after calling DeleteVirtualInterface.detached: The virtual interface is detached from the Direct Connect gateway. Traffic flow between the Direct Connect gateway and virtual interface is stopped.Possible values:
- attaching
 - attached
 - detaching
 - detached
 
#attachment_type ⇒ String
The type of attachment.
Possible values:
- TransitVirtualInterface
 - PrivateVirtualInterface
 
#direct_connect_gateway_id ⇒ String
The ID of the Direct Connect gateway.
#state_change_error ⇒ String
The error message if the state of an object failed to advance.
#virtual_interface_id ⇒ String
The ID of the virtual interface.
#virtual_interface_owner_account ⇒ String
The ID of the AWS account that owns the virtual interface.
#virtual_interface_region ⇒ String
The AWS Region where the virtual interface is located.