@Generated(value="jsii-pacmak/1.74.0 (build 6d08790)",
date="2023-03-22T19:35:35.433Z")
public interface CfnApplicationProps
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.appstream.*; CfnApplicationProps cfnApplicationProps = CfnApplicationProps.builder() .appBlockArn("appBlockArn") .iconS3Location(S3LocationProperty.builder() .s3Bucket("s3Bucket") .s3Key("s3Key") .build()) .instanceFamilies(List.of("instanceFamilies")) .launchPath("launchPath") .name("name") .platforms(List.of("platforms")) // the properties below are optional .attributesToDelete(List.of("attributesToDelete")) .description("description") .displayName("displayName") .launchParameters("launchParameters") .tags(List.of(CfnTag.builder() .key("key") .value("value") .build())) .workingDirectory("workingDirectory") .build();
Modifier and Type | Interface and Description |
---|---|
static class |
CfnApplicationProps.Builder
A builder for
CfnApplicationProps |
static class |
CfnApplicationProps.Jsii$Proxy
An implementation for
CfnApplicationProps |
Modifier and Type | Method and Description |
---|---|
static CfnApplicationProps.Builder |
builder() |
java.lang.String |
getAppBlockArn()
The app block ARN with which the application should be associated.
|
default java.util.List<java.lang.String> |
getAttributesToDelete()
A list of attributes to delete from an application.
|
default java.lang.String |
getDescription()
The description of the application.
|
default java.lang.String |
getDisplayName()
The display name of the application.
|
java.lang.Object |
getIconS3Location()
The icon S3 location of the application.
|
java.util.List<java.lang.String> |
getInstanceFamilies()
The instance families the application supports.
|
default java.lang.String |
getLaunchParameters()
The launch parameters of the application.
|
java.lang.String |
getLaunchPath()
The launch path of the application.
|
java.lang.String |
getName()
The name of the application.
|
java.util.List<java.lang.String> |
getPlatforms()
The platforms the application supports.
|
default java.util.List<CfnTag> |
getTags()
The tags of the application.
|
default java.lang.String |
getWorkingDirectory()
The working directory of the application.
|
java.lang.String getAppBlockArn()
java.lang.Object getIconS3Location()
java.util.List<java.lang.String> getInstanceFamilies()
Allowed Values : GENERAL_PURPOSE
| GRAPHICS_G4
java.lang.String getLaunchPath()
java.lang.String getName()
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}$
java.util.List<java.lang.String> getPlatforms()
Allowed Values : WINDOWS_SERVER_2019
| AMAZON_LINUX2
default java.util.List<java.lang.String> getAttributesToDelete()
default java.lang.String getDescription()
default java.lang.String getDisplayName()
This name is visible to users in the application catalog.
default java.lang.String getLaunchParameters()
default java.util.List<CfnTag> getTags()
default java.lang.String getWorkingDirectory()
static CfnApplicationProps.Builder builder()
CfnApplicationProps.Builder
of CfnApplicationProps