Iotsecuretunneling Classes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
CloseTunnelRequest
tunnelId
- Type:
- Required: Yes
delete
- Type: typing.Optional[bool]
ConnectionState
status
- Type: typing.Optional[typing.Literal['CONNECTED', 'DISCONNECTED']]
lastUpdatedAt
- Type: typing.Optional[datetime.datetime]
DescribeTunnelRequest
tunnelId
- Type:
- Required: Yes
DescribeTunnelResponse
tunnel
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DestinationConfig
services
- Type: typing.List[str]
- Required: Yes
thingName
- Type: typing.Optional[str]
DestinationConfigOutput
services
- Type: typing.List[str]
- Required: Yes
thingName
- Type: typing.Optional[str]
ListTagsForResourceRequest
resourceArn
- Type:
- Required: Yes
ListTagsForResourceResponse
tags
- Type: typing.List[aws_resource_validator.pydantic_models.iotsecuretunneling.iotsecuretunneling_classes.Tag]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListTunnelsRequest
thingName
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
nextToken
- Type: typing.Optional[str]
ListTunnelsResponse
tunnelSummaries
- Type: typing.List[aws_resource_validator.pydantic_models.iotsecuretunneling.iotsecuretunneling_classes.TunnelSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
OpenTunnelRequest
description
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotsecuretunneling.iotsecuretunneling_classes.Tag]]
destinationConfig
- Type: typing.Union[aws_resource_validator.pydantic_models.iotsecuretunneling.iotsecuretunneling_classes.DestinationConfig, aws_resource_validator.pydantic_models.iotsecuretunneling.iotsecuretunneling_classes.DestinationConfigOutput, NoneType]
timeoutConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotsecuretunneling.iotsecuretunneling_classes.TimeoutConfig]
OpenTunnelResponse
tunnelId
- Type:
- Required: Yes
tunnelArn
- Type:
- Required: Yes
sourceAccessToken
- Type:
- Required: Yes
destinationAccessToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ResponseMetadata
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
RotateTunnelAccessTokenRequest
tunnelId
- Type:
- Required: Yes
clientMode
- Type: typing.Literal['ALL', 'DESTINATION', 'SOURCE']
- Required: Yes
destinationConfig
- Type: typing.Union[aws_resource_validator.pydantic_models.iotsecuretunneling.iotsecuretunneling_classes.DestinationConfig, aws_resource_validator.pydantic_models.iotsecuretunneling.iotsecuretunneling_classes.DestinationConfigOutput, NoneType]
RotateTunnelAccessTokenResponse
tunnelArn
- Type:
- Required: Yes
sourceAccessToken
- Type:
- Required: Yes
destinationAccessToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
Tag
key
- Type:
- Required: Yes
value
- Type:
- Required: Yes
TagResourceRequest
resourceArn
- Type:
- Required: Yes
tags
- Type: typing.List[aws_resource_validator.pydantic_models.iotsecuretunneling.iotsecuretunneling_classes.Tag]
- Required: Yes
TimeoutConfig
maxLifetimeTimeoutMinutes
- Type: typing.Optional[int]
Tunnel
tunnelId
- Type: typing.Optional[str]
tunnelArn
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['CLOSED', 'OPEN']]
sourceConnectionState
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotsecuretunneling.iotsecuretunneling_classes.ConnectionState]
destinationConnectionState
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotsecuretunneling.iotsecuretunneling_classes.ConnectionState]
description
- Type: typing.Optional[str]
destinationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotsecuretunneling.iotsecuretunneling_classes.DestinationConfigOutput]
timeoutConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotsecuretunneling.iotsecuretunneling_classes.TimeoutConfig]
tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotsecuretunneling.iotsecuretunneling_classes.Tag]]
createdAt
- Type: typing.Optional[datetime.datetime]
lastUpdatedAt
- Type: typing.Optional[datetime.datetime]
TunnelSummary
tunnelId
- Type: typing.Optional[str]
tunnelArn
- Type: typing.Optional[str]
status
- Type: typing.Optional[typing.Literal['CLOSED', 'OPEN']]
description
- Type: typing.Optional[str]
createdAt
- Type: typing.Optional[datetime.datetime]
lastUpdatedAt
- Type: typing.Optional[datetime.datetime]
UntagResourceRequest
resourceArn
- Type:
- Required: Yes
tagKeys
- Type: typing.List[str]
- Required: Yes