Iot Data Classes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
DeleteThingShadowRequest
thingName
- Type:
- Required: Yes
shadowName
- Type: typing.Optional[str]
DeleteThingShadowResponse
payload
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
EmptyResponseMetadata
ResponseMetadata
- Type:
- Required: Yes
GetRetainedMessageRequest
topic
- Type:
- Required: Yes
GetRetainedMessageResponse
topic
- Type:
- Required: Yes
payload
- Type:
- Required: Yes
qos
- Type:
- Required: Yes
lastModifiedTime
- Type:
- Required: Yes
userProperties
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetThingShadowRequest
thingName
- Type:
- Required: Yes
shadowName
- Type: typing.Optional[str]
GetThingShadowResponse
payload
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListNamedShadowsForThingRequest
thingName
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
pageSize
- Type: typing.Optional[int]
ListNamedShadowsForThingResponse
results
- Type: typing.List[str]
- Required: Yes
timestamp
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListRetainedMessagesRequest
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListRetainedMessagesRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.iot_data.iot_data_classes.PaginatorConfig]
ListRetainedMessagesResponse
retainedTopics
- Type: typing.List[aws_resource_validator.pydantic_models.iot_data.iot_data_classes.RetainedMessageSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
PaginatorConfig
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PublishRequest
topic
- Type:
- Required: Yes
qos
- Type: typing.Optional[int]
retain
- Type: typing.Optional[bool]
payload
- Type: typing.Union[str, bytes, typing.IO[typing.Any], botocore.response.StreamingBody, NoneType]
userProperties
- Type: typing.Optional[str]
payloadFormatIndicator
- Type: typing.Optional[typing.Literal['UNSPECIFIED_BYTES', 'UTF8_DATA']]
contentType
- Type: typing.Optional[str]
responseTopic
- Type: typing.Optional[str]
correlationData
- Type: typing.Optional[str]
messageExpiry
- Type: typing.Optional[int]
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]
RetainedMessageSummary
topic
- Type: typing.Optional[str]
payloadSize
- Type: typing.Optional[int]
qos
- Type: typing.Optional[int]
lastModifiedTime
- Type: typing.Optional[int]
UpdateThingShadowRequest
thingName
- Type:
- Required: Yes
payload
- Type: typing.Union[str, bytes, typing.IO[typing.Any], botocore.response.StreamingBody]
- Required: Yes
shadowName
- Type: typing.Optional[str]
UpdateThingShadowResponse
payload
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes