@Stability(value=Stable) public static final class CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnSpotFleet.SpotFleetLaunchSpecificationProperty>
CfnSpotFleet.SpotFleetLaunchSpecificationProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder imageId(String imageId)
CfnSpotFleet.SpotFleetLaunchSpecificationProperty.getImageId()imageId - `CfnSpotFleet.SpotFleetLaunchSpecificationProperty.ImageId`. This parameter is required.this@Stability(value=Stable) public CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder instanceType(String instanceType)
CfnSpotFleet.SpotFleetLaunchSpecificationProperty.getInstanceType()instanceType - `CfnSpotFleet.SpotFleetLaunchSpecificationProperty.InstanceType`. This parameter is required.this@Stability(value=Stable) public CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder blockDeviceMappings(IResolvable blockDeviceMappings)
blockDeviceMappings - `CfnSpotFleet.SpotFleetLaunchSpecificationProperty.BlockDeviceMappings`.this@Stability(value=Stable) public CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder blockDeviceMappings(List<? extends Object> blockDeviceMappings)
blockDeviceMappings - `CfnSpotFleet.SpotFleetLaunchSpecificationProperty.BlockDeviceMappings`.this@Stability(value=Stable) public CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder ebsOptimized(Boolean ebsOptimized)
CfnSpotFleet.SpotFleetLaunchSpecificationProperty.getEbsOptimized()ebsOptimized - `CfnSpotFleet.SpotFleetLaunchSpecificationProperty.EbsOptimized`.this@Stability(value=Stable) public CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder ebsOptimized(IResolvable ebsOptimized)
CfnSpotFleet.SpotFleetLaunchSpecificationProperty.getEbsOptimized()ebsOptimized - `CfnSpotFleet.SpotFleetLaunchSpecificationProperty.EbsOptimized`.this@Stability(value=Stable) public CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder iamInstanceProfile(CfnSpotFleet.IamInstanceProfileSpecificationProperty iamInstanceProfile)
iamInstanceProfile - `CfnSpotFleet.SpotFleetLaunchSpecificationProperty.IamInstanceProfile`.this@Stability(value=Stable) public CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder iamInstanceProfile(IResolvable iamInstanceProfile)
iamInstanceProfile - `CfnSpotFleet.SpotFleetLaunchSpecificationProperty.IamInstanceProfile`.this@Stability(value=Stable) public CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder kernelId(String kernelId)
CfnSpotFleet.SpotFleetLaunchSpecificationProperty.getKernelId()kernelId - `CfnSpotFleet.SpotFleetLaunchSpecificationProperty.KernelId`.this@Stability(value=Stable) public CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder keyName(String keyName)
CfnSpotFleet.SpotFleetLaunchSpecificationProperty.getKeyName()keyName - `CfnSpotFleet.SpotFleetLaunchSpecificationProperty.KeyName`.this@Stability(value=Stable) public CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder monitoring(CfnSpotFleet.SpotFleetMonitoringProperty monitoring)
CfnSpotFleet.SpotFleetLaunchSpecificationProperty.getMonitoring()monitoring - `CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Monitoring`.this@Stability(value=Stable) public CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder monitoring(IResolvable monitoring)
CfnSpotFleet.SpotFleetLaunchSpecificationProperty.getMonitoring()monitoring - `CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Monitoring`.this@Stability(value=Stable) public CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder networkInterfaces(IResolvable networkInterfaces)
CfnSpotFleet.SpotFleetLaunchSpecificationProperty.getNetworkInterfaces()networkInterfaces - `CfnSpotFleet.SpotFleetLaunchSpecificationProperty.NetworkInterfaces`.this@Stability(value=Stable) public CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder networkInterfaces(List<? extends Object> networkInterfaces)
CfnSpotFleet.SpotFleetLaunchSpecificationProperty.getNetworkInterfaces()networkInterfaces - `CfnSpotFleet.SpotFleetLaunchSpecificationProperty.NetworkInterfaces`.this@Stability(value=Stable) public CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder placement(CfnSpotFleet.SpotPlacementProperty placement)
CfnSpotFleet.SpotFleetLaunchSpecificationProperty.getPlacement()placement - `CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Placement`.this@Stability(value=Stable) public CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder placement(IResolvable placement)
CfnSpotFleet.SpotFleetLaunchSpecificationProperty.getPlacement()placement - `CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Placement`.this@Stability(value=Stable) public CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder ramdiskId(String ramdiskId)
CfnSpotFleet.SpotFleetLaunchSpecificationProperty.getRamdiskId()ramdiskId - `CfnSpotFleet.SpotFleetLaunchSpecificationProperty.RamdiskId`.this@Stability(value=Stable) public CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder securityGroups(IResolvable securityGroups)
CfnSpotFleet.SpotFleetLaunchSpecificationProperty.getSecurityGroups()securityGroups - `CfnSpotFleet.SpotFleetLaunchSpecificationProperty.SecurityGroups`.this@Stability(value=Stable) public CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder securityGroups(List<? extends Object> securityGroups)
CfnSpotFleet.SpotFleetLaunchSpecificationProperty.getSecurityGroups()securityGroups - `CfnSpotFleet.SpotFleetLaunchSpecificationProperty.SecurityGroups`.this@Stability(value=Stable) public CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder spotPrice(String spotPrice)
CfnSpotFleet.SpotFleetLaunchSpecificationProperty.getSpotPrice()spotPrice - `CfnSpotFleet.SpotFleetLaunchSpecificationProperty.SpotPrice`.this@Stability(value=Stable) public CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder subnetId(String subnetId)
CfnSpotFleet.SpotFleetLaunchSpecificationProperty.getSubnetId()subnetId - `CfnSpotFleet.SpotFleetLaunchSpecificationProperty.SubnetId`.this@Stability(value=Stable) public CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder tagSpecifications(IResolvable tagSpecifications)
CfnSpotFleet.SpotFleetLaunchSpecificationProperty.getTagSpecifications()tagSpecifications - `CfnSpotFleet.SpotFleetLaunchSpecificationProperty.TagSpecifications`.this@Stability(value=Stable) public CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder tagSpecifications(List<? extends Object> tagSpecifications)
CfnSpotFleet.SpotFleetLaunchSpecificationProperty.getTagSpecifications()tagSpecifications - `CfnSpotFleet.SpotFleetLaunchSpecificationProperty.TagSpecifications`.this@Stability(value=Stable) public CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder userData(String userData)
CfnSpotFleet.SpotFleetLaunchSpecificationProperty.getUserData()userData - `CfnSpotFleet.SpotFleetLaunchSpecificationProperty.UserData`.this@Stability(value=Stable) public CfnSpotFleet.SpotFleetLaunchSpecificationProperty.Builder weightedCapacity(Number weightedCapacity)
CfnSpotFleet.SpotFleetLaunchSpecificationProperty.getWeightedCapacity()weightedCapacity - `CfnSpotFleet.SpotFleetLaunchSpecificationProperty.WeightedCapacity`.this@Stability(value=Stable) public CfnSpotFleet.SpotFleetLaunchSpecificationProperty build()
build in interface software.amazon.jsii.Builder<CfnSpotFleet.SpotFleetLaunchSpecificationProperty>CfnSpotFleet.SpotFleetLaunchSpecificationPropertyNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.