@Stability(value=Stable) public static final class CfnLaunchProfileProps.Builder extends Object implements software.amazon.jsii.Builder<CfnLaunchProfileProps>
CfnLaunchProfileProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnLaunchProfileProps.Builder ec2SubnetIds(List<String> ec2SubnetIds)
CfnLaunchProfileProps.getEc2SubnetIds()ec2SubnetIds - Unique identifiers for a collection of EC2 subnets. This parameter is required.this@Stability(value=Stable) public CfnLaunchProfileProps.Builder launchProfileProtocolVersions(List<String> launchProfileProtocolVersions)
CfnLaunchProfileProps.getLaunchProfileProtocolVersions()launchProfileProtocolVersions - The version number of the protocol that is used by the launch profile. This parameter is required.
The only valid version is "2021-03-31".this@Stability(value=Stable) public CfnLaunchProfileProps.Builder name(String name)
CfnLaunchProfileProps.getName()name - A friendly name for the launch profile. This parameter is required.this@Stability(value=Stable) public CfnLaunchProfileProps.Builder streamConfiguration(CfnLaunchProfile.StreamConfigurationProperty streamConfiguration)
CfnLaunchProfileProps.getStreamConfiguration()streamConfiguration - A configuration for a streaming session. This parameter is required.this@Stability(value=Stable) public CfnLaunchProfileProps.Builder streamConfiguration(IResolvable streamConfiguration)
CfnLaunchProfileProps.getStreamConfiguration()streamConfiguration - A configuration for a streaming session. This parameter is required.this@Stability(value=Stable) public CfnLaunchProfileProps.Builder studioComponentIds(List<String> studioComponentIds)
CfnLaunchProfileProps.getStudioComponentIds()studioComponentIds - Unique identifiers for a collection of studio components that can be used with this launch profile. This parameter is required.this@Stability(value=Stable) public CfnLaunchProfileProps.Builder studioId(String studioId)
CfnLaunchProfileProps.getStudioId()studioId - The unique identifier for a studio resource. This parameter is required.
In Nimble Studio , all other resources are contained in a studio resource.this@Stability(value=Stable) public CfnLaunchProfileProps.Builder description(String description)
CfnLaunchProfileProps.getDescription()description - A human-readable description of the launch profile.this@Stability(value=Stable) public CfnLaunchProfileProps.Builder tags(Map<String,String> tags)
CfnLaunchProfileProps.getTags()tags - An array of key-value pairs to apply to this resource.
For more information, see Tag .this@Stability(value=Stable) public CfnLaunchProfileProps build()
build in interface software.amazon.jsii.Builder<CfnLaunchProfileProps>CfnLaunchProfilePropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.