AWS IoT (iot)

2023-06-08

12 new actions, 2 new resources | 2 updated actions

Additions

    Actions
  • CreatePackage
    • Description:  Grants permission to create a software package that you can deploy to your devices
    • Access:  Write
    • Resources: 

      Name: package

      Required: Yes

    • Conditions: 

      aws:RequestTag/${TagKey}

      aws:TagKeys

    • Dependents: 

      iot:GetIndexingConfiguration

  • CreatePackageVersion
    • Description:  Grants permission to create a version under the specified package
    • Access:  Write
    • Resources: 

      Name: package

      Required: Yes

      Name: packageversion

      Required: Yes

    • Conditions: 

      aws:RequestTag/${TagKey}

      aws:TagKeys

    • Dependents: 

      iot:GetIndexingConfiguration

  • DeletePackage
    • Description:  Grants permission to delete a package
    • Access:  Write
    • Resources: 

      Name: package

      Required: Yes

  • DeletePackageVersion
    • Description:  Grants permission to delete a version of the specified package
    • Access:  Write
    • Resources: 

      Name: package

      Required: Yes

      Name: packageversion

      Required: Yes

  • GetPackage
    • Description:  Grants permission to get the information about the package
    • Access:  Read
    • Resources: 

      Name: package

      Required: Yes

  • GetPackageConfiguration
    • Description:  Grants permission to get the package configuration of the account
    • Access:  Read
  • GetPackageVersion
    • Description:  Grants permission to get the version of the package
    • Access:  Read
    • Resources: 

      Name: package

      Required: Yes

      Name: packageversion

      Required: Yes

  • ListPackageVersions
    • Description:  Grants permission to list versions for a package in the account
    • Access:  List
  • ListPackages
    • Description:  Grants permission to list packages in the account
    • Access:  List
  • UpdatePackage
    • Description:  Grants permission to update a package
    • Access:  Write
    • Resources: 

      Name: package

      Required: Yes

    • Dependents: 

      iot:GetIndexingConfiguration

  • UpdatePackageConfiguration
    • Description:  Grants permission to update the package configuration of the account
    • Access:  Write
    • Dependents: 

      iam:PassRole

  • UpdatePackageVersion
    • Description:  Grants permission to update the version of the specified package
    • Access:  Write
    • Resources: 

      Name: package

      Required: Yes

      Name: packageversion

      Required: Yes

    • Dependents: 

      iot:GetIndexingConfiguration

    Resources
  • package
    • Arn:  arn:${Partition}:iot:${Region}:${Account}:package/${PackageName}
    • Conditions: 

      aws:ResourceTag/${TagKey}

  • packageversion
    • Arn:  arn:${Partition}:iot:${Region}:${Account}:package/${PackageName}/version/${VersionName}
    • Conditions: 

      aws:ResourceTag/${TagKey}

Updates