@Stability(value=Stable) public static final class CfnApplication.Builder extends Object implements software.amazon.jsii.Builder<CfnApplication>
CfnApplication.| Modifier and Type | Method and Description |
|---|---|
CfnApplication.Builder |
appBlockArn(String appBlockArn)
The app block ARN with which the application should be associated.
|
CfnApplication.Builder |
attributesToDelete(List<String> attributesToDelete)
A list of attributes to delete from an application.
|
CfnApplication |
build() |
static CfnApplication.Builder |
create(software.constructs.Construct scope,
String id) |
CfnApplication.Builder |
description(String description)
The description of the application.
|
CfnApplication.Builder |
displayName(String displayName)
The display name of the application.
|
CfnApplication.Builder |
iconS3Location(CfnApplication.S3LocationProperty iconS3Location)
The icon S3 location of the application.
|
CfnApplication.Builder |
iconS3Location(IResolvable iconS3Location)
The icon S3 location of the application.
|
CfnApplication.Builder |
instanceFamilies(List<String> instanceFamilies)
The instance families the application supports.
|
CfnApplication.Builder |
launchParameters(String launchParameters)
The launch parameters of the application.
|
CfnApplication.Builder |
launchPath(String launchPath)
The launch path of the application.
|
CfnApplication.Builder |
name(String name)
The name of the application.
|
CfnApplication.Builder |
platforms(List<String> platforms)
The platforms the application supports.
|
CfnApplication.Builder |
tags(List<? extends CfnTag> tags)
The tags of the application.
|
CfnApplication.Builder |
workingDirectory(String workingDirectory)
The working directory of the application.
|
@Stability(value=Stable) public static CfnApplication.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnApplication.S3LocationProperty.Builder.@Stability(value=Stable) public CfnApplication.Builder appBlockArn(String appBlockArn)
appBlockArn - The app block ARN with which the application should be associated. This parameter is required.this@Stability(value=Stable) public CfnApplication.Builder iconS3Location(CfnApplication.S3LocationProperty iconS3Location)
iconS3Location - The icon S3 location of the application. This parameter is required.this@Stability(value=Stable) public CfnApplication.Builder iconS3Location(IResolvable iconS3Location)
iconS3Location - The icon S3 location of the application. This parameter is required.this@Stability(value=Stable) public CfnApplication.Builder instanceFamilies(List<String> instanceFamilies)
Allowed Values : GENERAL_PURPOSE | GRAPHICS_G4
instanceFamilies - The instance families the application supports. This parameter is required.this@Stability(value=Stable) public CfnApplication.Builder launchPath(String launchPath)
launchPath - The launch path of the application. This parameter is required.this@Stability(value=Stable) public CfnApplication.Builder name(String name)
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}$
name - The name of the application. This parameter is required.this@Stability(value=Stable) public CfnApplication.Builder platforms(List<String> platforms)
Allowed Values : WINDOWS_SERVER_2019 | AMAZON_LINUX2
platforms - The platforms the application supports. This parameter is required.this@Stability(value=Stable) public CfnApplication.Builder attributesToDelete(List<String> attributesToDelete)
attributesToDelete - A list of attributes to delete from an application. This parameter is required.this@Stability(value=Stable) public CfnApplication.Builder description(String description)
description - The description of the application. This parameter is required.this@Stability(value=Stable) public CfnApplication.Builder displayName(String displayName)
This name is visible to users in the application catalog.
displayName - The display name of the application. This parameter is required.this@Stability(value=Stable) public CfnApplication.Builder launchParameters(String launchParameters)
launchParameters - The launch parameters of the application. This parameter is required.this@Stability(value=Stable) public CfnApplication.Builder tags(List<? extends CfnTag> tags)
tags - The tags of the application. This parameter is required.this@Stability(value=Stable) public CfnApplication.Builder workingDirectory(String workingDirectory)
workingDirectory - The working directory of the application. This parameter is required.this@Stability(value=Stable) public CfnApplication build()
build in interface software.amazon.jsii.Builder<CfnApplication>Copyright © 2022. All rights reserved.