AWS Identity and Access Management
User Guide

Actions and Condition Context Keys for Amazon AppStream

Amazon AppStream (service prefix: appstream) provides the following service-specific actions and condition context keys for use in IAM policies.

Actions for Amazon AppStream

For more information about the Amazon AppStream API actions in the following list, see Amazon AppStream REST API in the Amazon AppStream Developer Guide.

  • appstream:AssociateFleet

  • appstream:CreateDirectoryConfig

  • appstream:CreateFleet

  • appstream:CreateImageBuilder

  • appstream:CreateImageBuilderStreamingURL

  • appstream:CreateStack

  • appstream:CreateStreamingURL

  • appstream:DeleteDirectoryConfig

  • appstream:DeleteFleet

  • appstream:DeleteImage

  • appstream:DeleteImageBuilder

  • appstream:DeleteStack

  • appstream:DescribeDirectoryConfigs

  • appstream:DescribeFleets

  • appstream:DescribeImageBuilders

  • appstream:DescribeImages

  • appstream:DescribeSessions

  • appstream:DescribeStacks

  • appstream:DisassociateFleet

  • appstream:ExpireSession

  • appstream:ListAssociatedFleets

  • appstream:ListAssociatedStacks

  • appstream:ListTagsForResource

  • appstream:StartFleet

  • appstream:StartImageBuilder

  • appstream:StopFleet

  • appstream:StopImageBuilder

  • appstream:Stream

  • appstream:TagResource

  • appstream:UntagResource

  • appstream:UpdateDirectoryConfig

  • appstream:UpdateFleet

  • appstream:UpdateStack

Condition context keys for Amazon AppStream

Amazon AppStream has the following service-specific context keys that can be used in an IAM policy. For the list of the global condition context keys that are available to all services, see Available Global Condition Keys in the IAM Policy Elements Reference.

  • appstream:userId