Paws::IoT1ClickProjects - Perl Interface to AWS AWS IoT 1-Click Projects Service
use Paws; my $obj = Paws->service('IoT1ClickProjects'); my $res = $obj->Method( Arg1 => $val1, Arg2 => [ 'V1', 'V2' ], # if Arg3 is an object, the HashRef will be used as arguments to the constructor # of the arguments type Arg3 => { Att1 => 'Val1' }, # if Arg4 is an array of objects, the HashRefs will be passed as arguments to # the constructor of the arguments type Arg4 => [ { Att1 => 'Val1' }, { Att1 => 'Val2' } ], );
The AWS IoT 1-Click Project API Reference
For the AWS API documentation, see https://aws.amazon.com/documentation/
Each argument is described in detail in: Paws::IoT1ClickProjects::AssociateDeviceWithPlacement
Returns: a Paws::IoT1ClickProjects::AssociateDeviceWithPlacementResponse instance
Associates a physical device with a placement.
Each argument is described in detail in: Paws::IoT1ClickProjects::CreatePlacement
Returns: a Paws::IoT1ClickProjects::CreatePlacementResponse instance
Creates an empty placement.
Each argument is described in detail in: Paws::IoT1ClickProjects::CreateProject
Returns: a Paws::IoT1ClickProjects::CreateProjectResponse instance
Creates an empty project with a placement template. A project contains zero or more placements that adhere to the placement template defined in the project.
Each argument is described in detail in: Paws::IoT1ClickProjects::DeletePlacement
Returns: a Paws::IoT1ClickProjects::DeletePlacementResponse instance
Deletes a placement. To delete a placement, it must not have any devices associated with it.
When you delete a placement, all associated data becomes irretrievable.
Each argument is described in detail in: Paws::IoT1ClickProjects::DeleteProject
Returns: a Paws::IoT1ClickProjects::DeleteProjectResponse instance
Deletes a project. To delete a project, it must not have any placements associated with it.
When you delete a project, all associated data becomes irretrievable.
Each argument is described in detail in: Paws::IoT1ClickProjects::DescribePlacement
Returns: a Paws::IoT1ClickProjects::DescribePlacementResponse instance
Describes a placement in a project.
Each argument is described in detail in: Paws::IoT1ClickProjects::DescribeProject
Returns: a Paws::IoT1ClickProjects::DescribeProjectResponse instance
Returns an object describing a project.
Each argument is described in detail in: Paws::IoT1ClickProjects::DisassociateDeviceFromPlacement
Returns: a Paws::IoT1ClickProjects::DisassociateDeviceFromPlacementResponse instance
Removes a physical device from a placement.
Each argument is described in detail in: Paws::IoT1ClickProjects::GetDevicesInPlacement
Returns: a Paws::IoT1ClickProjects::GetDevicesInPlacementResponse instance
Returns an object enumerating the devices in a placement.
Each argument is described in detail in: Paws::IoT1ClickProjects::ListPlacements
Returns: a Paws::IoT1ClickProjects::ListPlacementsResponse instance
Lists the placement(s) of a project.
Each argument is described in detail in: Paws::IoT1ClickProjects::ListProjects
Returns: a Paws::IoT1ClickProjects::ListProjectsResponse instance
Lists the AWS IoT 1-Click project(s) associated with your AWS account and region.
Each argument is described in detail in: Paws::IoT1ClickProjects::UpdatePlacement
Returns: a Paws::IoT1ClickProjects::UpdatePlacementResponse instance
Updates a placement with the given attributes. To clear an attribute, pass an empty value (i.e., "").
Each argument is described in detail in: Paws::IoT1ClickProjects::UpdateProject
Returns: a Paws::IoT1ClickProjects::UpdateProjectResponse instance
Updates a project associated with your AWS account and region. With the exception of device template names, you can pass just the values that need to be updated because the update request will change only the values that are provided. To clear a value, pass the empty string (i.e., "").
""
Paginator methods are helpers that repetively call methods that return partial results
This service class forms part of Paws
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues
To install Paws::SDK::Config, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Paws::SDK::Config
CPAN shell
perl -MCPAN -e shell install Paws::SDK::Config
For more information on module installation, please visit the detailed CPAN module installation guide.