CfnApplicationMixinProps
- class aws_cdk.mixins_preview.aws_appstream.mixins.CfnApplicationMixinProps(*, app_block_arn=None, attributes_to_delete=None, description=None, display_name=None, icon_s3_location=None, instance_families=None, launch_parameters=None, launch_path=None, name=None, platforms=None, tags=None, working_directory=None)
Bases:
objectProperties for CfnApplicationPropsMixin.
- Parameters:
app_block_arn (
Optional[str]) – The app block ARN with which the application should be associated.attributes_to_delete (
Optional[Sequence[str]]) – A list of attributes to delete from an application.description (
Optional[str]) – The description of the application.display_name (
Optional[str]) – The display name of the application. This name is visible to users in the application catalog.icon_s3_location (
Union[IResolvable,S3LocationProperty,Dict[str,Any],None]) – The icon S3 location of the application.instance_families (
Optional[Sequence[str]]) – The instance families the application supports. Allowed Values :GENERAL_PURPOSE|GRAPHICS_G4launch_parameters (
Optional[str]) – The launch parameters of the application.launch_path (
Optional[str]) – The launch path of the application.name (
Optional[str]) – The name of the application. This name is visible to users when a name is not specified in the DisplayName property. Pattern :^[a-zA-Z0-9][a-zA-Z0-9_.-]{0,100}$platforms (
Optional[Sequence[str]]) – The platforms the application supports. Allowed Values :WINDOWS_SERVER_2019|AMAZON_LINUX2tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – The tags of the application.working_directory (
Optional[str]) – The working directory of the application.
- 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_application_mixin_props = appstream_mixins.CfnApplicationMixinProps( app_block_arn="appBlockArn", attributes_to_delete=["attributesToDelete"], description="description", display_name="displayName", icon_s3_location=appstream_mixins.CfnApplicationPropsMixin.S3LocationProperty( s3_bucket="s3Bucket", s3_key="s3Key" ), instance_families=["instanceFamilies"], launch_parameters="launchParameters", launch_path="launchPath", name="name", platforms=["platforms"], tags=[CfnTag( key="key", value="value" )], working_directory="workingDirectory" )
Attributes
- app_block_arn
The app block ARN with which the application should be associated.
- attributes_to_delete
A list of attributes to delete from an application.
- description
The description of the application.
- display_name
The display name of the application.
This name is visible to users in the application catalog.
- icon_s3_location
The icon S3 location of the application.
- instance_families
The instance families the application supports.
Allowed Values :
GENERAL_PURPOSE|GRAPHICS_G4
- launch_parameters
The launch parameters of the application.
- launch_path
The launch path of the application.
- name
The name of the application.
This name is visible to users when a name is not specified in the DisplayName property.
Pattern :
^[a-zA-Z0-9][a-zA-Z0-9_.-]{0,100}$
- platforms
The platforms the application supports.
Allowed Values :
WINDOWS_SERVER_2019|AMAZON_LINUX2
- tags
The tags of the application.
- working_directory
The working directory of the application.