@Stability(value=Stable) public static final class CfnComputeEnvironment.ComputeResourcesProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnComputeEnvironment.ComputeResourcesProperty>
CfnComputeEnvironment.ComputeResourcesProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnComputeEnvironment.ComputeResourcesProperty.Builder maxvCpus(Number maxvCpus)
CfnComputeEnvironment.ComputeResourcesProperty.getMaxvCpus()maxvCpus - `CfnComputeEnvironment.ComputeResourcesProperty.MaxvCpus`. This parameter is required.this@Stability(value=Stable) public CfnComputeEnvironment.ComputeResourcesProperty.Builder subnets(List<String> subnets)
CfnComputeEnvironment.ComputeResourcesProperty.getSubnets()subnets - `CfnComputeEnvironment.ComputeResourcesProperty.Subnets`. This parameter is required.this@Stability(value=Stable) public CfnComputeEnvironment.ComputeResourcesProperty.Builder type(String type)
CfnComputeEnvironment.ComputeResourcesProperty.getType()type - `CfnComputeEnvironment.ComputeResourcesProperty.Type`. This parameter is required.this@Stability(value=Stable) public CfnComputeEnvironment.ComputeResourcesProperty.Builder allocationStrategy(String allocationStrategy)
CfnComputeEnvironment.ComputeResourcesProperty.getAllocationStrategy()allocationStrategy - `CfnComputeEnvironment.ComputeResourcesProperty.AllocationStrategy`.this@Stability(value=Stable) public CfnComputeEnvironment.ComputeResourcesProperty.Builder bidPercentage(Number bidPercentage)
CfnComputeEnvironment.ComputeResourcesProperty.getBidPercentage()bidPercentage - `CfnComputeEnvironment.ComputeResourcesProperty.BidPercentage`.this@Stability(value=Stable) public CfnComputeEnvironment.ComputeResourcesProperty.Builder desiredvCpus(Number desiredvCpus)
CfnComputeEnvironment.ComputeResourcesProperty.getDesiredvCpus()desiredvCpus - `CfnComputeEnvironment.ComputeResourcesProperty.DesiredvCpus`.this@Stability(value=Stable) public CfnComputeEnvironment.ComputeResourcesProperty.Builder ec2Configuration(IResolvable ec2Configuration)
CfnComputeEnvironment.ComputeResourcesProperty.getEc2Configuration()ec2Configuration - `CfnComputeEnvironment.ComputeResourcesProperty.Ec2Configuration`.this@Stability(value=Stable) public CfnComputeEnvironment.ComputeResourcesProperty.Builder ec2Configuration(List<? extends Object> ec2Configuration)
CfnComputeEnvironment.ComputeResourcesProperty.getEc2Configuration()ec2Configuration - `CfnComputeEnvironment.ComputeResourcesProperty.Ec2Configuration`.this@Stability(value=Stable) public CfnComputeEnvironment.ComputeResourcesProperty.Builder ec2KeyPair(String ec2KeyPair)
CfnComputeEnvironment.ComputeResourcesProperty.getEc2KeyPair()ec2KeyPair - `CfnComputeEnvironment.ComputeResourcesProperty.Ec2KeyPair`.this@Stability(value=Stable) public CfnComputeEnvironment.ComputeResourcesProperty.Builder imageId(String imageId)
CfnComputeEnvironment.ComputeResourcesProperty.getImageId()imageId - `CfnComputeEnvironment.ComputeResourcesProperty.ImageId`.this@Stability(value=Stable) public CfnComputeEnvironment.ComputeResourcesProperty.Builder instanceRole(String instanceRole)
CfnComputeEnvironment.ComputeResourcesProperty.getInstanceRole()instanceRole - `CfnComputeEnvironment.ComputeResourcesProperty.InstanceRole`.this@Stability(value=Stable) public CfnComputeEnvironment.ComputeResourcesProperty.Builder instanceTypes(List<String> instanceTypes)
CfnComputeEnvironment.ComputeResourcesProperty.getInstanceTypes()instanceTypes - `CfnComputeEnvironment.ComputeResourcesProperty.InstanceTypes`.this@Stability(value=Stable) public CfnComputeEnvironment.ComputeResourcesProperty.Builder launchTemplate(CfnComputeEnvironment.LaunchTemplateSpecificationProperty launchTemplate)
CfnComputeEnvironment.ComputeResourcesProperty.getLaunchTemplate()launchTemplate - `CfnComputeEnvironment.ComputeResourcesProperty.LaunchTemplate`.this@Stability(value=Stable) public CfnComputeEnvironment.ComputeResourcesProperty.Builder launchTemplate(IResolvable launchTemplate)
CfnComputeEnvironment.ComputeResourcesProperty.getLaunchTemplate()launchTemplate - `CfnComputeEnvironment.ComputeResourcesProperty.LaunchTemplate`.this@Stability(value=Stable) public CfnComputeEnvironment.ComputeResourcesProperty.Builder minvCpus(Number minvCpus)
CfnComputeEnvironment.ComputeResourcesProperty.getMinvCpus()minvCpus - `CfnComputeEnvironment.ComputeResourcesProperty.MinvCpus`.this@Stability(value=Stable) public CfnComputeEnvironment.ComputeResourcesProperty.Builder placementGroup(String placementGroup)
CfnComputeEnvironment.ComputeResourcesProperty.getPlacementGroup()placementGroup - `CfnComputeEnvironment.ComputeResourcesProperty.PlacementGroup`.this@Stability(value=Stable) public CfnComputeEnvironment.ComputeResourcesProperty.Builder securityGroupIds(List<String> securityGroupIds)
CfnComputeEnvironment.ComputeResourcesProperty.getSecurityGroupIds()securityGroupIds - `CfnComputeEnvironment.ComputeResourcesProperty.SecurityGroupIds`.this@Stability(value=Stable) public CfnComputeEnvironment.ComputeResourcesProperty.Builder spotIamFleetRole(String spotIamFleetRole)
CfnComputeEnvironment.ComputeResourcesProperty.getSpotIamFleetRole()spotIamFleetRole - `CfnComputeEnvironment.ComputeResourcesProperty.SpotIamFleetRole`.this@Stability(value=Stable) public CfnComputeEnvironment.ComputeResourcesProperty.Builder tags(Object tags)
CfnComputeEnvironment.ComputeResourcesProperty.getTags()tags - `CfnComputeEnvironment.ComputeResourcesProperty.Tags`.this@Stability(value=Stable) public CfnComputeEnvironment.ComputeResourcesProperty build()
build in interface software.amazon.jsii.Builder<CfnComputeEnvironment.ComputeResourcesProperty>CfnComputeEnvironment.ComputeResourcesPropertyNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.