Skip to content

Iot1Click Projects Classes

AssociateDeviceWithPlacementRequestRequestTypeDef

projectName

  • Type:
  • Required: Yes

placementName

  • Type:
  • Required: Yes

deviceId

  • Type:
  • Required: Yes

deviceTemplateName

  • Type:
  • Required: Yes

BaseValidatorModel

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

CreatePlacementRequestRequestTypeDef

placementName

  • Type:
  • Required: Yes

projectName

  • Type:
  • Required: Yes

attributes

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

CreateProjectRequestRequestTypeDef

projectName

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

placementTemplate

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iot1click_projects_classes.PlacementTemplateTypeDef]

tags

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

DeletePlacementRequestRequestTypeDef

placementName

  • Type:
  • Required: Yes

projectName

  • Type:
  • Required: Yes

DeleteProjectRequestRequestTypeDef

projectName

  • Type:
  • Required: Yes

DescribePlacementRequestRequestTypeDef

placementName

  • Type:
  • Required: Yes

projectName

  • Type:
  • Required: Yes

DescribePlacementResponseTypeDef

placement

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeProjectRequestRequestTypeDef

projectName

  • Type:
  • Required: Yes

DescribeProjectResponseTypeDef

project

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeviceTemplateTypeDef

deviceType

  • Type: typing.Optional[str]

callbackOverrides

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

DisassociateDeviceFromPlacementRequestRequestTypeDef

projectName

  • Type:
  • Required: Yes

placementName

  • Type:
  • Required: Yes

deviceTemplateName

  • Type:
  • Required: Yes

GetDevicesInPlacementRequestRequestTypeDef

projectName

  • Type:
  • Required: Yes

placementName

  • Type:
  • Required: Yes

GetDevicesInPlacementResponseTypeDef

devices

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

ResponseMetadata

  • Type:
  • Required: Yes

ListPlacementsRequestListPlacementsPaginateTypeDef

projectName

  • Type:
  • Required: Yes

PaginationConfig

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

ListPlacementsRequestRequestTypeDef

projectName

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListPlacementsResponseTypeDef

placements

  • Type: typing.List[aws_resource_validator.pydantic_models.iot1click_projects_classes.PlacementSummaryTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListProjectsRequestListProjectsPaginateTypeDef

PaginationConfig

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

ListProjectsRequestRequestTypeDef

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListProjectsResponseTypeDef

projects

  • Type: typing.List[aws_resource_validator.pydantic_models.iot1click_projects_classes.ProjectSummaryTypeDef]
  • 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]

PlacementDescriptionTypeDef

projectName

  • Type:
  • Required: Yes

placementName

  • Type:
  • Required: Yes

attributes

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

createdDate

  • Type:
  • Required: Yes

updatedDate

  • Type:
  • Required: Yes

PlacementSummaryTypeDef

projectName

  • Type:
  • Required: Yes

placementName

  • Type:
  • Required: Yes

createdDate

  • Type:
  • Required: Yes

updatedDate

  • Type:
  • Required: Yes

PlacementTemplateTypeDef

defaultAttributes

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

deviceTemplates

  • Type: typing.Optional[typing.Mapping[str, aws_resource_validator.pydantic_models.iot1click_projects_classes.DeviceTemplateTypeDef]]

ProjectDescriptionTypeDef

projectName

  • Type:
  • Required: Yes

createdDate

  • Type:
  • Required: Yes

updatedDate

  • Type:
  • Required: Yes

arn

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

placementTemplate

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iot1click_projects_classes.PlacementTemplateTypeDef]

tags

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

ProjectSummaryTypeDef

projectName

  • Type:
  • Required: Yes

createdDate

  • Type:
  • Required: Yes

updatedDate

  • Type:
  • Required: Yes

arn

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.Dict[str, 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

UntagResourceRequestRequestTypeDef

resourceArn

  • Type:
  • Required: Yes

tagKeys

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

UpdatePlacementRequestRequestTypeDef

placementName

  • Type:
  • Required: Yes

projectName

  • Type:
  • Required: Yes

attributes

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

UpdateProjectRequestRequestTypeDef

projectName

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

placementTemplate

  • Type: typing.Optional[aws_resource_validator.pydantic_models.iot1click_projects_classes.PlacementTemplateTypeDef]