interface CfnApplicationProps
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.AppStream.CfnApplicationProps |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/awsappstream#CfnApplicationProps |
![]() | software.amazon.awscdk.services.appstream.CfnApplicationProps |
![]() | aws_cdk.aws_appstream.CfnApplicationProps |
![]() | aws-cdk-lib » aws_appstream » CfnApplicationProps |
Properties for defining a CfnApplication
.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_appstream as appstream } from 'aws-cdk-lib';
const cfnApplicationProps: appstream.CfnApplicationProps = {
appBlockArn: 'appBlockArn',
iconS3Location: {
s3Bucket: 's3Bucket',
s3Key: 's3Key',
},
instanceFamilies: ['instanceFamilies'],
launchPath: 'launchPath',
name: 'name',
platforms: ['platforms'],
// the properties below are optional
attributesToDelete: ['attributesToDelete'],
description: 'description',
displayName: 'displayName',
launchParameters: 'launchParameters',
tags: [{
key: 'key',
value: 'value',
}],
workingDirectory: 'workingDirectory',
};
Properties
Name | Type | Description |
---|---|---|
app | string | The app block ARN with which the application should be associated. |
icon | IResolvable | S3 | The icon S3 location of the application. |
instance | string[] | The instance families the application supports. |
launch | string | The launch path of the application. |
name | string | The name of the application. |
platforms | string[] | The platforms the application supports. |
attributes | string[] | A list of attributes to delete from an application. |
description? | string | The description of the application. |
display | string | The display name of the application. |
launch | string | The launch parameters of the application. |
tags? | Cfn [] | The tags of the application. |
working | string | The working directory of the application. |
appBlockArn
Type:
string
The app block ARN with which the application should be associated.
iconS3Location
Type:
IResolvable
|
S3
The icon S3 location of the application.
instanceFamilies
Type:
string[]
The instance families the application supports.
Allowed Values : GENERAL_PURPOSE
| GRAPHICS_G4
launchPath
Type:
string
The launch path of the application.
name
Type:
string
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
Type:
string[]
The platforms the application supports.
Allowed Values : WINDOWS_SERVER_2019
| AMAZON_LINUX2
attributesToDelete?
Type:
string[]
(optional)
A list of attributes to delete from an application.
description?
Type:
string
(optional)
The description of the application.
displayName?
Type:
string
(optional)
The display name of the application.
This name is visible to users in the application catalog.
launchParameters?
Type:
string
(optional)
The launch parameters of the application.
tags?
Type:
Cfn
[]
(optional)
The tags of the application.
workingDirectory?
Type:
string
(optional)
The working directory of the application.