CfnAppBlockBuilderMixinProps
- class aws_cdk.mixins_preview.aws_appstream.mixins.CfnAppBlockBuilderMixinProps(*, access_endpoints=None, app_block_arns=None, description=None, display_name=None, enable_default_internet_access=None, iam_role_arn=None, instance_type=None, name=None, platform=None, tags=None, vpc_config=None)
Bases:
objectProperties for CfnAppBlockBuilderPropsMixin.
- Parameters:
access_endpoints (
Union[IResolvable,Sequence[Union[IResolvable,AccessEndpointProperty,Dict[str,Any]]],None]) – The access endpoints of the app block builder.app_block_arns (
Optional[Sequence[str]]) – The ARN of the app block. Maximum :1description (
Optional[str]) – The description of the app block builder.display_name (
Optional[str]) – The display name of the app block builder.enable_default_internet_access (
Union[bool,IResolvable,None]) – Indicates whether default internet access is enabled for the app block builder.iam_role_arn (
Optional[str]) – The ARN of the IAM role that is applied to the app block builder.instance_type (
Optional[str]) – The instance type of the app block builder.name (
Optional[str]) – The name of the app block builder.platform (
Optional[str]) – The platform of the app block builder. Allowed values :WINDOWS_SERVER_2019tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – The tags of the app block builder.vpc_config (
Union[IResolvable,VpcConfigProperty,Dict[str,Any],None]) – The VPC configuration for the app block builder.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_appstream import mixins as appstream_mixins cfn_app_block_builder_mixin_props = appstream_mixins.CfnAppBlockBuilderMixinProps( access_endpoints=[appstream_mixins.CfnAppBlockBuilderPropsMixin.AccessEndpointProperty( endpoint_type="endpointType", vpce_id="vpceId" )], app_block_arns=["appBlockArns"], description="description", display_name="displayName", enable_default_internet_access=False, iam_role_arn="iamRoleArn", instance_type="instanceType", name="name", platform="platform", tags=[CfnTag( key="key", value="value" )], vpc_config=appstream_mixins.CfnAppBlockBuilderPropsMixin.VpcConfigProperty( security_group_ids=["securityGroupIds"], subnet_ids=["subnetIds"] ) )
Attributes
- access_endpoints
The access endpoints of the app block builder.
- app_block_arns
The ARN of the app block.
Maximum :
1
- description
The description of the app block builder.
- display_name
The display name of the app block builder.
- enable_default_internet_access
Indicates whether default internet access is enabled for the app block builder.
- iam_role_arn
The ARN of the IAM role that is applied to the app block builder.
- instance_type
The instance type of the app block builder.
- name
The name of the app block builder.
- platform
The platform of the app block builder.
Allowed values :
WINDOWS_SERVER_2019
- tags
The tags of the app block builder.
- vpc_config
The VPC configuration for the app block builder.