IoT1ClickProjects.Client.
describe_project
(**kwargs)¶Returns an object describing a project.
See also: AWS API Documentation
Request Syntax
response = client.describe_project(
projectName='string'
)
[REQUIRED]
The name of the project to be described.
{
'project': {
'arn': 'string',
'projectName': 'string',
'description': 'string',
'createdDate': datetime(2015, 1, 1),
'updatedDate': datetime(2015, 1, 1),
'placementTemplate': {
'defaultAttributes': {
'string': 'string'
},
'deviceTemplates': {
'string': {
'deviceType': 'string',
'callbackOverrides': {
'string': 'string'
}
}
}
},
'tags': {
'string': 'string'
}
}
}
Response Structure
An object describing the project.
The ARN of the project.
The name of the project for which to obtain information from.
The description of the project.
The date when the project was originally created, in UNIX epoch time format.
The date when the project was last updated, in UNIX epoch time format. If the project was not updated, then createdDate
and updatedDate
are the same.
An object describing the project's placement specifications.
The default attributes (key/value pairs) to be applied to all placements using this template.
An object specifying the DeviceTemplate for all placements using this ( PlacementTemplate ) template.
An object representing a device for a placement template (see PlacementTemplate ).
The device type, which currently must be "button"
.
An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.
The tags (metadata key/value pairs) associated with the project.
Exceptions
IoT1ClickProjects.Client.exceptions.InternalFailureException
IoT1ClickProjects.Client.exceptions.InvalidRequestException
IoT1ClickProjects.Client.exceptions.ResourceNotFoundException