@Stability(value=Stable) public static final class CfnApplicationProps.Builder extends Object implements software.amazon.jsii.Builder<CfnApplicationProps>
CfnApplicationProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnApplicationProps.Builder appBlockArn(String appBlockArn)
CfnApplicationProps.getAppBlockArn()appBlockArn - The app block ARN with which the application should be associated. This parameter is required.this@Stability(value=Stable) public CfnApplicationProps.Builder iconS3Location(CfnApplication.S3LocationProperty iconS3Location)
CfnApplicationProps.getIconS3Location()iconS3Location - The icon S3 location of the application. This parameter is required.this@Stability(value=Stable) public CfnApplicationProps.Builder iconS3Location(IResolvable iconS3Location)
CfnApplicationProps.getIconS3Location()iconS3Location - The icon S3 location of the application. This parameter is required.this@Stability(value=Stable) public CfnApplicationProps.Builder instanceFamilies(List<String> instanceFamilies)
CfnApplicationProps.getInstanceFamilies()instanceFamilies - The instance families the application supports. This parameter is required.
Allowed Values : GENERAL_PURPOSE | GRAPHICS_G4this@Stability(value=Stable) public CfnApplicationProps.Builder launchPath(String launchPath)
CfnApplicationProps.getLaunchPath()launchPath - The launch path of the application. This parameter is required.this@Stability(value=Stable) public CfnApplicationProps.Builder name(String name)
CfnApplicationProps.getName()name - The name of the application. This parameter is required.
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}$
this@Stability(value=Stable) public CfnApplicationProps.Builder platforms(List<String> platforms)
CfnApplicationProps.getPlatforms()platforms - The platforms the application supports. This parameter is required.
Allowed Values : WINDOWS_SERVER_2019 | AMAZON_LINUX2this@Stability(value=Stable) public CfnApplicationProps.Builder attributesToDelete(List<String> attributesToDelete)
CfnApplicationProps.getAttributesToDelete()attributesToDelete - A list of attributes to delete from an application.this@Stability(value=Stable) public CfnApplicationProps.Builder description(String description)
CfnApplicationProps.getDescription()description - The description of the application.this@Stability(value=Stable) public CfnApplicationProps.Builder displayName(String displayName)
CfnApplicationProps.getDisplayName()displayName - The display name of the application.
This name is visible to users in the application catalog.this@Stability(value=Stable) public CfnApplicationProps.Builder launchParameters(String launchParameters)
CfnApplicationProps.getLaunchParameters()launchParameters - The launch parameters of the application.this@Stability(value=Stable) public CfnApplicationProps.Builder tags(List<? extends CfnTag> tags)
CfnApplicationProps.getTags()tags - The tags of the application.this@Stability(value=Stable) public CfnApplicationProps.Builder workingDirectory(String workingDirectory)
CfnApplicationProps.getWorkingDirectory()workingDirectory - The working directory of the application.this@Stability(value=Stable) public CfnApplicationProps build()
build in interface software.amazon.jsii.Builder<CfnApplicationProps>CfnApplicationPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.