View a markdown version of this page

Actions, resources, and condition keys for AWS Amplify UI Builder - Service Authorization Reference

Actions, resources, and condition keys for AWS Amplify UI Builder

AWS Amplify UI Builder (service prefix: amplifyuibuilder) provides the following service-specific operations, resources, actions, and condition keys for use in IAM permission policies.

References:

API operations defined by AWS Amplify UI Builder

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

CreateComponent

amplifyuibuilder:CreateComponent

Write

amplifyuibuilder:TagResource

Tagging, Write

CreateForm

amplifyuibuilder:CreateForm

Write

amplifyuibuilder:TagResource

Tagging, Write

CreateTheme

amplifyuibuilder:CreateTheme

Write

amplifyuibuilder:TagResource

Tagging, Write

DeleteComponent

amplifyuibuilder:DeleteComponent

Write

DeleteForm

amplifyuibuilder:DeleteForm

Write

DeleteTheme

amplifyuibuilder:DeleteTheme

Write

ExchangeCodeForToken

amplifyuibuilder:ExchangeCodeForToken

Write

ExportComponents

amplifyuibuilder:ExportComponents

Read

ExportForms

amplifyuibuilder:ExportForms

Read

ExportThemes

amplifyuibuilder:ExportThemes

Read

GetCodegenJob

amplifyuibuilder:GetCodegenJob

Read

GetComponent

amplifyuibuilder:GetComponent

Read

GetForm

amplifyuibuilder:GetForm

Read

GetMetadata

amplifyuibuilder:GetMetadata

Read

GetTheme

amplifyuibuilder:GetTheme

Read

ListCodegenJobs

amplifyuibuilder:ListCodegenJobs

List

ListComponents

amplifyuibuilder:ListComponents

List

ListForms

amplifyuibuilder:ListForms

List

ListTagsForResource

amplifyuibuilder:ListTagsForResource

List

ListThemes

amplifyuibuilder:ListThemes

List

PutMetadataFlag

amplifyuibuilder:PutMetadataFlag

Write

RefreshToken

amplifyuibuilder:RefreshToken

Write

StartCodegenJob

amplifyuibuilder:StartCodegenJob

Write

TagResource

amplifyuibuilder:TagResource

Tagging, Write