5.0.0 • Published 5 years ago
@datafire/amazonaws_iotsecuretunneling v5.0.0
@datafire/amazonaws_iotsecuretunneling
Client library for AWS IoT Secure Tunneling
Installation and Usage
npm install --save @datafire/amazonaws_iotsecuretunneling
let amazonaws_iotsecuretunneling = require('@datafire/amazonaws_iotsecuretunneling').create({
accessKeyId: "",
secretAccessKey: "",
region: ""
});
.then(data => {
console.log(data);
});
Description
AWS IoT Secure Tunneling AWS IoT Secure Tunnling enables you to create remote connections to devices deployed in the field. For more information about how AWS IoT Secure Tunneling works, see AWS IoT Secure Tunneling.
Actions
CloseTunnel
amazonaws_iotsecuretunneling.CloseTunnel({
"tunnelId": null
}, context)
Input
- input
object
- delete
- tunnelId required
Output
- output CloseTunnelResponse
DescribeTunnel
amazonaws_iotsecuretunneling.DescribeTunnel({
"tunnelId": null
}, context)
Input
- input
object
- tunnelId required
Output
- output DescribeTunnelResponse
ListTagsForResource
amazonaws_iotsecuretunneling.ListTagsForResource({
"resourceArn": null
}, context)
Input
- input
object
- resourceArn required
Output
- output ListTagsForResourceResponse
ListTunnels
amazonaws_iotsecuretunneling.ListTunnels({}, context)
Input
- input
object
- maxResults
string
- nextToken
string
- maxResults
- nextToken
- thingName
- maxResults
Output
- output ListTunnelsResponse
OpenTunnel
amazonaws_iotsecuretunneling.OpenTunnel({}, context)
Input
- input
object
Output
- output OpenTunnelResponse
TagResource
amazonaws_iotsecuretunneling.TagResource({
"resourceArn": null,
"tags": null
}, context)
Input
- input
object
- tags required
- items Tag
- resourceArn required
- tags required
Output
- output TagResourceResponse
UntagResource
amazonaws_iotsecuretunneling.UntagResource({
"resourceArn": null,
"tagKeys": null
}, context)
Input
- input
object
- resourceArn required
- tagKeys required
- items TagKey
Output
- output UntagResourceResponse
Definitions
AmazonResourceName
- AmazonResourceName
string
ClientAccessToken
- ClientAccessToken
string
CloseTunnelRequest
- CloseTunnelRequest
object
- delete
- tunnelId required
CloseTunnelResponse
- CloseTunnelResponse
object
ConnectionState
- ConnectionState
object
: The state of a connection.- lastUpdatedAt
- status
ConnectionStatus
- ConnectionStatus
string
(values: CONNECTED, DISCONNECTED)
DateType
- DateType
string
DeleteFlag
- DeleteFlag
boolean
DescribeTunnelRequest
- DescribeTunnelRequest
object
- tunnelId required
DescribeTunnelResponse
- DescribeTunnelResponse
object
Description
- Description
string
DestinationConfig
- DestinationConfig
object
: The destination configuration.- services required
- items Service
- thingName
- services required
LimitExceededException
ListTagsForResourceRequest
- ListTagsForResourceRequest
object
- resourceArn required
ListTagsForResourceResponse
- ListTagsForResourceResponse
object
- tags
- items Tag
- tags
ListTunnelsRequest
- ListTunnelsRequest
object
- maxResults
- nextToken
- thingName
ListTunnelsResponse
- ListTunnelsResponse
object
- nextToken
- tunnelSummaries
- items TunnelSummary
MaxResults
- MaxResults
integer
NextToken
- NextToken
string
OpenTunnelRequest
- OpenTunnelRequest
object
OpenTunnelResponse
- OpenTunnelResponse
object
- destinationAccessToken
- sourceAccessToken
- tunnelArn
- tunnelId
ResourceNotFoundException
Service
- Service
string
ServiceList
- ServiceList
array
- items Service
Tag
- Tag
object
: An arbitary key/value pair used to add searchable metadata to secure tunnel resources.- key required
- value required
TagKey
- TagKey
string
TagKeyList
- TagKeyList
array
- items TagKey
TagList
- TagList
array
- items Tag
TagResourceRequest
- TagResourceRequest
object
- tags required
- items Tag
- resourceArn required
- tags required
TagResourceResponse
- TagResourceResponse
object
TagValue
- TagValue
string
ThingName
- ThingName
string
TimeoutConfig
- TimeoutConfig
object
: Tunnel timeout configuration.- maxLifetimeTimeoutMinutes
TimeoutInMin
- TimeoutInMin
integer
Tunnel
- Tunnel
object
: A connection between a source computer and a destination device.
TunnelArn
- TunnelArn
string
TunnelId
- TunnelId
string
TunnelStatus
- TunnelStatus
string
(values: OPEN, CLOSED)
TunnelSummary
- TunnelSummary
object
: Information about the tunnel.- createdAt
- description
- lastUpdatedAt
- status
- tunnelArn
- tunnelId
TunnelSummaryList
- TunnelSummaryList
array
- items TunnelSummary
UntagResourceRequest
- UntagResourceRequest
object
- resourceArn required
- tagKeys required
- items TagKey
UntagResourceResponse
- UntagResourceResponse
object
5.0.0
5 years ago