IoTSecureTunneling
import { IoTSecureTunneling } from "https://aws-api.deno.dev/v0.2/services/iotsecuretunneling.ts?docs=full";
class IoTSecureTunneling { }
constructor(apiFactory: client.ApiFactory);
async describeTunnel(params: DescribeTunnelRequest, opts?: client.RequestOptions): Promise<DescribeTunnelResponse>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async listTunnels(params?: ListTunnelsRequest, opts?: client.RequestOptions): Promise<ListTunnelsResponse>;
async openTunnel(params?: OpenTunnelRequest, opts?: client.RequestOptions): Promise<OpenTunnelResponse>;
§Constructors
§
new IoTSecureTunneling(apiFactory: client.ApiFactory)
[src]§Methods
§
Closes a tunnel identified by the unique tunnel id.
When a CloseTunnel
request is received, we close the WebSocket connections between the client and proxy server so no data can be transmitted.
§
describeTunnel(params: DescribeTunnelRequest, opts?: client.RequestOptions): Promise<DescribeTunnelResponse>
[src]Gets information about a tunnel identified by the unique tunnel id.
§
listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>
[src]Lists the tags for the specified resource.
§
listTunnels(params?: ListTunnelsRequest, opts?: client.RequestOptions): Promise<ListTunnelsResponse>
[src]List all tunnels for an AWS account. Tunnels are listed by creation time in descending order, newer tunnels will be listed before older tunnels.
§
Creates a new tunnel, and returns two client access tokens for clients to use to connect to the AWS IoT Secure Tunneling proxy server.
§Static Properties
§
ApiMetadata: client.ApiMetadata
[src]