Skip to content

Iot1Click Devices Classes

BaseValidatorModel

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

ClaimDevicesByClaimCodeRequestRequestTypeDef

ClaimCode

  • Type:
  • Required: Yes

ClaimDevicesByClaimCodeResponseTypeDef

ClaimCode

  • Type:
  • Required: Yes

Total

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeDeviceRequestRequestTypeDef

DeviceId

  • Type:
  • Required: Yes

DescribeDeviceResponseTypeDef

DeviceDescription

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeviceDescriptionTypeDef

Arn

  • Type: typing.Optional[str]

Attributes

  • Type: typing.Optional[typing.Dict[str, str]]

DeviceId

  • Type: typing.Optional[str]

Enabled

  • Type: typing.Optional[bool]

RemainingLife

  • Type: typing.Optional[float]

Type

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.Dict[str, str]]

DeviceEventTypeDef

Device

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iot1click_devices_classes.DeviceTypeDef]

StdEvent

  • Type: typing.Optional[str]

DeviceMethodTypeDef

DeviceType

  • Type: typing.Optional[str]

MethodName

  • Type: typing.Optional[str]

DeviceTypeDef

Attributes

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

DeviceId

  • Type: typing.Optional[str]

Type

  • Type: typing.Optional[str]

EmptyResponseMetadataTypeDef

ResponseMetadata

  • Type:
  • Required: Yes

FinalizeDeviceClaimRequestRequestTypeDef

DeviceId

  • Type:
  • Required: Yes

Tags

  • Type: typing.Optional[typing.Mapping[str, str]]

FinalizeDeviceClaimResponseTypeDef

State

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetDeviceMethodsRequestRequestTypeDef

DeviceId

  • Type:
  • Required: Yes

GetDeviceMethodsResponseTypeDef

DeviceMethods

  • Type: typing.List[aws_resource_validator.pydantic_models.iot1click_devices_classes.DeviceMethodTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

InitiateDeviceClaimRequestRequestTypeDef

DeviceId

  • Type:
  • Required: Yes

InitiateDeviceClaimResponseTypeDef

State

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

InvokeDeviceMethodRequestRequestTypeDef

DeviceId

  • Type:
  • Required: Yes

DeviceMethod

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iot1click_devices_classes.DeviceMethodTypeDef]

DeviceMethodParameters

  • Type: typing.Optional[str]

InvokeDeviceMethodResponseTypeDef

DeviceMethodResponse

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListDeviceEventsRequestListDeviceEventsPaginateTypeDef

DeviceId

  • Type:
  • Required: Yes

FromTimeStamp

  • Type: typing.Union[datetime.datetime, str]
  • Required: Yes

ToTimeStamp

  • Type: typing.Union[datetime.datetime, str]
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iot1click_devices_classes.PaginatorConfigTypeDef]

ListDeviceEventsRequestRequestTypeDef

DeviceId

  • Type:
  • Required: Yes

FromTimeStamp

  • Type: typing.Union[datetime.datetime, str]
  • Required: Yes

ToTimeStamp

  • Type: typing.Union[datetime.datetime, str]
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListDeviceEventsResponseTypeDef

Events

  • Type: typing.List[aws_resource_validator.pydantic_models.iot1click_devices_classes.DeviceEventTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListDevicesRequestListDevicesPaginateTypeDef

DeviceType

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iot1click_devices_classes.PaginatorConfigTypeDef]

ListDevicesRequestRequestTypeDef

DeviceType

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListDevicesResponseTypeDef

Devices

  • Type: typing.List[aws_resource_validator.pydantic_models.iot1click_devices_classes.DeviceDescriptionTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTagsForResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponseTypeDef

Tags

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

ResponseMetadata

  • Type:
  • Required: Yes

PaginatorConfigTypeDef

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

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

TagResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

Tags

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

UnclaimDeviceRequestRequestTypeDef

DeviceId

  • Type:
  • Required: Yes

UnclaimDeviceResponseTypeDef

State

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UntagResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

TagKeys

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

UpdateDeviceStateRequestRequestTypeDef

DeviceId

  • Type:
  • Required: Yes

Enabled

  • Type: typing.Optional[bool]