Data retrieval APIs for Amazon AppStream 2.0
Amazon AppStream 2.0 provides the following APIs for data retrieval.
Actions | Description | Access level |
---|---|---|
DescribeAppBlockBuilderAppBlockAssociations | Retrieve the associations that are associated with the specified app block builder or app block | List |
DescribeAppBlockBuilders | Retrieve a list that describes one or more specified app block builders, if the app block builder names are provided. Otherwise, all app block builders in the account are described | List |
DescribeAppBlocks | Retrieve a list that describes one or more specified app blocks, if the app block arns are provided. Otherwise, all app blocks in the account are described | List |
DescribeApplicationFleetAssociations | Retrieve the associations that are associated with the specified application or fleet | List |
DescribeApplications | Retrieve a list that describes one or more specified applications, if the application arns are provided. Otherwise, all applications in the account are described | List |
DescribeDirectoryConfigs | Retrieve a list that describes one or more specified Directory Config objects for AppStream 2.0, if the names for these objects are provided. Otherwise, all Directory Config objects in the account are described. This object includes the configuration information required to join fleets and image builders to Microsoft Active Directory domains | List |
DescribeEntitlements | Retrieve one or all entitlements for the specified stack | List |
DescribeFleets | Retrieve a list that describes one or more specified fleets, if the fleet names are provided. Otherwise, all fleets in the account are described | List |
DescribeImageBuilders | Retrieve a list that describes one or more specified image builders, if the image builder names are provided. Otherwise, all image builders in the account are described | List |
DescribeImagePermissions | Retrieve a list that describes the permissions for shared AWS account IDs on a private image that you own | Read |
DescribeImages | Retrieve a list that describes one or more specified images, if the image names or image ARNs are provided. Otherwise, all images in the account are described | List |
DescribeSessions | Retrieve a list that describes the streaming sessions for the specified stack and fleet. If a user ID is provided for the stack and fleet, only the streaming sessions for that user are described | List |
DescribeStacks | Retrieve a list that describes one or more specified stacks, if the stack names are provided. Otherwise, all stacks in the account are described | List |
DescribeThemeForStack | Get the custom branding theme information, which might includes a custom logo, website links, and other branding to display to your users | Read |
DescribeUsageReportSubscriptions | Retrieve a list that describes one or more usage report subscriptions | List |
DescribeUserStackAssociations | Retrieve a list that describes the UserStackAssociation objects | List |
DescribeUsers | Retrieve a list that describes users in the user pool | List |
ListAssociatedFleets | Retrieve the name of the fleet that is associated with the specified stack | Read |
ListAssociatedStacks | Retrieve the name of the stack with which the specified fleet is associated | Read |
ListEntitledApplications | Retrieve the applications that are associated with the specified entitlement | List |
ListTagsForResource | Retrieve a list of all tags for the specified AppStream 2.0 resource. The following resources can be tagged: Image builders, images, fleets, and stacks | Read |