View a markdown version of this page

Actions, resources, and condition keys for AWS IoT TwinMaker - Service Authorization Reference

Actions, resources, and condition keys for AWS IoT TwinMaker

AWS IoT TwinMaker (service prefix: iottwinmaker) provides the following service-specific operations, resources, actions, and condition keys for use in IAM permission policies.

References:

API operations defined by AWS IoT TwinMaker

The following table maps API operations to the IAM actions they authorize. Only condition keys that have static values for the given API and action are listed; for the full set of condition keys supported by each action, see the Actions table.

Operation IAM action Condition key Possible value(s) Access level

BatchPutPropertyValues

iottwinmaker:BatchPutPropertyValues

Write

CancelMetadataTransferJob

iottwinmaker:CancelMetadataTransferJob

Write

CreateComponentType

iottwinmaker:CreateComponentType

Write

iottwinmaker:TagResource

Tagging, Write

CreateEntity

iottwinmaker:CreateEntity

Write

iottwinmaker:TagResource

Tagging, Write

CreateMetadataTransferJob

iottwinmaker:CreateMetadataTransferJob

Write

CreateScene

iottwinmaker:CreateScene

Write

iottwinmaker:TagResource

Tagging, Write

CreateSyncJob

iottwinmaker:CreateSyncJob

Write

iottwinmaker:TagResource

Tagging, Write

iam:PassRole

iam:PassedToService

iottwinmaker.amazonaws.com

Write

CreateWorkspace

iottwinmaker:CreateWorkspace

Write

iottwinmaker:TagResource

Tagging, Write

iam:PassRole

iam:PassedToService

iottwinmaker.amazonaws.com

Write

DeleteComponentType

iottwinmaker:DeleteComponentType

Write

DeleteEntity

iottwinmaker:DeleteEntity

Write

DeleteScene

iottwinmaker:DeleteScene

Write

DeleteSyncJob

iottwinmaker:DeleteSyncJob

Write

DeleteWorkspace

iottwinmaker:DeleteWorkspace

Write

ExecuteQuery

iottwinmaker:ExecuteQuery

Read

GetComponentType

iottwinmaker:GetComponentType

Read

GetEntity

iottwinmaker:GetEntity

Read

GetMetadataTransferJob

iottwinmaker:GetMetadataTransferJob

Read

GetPricingPlan

iottwinmaker:GetPricingPlan

Read

GetPropertyValue

iottwinmaker:GetPropertyValue

Read

GetPropertyValueHistory

iottwinmaker:GetPropertyValueHistory

Read

GetScene

iottwinmaker:GetScene

Read

GetSyncJob

iottwinmaker:GetSyncJob

Read

GetWorkspace

iottwinmaker:GetWorkspace