View a markdown version of this page

Actions, resources, and condition keys for AWS Cloud Control API - Service Authorization Reference

Actions, resources, and condition keys for AWS Cloud Control API

AWS Cloud Control API (service prefix: cloudformation) provides the following service-specific operations, resources, actions, and condition keys for use in IAM permission policies.

References:

API operations defined by AWS Cloud Control API

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

CancelResourceRequest

cloudformation:CancelResourceRequest

Write

CreateResource

cloudformation:CreateResource

Write

iam:PassRole

iam:PassedToService

cloudformation.amazonaws.com

Write

DeleteResource

cloudformation:DeleteResource

Write

iam:PassRole

iam:PassedToService

cloudformation.amazonaws.com

Write

GetResource

cloudformation:GetResource

Read

iam:PassRole

iam:PassedToService

cloudformation.amazonaws.com

Write

GetResourceRequestStatus

cloudformation:GetResourceRequestStatus

Read

ListResourceRequests

cloudformation:ListResourceRequests

Read

ListResources

cloudformation:ListResources

Read

iam:PassRole

iam:PassedToService

cloudformation.amazonaws.com

Write

UpdateResource

cloudformation:UpdateResource

Write

iam:PassRole

iam:PassedToService

cloudformation.amazonaws.com

Write

Actions defined by AWS Cloud Control API

You can specify the following actions in the Action element of an IAM policy statement. Use policies to grant permissions to perform an operation in AWS. When you use an action in a policy, you usually allow or deny access to the API operation or CLI command with the same name. However, in some cases, a single action controls access to more than one operation. Alternatively, some operations require several different actions.

Actions Description Resource types (*required) Condition keys Access level

CancelResourceRequest

Grants permission to cancel resource requests in your account

Write

CreateResource

Grants permission to create resources in your account

Write

DeleteResource

Grants permission to delete resources in your account

Write

GetResource

Grants permission to get resources in your account

Read

GetResourceRequestStatus

Grants permission to get resource requests in your account

Read

ListResourceRequests

Grants permission to list resource requests in your account

Read

ListResources

Grants permission to list resources in your account

Read

UpdateResource

Grants permission to update resources in your account

Write

Resource types defined by AWS Cloud Control API

AWS Cloud Control API does not support specifying a resource ARN in the Resource element of an IAM policy statement.

Condition keys for AWS Cloud Control API

AWS Cloud Control API has no service-specific condition keys that can be used in the Condition element of policy statements.