Tunnel
public struct Tunnel : AWSShape
                Undocumented
- 
                  
                  
Declaration
Swift
public static var _members: [AWSShapeMember] - 
                  
                  
The time when the tunnel was created.
Declaration
Swift
public let createdAt: TimeStamp? - 
                  
                  
A description of the tunnel.
Declaration
Swift
public let description: String? - 
                  
                  
The destination configuration that specifies the thing name of the destination device and a service name that the local proxy uses to connect to the destination application.
Declaration
Swift
public let destinationConfig: DestinationConfig? - 
                  
                  
The connection state of the destination application.
Declaration
Swift
public let destinationConnectionState: ConnectionState? - 
                  
                  
The last time the tunnel was updated.
Declaration
Swift
public let lastUpdatedAt: TimeStamp? - 
                  
                  
The connection state of the source application.
Declaration
Swift
public let sourceConnectionState: ConnectionState? - 
                  
                  
The status of a tunnel. Valid values are: Open and Closed.
Declaration
Swift
public let status: TunnelStatus? - 
                  
                  
A list of tag metadata associated with the secure tunnel.
Declaration
Swift
public let tags: [Tag]? - 
                  
                  
Timeout configuration for the tunnel.
Declaration
Swift
public let timeoutConfig: TimeoutConfig? - 
                  
                  
The Amazon Resource Name (ARN) of a tunnel. The tunnel ARN format is arn:aws:tunnel:<region>:<account-id>:tunnel/<tunnel-id>
Declaration
Swift
public let tunnelArn: String? - 
                  
                  
A unique alpha-numeric ID that identifies a tunnel.
Declaration
Swift
public let tunnelId: String? - 
                  
init(createdAt:description:destinationConfig:destinationConnectionState:lastUpdatedAt:sourceConnectionState:status:tags:timeoutConfig:tunnelArn:tunnelId:)Undocumented
Declaration
Swift
public init(createdAt: TimeStamp? = nil, description: String? = nil, destinationConfig: DestinationConfig? = nil, destinationConnectionState: ConnectionState? = nil, lastUpdatedAt: TimeStamp? = nil, sourceConnectionState: ConnectionState? = nil, status: TunnelStatus? = nil, tags: [Tag]? = nil, timeoutConfig: TimeoutConfig? = nil, tunnelArn: String? = nil, tunnelId: String? = nil) 
View on GitHub
        Tunnel Structure Reference