class Aws::IoT1ClickProjects::Types::UpdateProjectRequest
@note When making an API call, you may pass UpdateProjectRequest
data as a hash: { project_name: "ProjectName", # required description: "Description", placement_template: { default_attributes: { "AttributeName" => "AttributeDefaultValue", }, device_templates: { "DeviceTemplateName" => { device_type: "DeviceType", callback_overrides: { "DeviceCallbackKey" => "DeviceCallbackValue", }, }, }, }, }
@!attribute [rw] project_name
The name of the project to be updated. @return [String]
@!attribute [rw] description
An optional user-defined description for the project. @return [String]
@!attribute [rw] placement_template
An object defining the project update. Once a project has been created, you cannot add device template names to the project. However, for a given `placementTemplate`, you can update the associated `callbackOverrides` for the device definition using this API. @return [Types::PlacementTemplate]
Constants
- SENSITIVE