app_block_builder
Gets an individual app_block_builder
resource
Overview
Name | app_block_builder |
Type | Resource |
Description | app_block_builder |
Id | awscc.appstream.app_block_builder |
Fields
Name | Datatype | Description |
---|---|---|
name | string | |
arn | string | |
description | string | |
display_name | string | |
platform | string | |
access_endpoints | array | |
tags | array | |
vpc_config | object | |
enable_default_internet_access | boolean | |
iam_role_arn | string | |
created_time | string | |
instance_type | string | |
app_block_arns | array | |
region | string | AWS region. |
Methods
Currently only SELECT
is supported for this resource resource.
Example
SELECT
region,
name,
arn,
description,
display_name,
platform,
access_endpoints,
tags,
vpc_config,
enable_default_internet_access,
iam_role_arn,
created_time,
instance_type,
app_block_arns
FROM awscc.appstream.app_block_builder
WHERE data__Identifier = '<Name>';
Permissions
To operate on the app_block_builder
resource, the following permissions are required:
Read
appstream:DescribeAppBlockBuilders
Update
appstream:UpdateAppBlockBuilder,
appstream:DescribeAppBlockBuilders,
appstream:StartAppBlockBuilder,
appstream:StopAppBlockBuilder,
appstream:AssociateAppBlockBuilderAppBlock,
appstream:DisassociateAppBlockBuilderAppBlock,
appstream:DescribeAppBlockBuilderAppBlockAssociations,
appstream:ListTagsForResource,
appstream:TagResource,
appstream:UntagResource,
iam:PassRole
Delete
appstream:DescribeAppBlockBuilders,
appstream:DeleteAppBlockBuilder,
appstream:DisassociateAppBlockBuilderAppBlock,
appstream:DescribeAppBlockBuilderAppBlockAssociations