class Aws::IoTSecureTunneling::Types::Tunnel

A connection between a source computer and a destination device.

@!attribute [rw] tunnel_id

A unique alpha-numeric ID that identifies a tunnel.
@return [String]

@!attribute [rw] tunnel_arn

The Amazon Resource Name (ARN) of a tunnel. The tunnel ARN format is
`arn:aws:tunnel:<region>:<account-id>:tunnel/<tunnel-id>`
@return [String]

@!attribute [rw] status

The status of a tunnel. Valid values are: Open and Closed.
@return [String]

@!attribute [rw] source_connection_state

The connection state of the source application.
@return [Types::ConnectionState]

@!attribute [rw] destination_connection_state

The connection state of the destination application.
@return [Types::ConnectionState]

@!attribute [rw] description

A description of the tunnel.
@return [String]

@!attribute [rw] destination_config

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.
@return [Types::DestinationConfig]

@!attribute [rw] timeout_config

Timeout configuration for the tunnel.
@return [Types::TimeoutConfig]

@!attribute [rw] tags

A list of tag metadata associated with the secure tunnel.
@return [Array<Types::Tag>]

@!attribute [rw] created_at

The time when the tunnel was created.
@return [Time]

@!attribute [rw] last_updated_at

The last time the tunnel was updated.
@return [Time]

Constants

SENSITIVE