@Stability(value=Stable) public static final class CfnStudioComponentProps.Builder extends Object implements software.amazon.jsii.Builder<CfnStudioComponentProps>
CfnStudioComponentProps
Constructor and Description |
---|
Builder() |
@Stability(value=Stable) public CfnStudioComponentProps.Builder name(String name)
CfnStudioComponentProps.getName()
name
- `AWS::NimbleStudio::StudioComponent.Name`. This parameter is required.this
@Stability(value=Stable) public CfnStudioComponentProps.Builder studioId(String studioId)
CfnStudioComponentProps.getStudioId()
studioId
- `AWS::NimbleStudio::StudioComponent.StudioId`. This parameter is required.this
@Stability(value=Stable) public CfnStudioComponentProps.Builder type(String type)
CfnStudioComponentProps.getType()
type
- `AWS::NimbleStudio::StudioComponent.Type`. This parameter is required.this
@Stability(value=Stable) public CfnStudioComponentProps.Builder configuration(CfnStudioComponent.StudioComponentConfigurationProperty configuration)
CfnStudioComponentProps.getConfiguration()
configuration
- `AWS::NimbleStudio::StudioComponent.Configuration`.this
@Stability(value=Stable) public CfnStudioComponentProps.Builder configuration(IResolvable configuration)
CfnStudioComponentProps.getConfiguration()
configuration
- `AWS::NimbleStudio::StudioComponent.Configuration`.this
@Stability(value=Stable) public CfnStudioComponentProps.Builder description(String description)
CfnStudioComponentProps.getDescription()
description
- `AWS::NimbleStudio::StudioComponent.Description`.this
@Stability(value=Stable) public CfnStudioComponentProps.Builder ec2SecurityGroupIds(List<String> ec2SecurityGroupIds)
CfnStudioComponentProps.getEc2SecurityGroupIds()
ec2SecurityGroupIds
- `AWS::NimbleStudio::StudioComponent.Ec2SecurityGroupIds`.this
@Stability(value=Stable) public CfnStudioComponentProps.Builder initializationScripts(IResolvable initializationScripts)
CfnStudioComponentProps.getInitializationScripts()
initializationScripts
- `AWS::NimbleStudio::StudioComponent.InitializationScripts`.this
@Stability(value=Stable) public CfnStudioComponentProps.Builder initializationScripts(List<? extends Object> initializationScripts)
CfnStudioComponentProps.getInitializationScripts()
initializationScripts
- `AWS::NimbleStudio::StudioComponent.InitializationScripts`.this
@Stability(value=Stable) public CfnStudioComponentProps.Builder scriptParameters(IResolvable scriptParameters)
CfnStudioComponentProps.getScriptParameters()
scriptParameters
- `AWS::NimbleStudio::StudioComponent.ScriptParameters`.this
@Stability(value=Stable) public CfnStudioComponentProps.Builder scriptParameters(List<? extends Object> scriptParameters)
CfnStudioComponentProps.getScriptParameters()
scriptParameters
- `AWS::NimbleStudio::StudioComponent.ScriptParameters`.this
@Stability(value=Stable) public CfnStudioComponentProps.Builder subtype(String subtype)
CfnStudioComponentProps.getSubtype()
subtype
- `AWS::NimbleStudio::StudioComponent.Subtype`.this
@Stability(value=Stable) public CfnStudioComponentProps.Builder tags(Map<String,String> tags)
CfnStudioComponentProps.getTags()
tags
- `AWS::NimbleStudio::StudioComponent.Tags`.this
@Stability(value=Stable) public CfnStudioComponentProps build()
build
in interface software.amazon.jsii.Builder<CfnStudioComponentProps>
CfnStudioComponentProps
NullPointerException
- if any required attribute was not providedCopyright © 2021. All rights reserved.