class Aws::IoTSecureTunneling::Types::OpenTunnelRequest

@note When making an API call, you may pass OpenTunnelRequest

data as a hash:

    {
      description: "Description",
      tags: [
        {
          key: "TagKey", # required
          value: "TagValue", # required
        },
      ],
      destination_config: {
        thing_name: "ThingName",
        services: ["Service"], # required
      },
      timeout_config: {
        max_lifetime_timeout_minutes: 1,
      },
    }

@!attribute [rw] description

A short text description of the tunnel.
@return [String]

@!attribute [rw] tags

A collection of tag metadata.
@return [Array<Types::Tag>]

@!attribute [rw] destination_config

The destination configuration for the OpenTunnel request.
@return [Types::DestinationConfig]

@!attribute [rw] timeout_config

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

Constants

SENSITIVE