Skip to content

Iotsecuretunneling Classes

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

CloseTunnelRequestRequestTypeDef

tunnelId

  • Type:
  • Required: Yes

delete

  • Type: typing.Optional[bool]

ConnectionStateTypeDef

status

  • Type: typing.Optional[typing.Literal['CONNECTED', 'DISCONNECTED']]

lastUpdatedAt

  • Type: typing.Optional[datetime.datetime]

DescribeTunnelRequestRequestTypeDef

tunnelId

  • Type:
  • Required: Yes

DescribeTunnelResponseTypeDef

tunnel

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DestinationConfigTypeDef

services

  • Type: typing.List[str]
  • Required: Yes

thingName

  • Type: typing.Optional[str]

ListTagsForResourceRequestRequestTypeDef

resourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponseTypeDef

tags

  • Type: typing.List[aws_resource_validator.pydantic_models.iotsecuretunneling_classes.TagTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTunnelsRequestRequestTypeDef

thingName

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListTunnelsResponseTypeDef

tunnelSummaries

  • Type: typing.List[aws_resource_validator.pydantic_models.iotsecuretunneling_classes.TunnelSummaryTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

OpenTunnelRequestRequestTypeDef

description

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotsecuretunneling_classes.TagTypeDef]]

destinationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotsecuretunneling_classes.DestinationConfigTypeDef]

timeoutConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotsecuretunneling_classes.TimeoutConfigTypeDef]

OpenTunnelResponseTypeDef

tunnelId

  • Type:
  • Required: Yes

tunnelArn

  • Type:
  • Required: Yes

sourceAccessToken

  • Type:
  • Required: Yes

destinationAccessToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ResponseMetadataTypeDef

RequestId

  • Type:
  • Required: Yes

HostId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

RotateTunnelAccessTokenRequestRequestTypeDef

tunnelId

  • Type:
  • Required: Yes

clientMode

  • Type: typing.Literal['ALL', 'DESTINATION', 'SOURCE']
  • Required: Yes

destinationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotsecuretunneling_classes.DestinationConfigTypeDef]

RotateTunnelAccessTokenResponseTypeDef

tunnelArn

  • Type:
  • Required: Yes

sourceAccessToken

  • Type:
  • Required: Yes

destinationAccessToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

TagResourceRequestRequestTypeDef

resourceArn

  • Type:
  • Required: Yes

tags

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.iotsecuretunneling_classes.TagTypeDef]
  • Required: Yes

TagTypeDef

key

  • Type:
  • Required: Yes

value

  • Type:
  • Required: Yes

TimeoutConfigTypeDef

maxLifetimeTimeoutMinutes

  • Type: typing.Optional[int]

TunnelSummaryTypeDef

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]

TunnelTypeDef

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_classes.ConnectionStateTypeDef]

destinationConnectionState

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotsecuretunneling_classes.ConnectionStateTypeDef]

description

  • Type: typing.Optional[str]

destinationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotsecuretunneling_classes.DestinationConfigTypeDef]

timeoutConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iotsecuretunneling_classes.TimeoutConfigTypeDef]

tags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotsecuretunneling_classes.TagTypeDef]]

createdAt

  • Type: typing.Optional[datetime.datetime]

lastUpdatedAt

  • Type: typing.Optional[datetime.datetime]

UntagResourceRequestRequestTypeDef

resourceArn

  • Type:
  • Required: Yes

tagKeys

  • Type: typing.Sequence[str]
  • Required: Yes