@Stability(value=Stable) public static final class CfnEC2FleetProps.Builder extends Object implements software.amazon.jsii.Builder<CfnEC2FleetProps>
CfnEC2FleetProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnEC2FleetProps.Builder launchTemplateConfigs(IResolvable launchTemplateConfigs)
CfnEC2FleetProps.getLaunchTemplateConfigs()launchTemplateConfigs - `AWS::EC2::EC2Fleet.LaunchTemplateConfigs`. This parameter is required.this@Stability(value=Stable) public CfnEC2FleetProps.Builder launchTemplateConfigs(List<? extends Object> launchTemplateConfigs)
CfnEC2FleetProps.getLaunchTemplateConfigs()launchTemplateConfigs - `AWS::EC2::EC2Fleet.LaunchTemplateConfigs`. This parameter is required.this@Stability(value=Stable) public CfnEC2FleetProps.Builder targetCapacitySpecification(CfnEC2Fleet.TargetCapacitySpecificationRequestProperty targetCapacitySpecification)
CfnEC2FleetProps.getTargetCapacitySpecification()targetCapacitySpecification - `AWS::EC2::EC2Fleet.TargetCapacitySpecification`. This parameter is required.this@Stability(value=Stable) public CfnEC2FleetProps.Builder targetCapacitySpecification(IResolvable targetCapacitySpecification)
CfnEC2FleetProps.getTargetCapacitySpecification()targetCapacitySpecification - `AWS::EC2::EC2Fleet.TargetCapacitySpecification`. This parameter is required.this@Stability(value=Stable) public CfnEC2FleetProps.Builder excessCapacityTerminationPolicy(String excessCapacityTerminationPolicy)
CfnEC2FleetProps.getExcessCapacityTerminationPolicy()excessCapacityTerminationPolicy - `AWS::EC2::EC2Fleet.ExcessCapacityTerminationPolicy`.this@Stability(value=Stable) public CfnEC2FleetProps.Builder onDemandOptions(CfnEC2Fleet.OnDemandOptionsRequestProperty onDemandOptions)
CfnEC2FleetProps.getOnDemandOptions()onDemandOptions - `AWS::EC2::EC2Fleet.OnDemandOptions`.this@Stability(value=Stable) public CfnEC2FleetProps.Builder onDemandOptions(IResolvable onDemandOptions)
CfnEC2FleetProps.getOnDemandOptions()onDemandOptions - `AWS::EC2::EC2Fleet.OnDemandOptions`.this@Stability(value=Stable) public CfnEC2FleetProps.Builder replaceUnhealthyInstances(Boolean replaceUnhealthyInstances)
CfnEC2FleetProps.getReplaceUnhealthyInstances()replaceUnhealthyInstances - `AWS::EC2::EC2Fleet.ReplaceUnhealthyInstances`.this@Stability(value=Stable) public CfnEC2FleetProps.Builder replaceUnhealthyInstances(IResolvable replaceUnhealthyInstances)
CfnEC2FleetProps.getReplaceUnhealthyInstances()replaceUnhealthyInstances - `AWS::EC2::EC2Fleet.ReplaceUnhealthyInstances`.this@Stability(value=Stable) public CfnEC2FleetProps.Builder spotOptions(CfnEC2Fleet.SpotOptionsRequestProperty spotOptions)
CfnEC2FleetProps.getSpotOptions()spotOptions - `AWS::EC2::EC2Fleet.SpotOptions`.this@Stability(value=Stable) public CfnEC2FleetProps.Builder spotOptions(IResolvable spotOptions)
CfnEC2FleetProps.getSpotOptions()spotOptions - `AWS::EC2::EC2Fleet.SpotOptions`.this@Stability(value=Stable) public CfnEC2FleetProps.Builder tagSpecifications(IResolvable tagSpecifications)
CfnEC2FleetProps.getTagSpecifications()tagSpecifications - `AWS::EC2::EC2Fleet.TagSpecifications`.this@Stability(value=Stable) public CfnEC2FleetProps.Builder tagSpecifications(List<? extends Object> tagSpecifications)
CfnEC2FleetProps.getTagSpecifications()tagSpecifications - `AWS::EC2::EC2Fleet.TagSpecifications`.this@Stability(value=Stable) public CfnEC2FleetProps.Builder terminateInstancesWithExpiration(Boolean terminateInstancesWithExpiration)
CfnEC2FleetProps.getTerminateInstancesWithExpiration()terminateInstancesWithExpiration - `AWS::EC2::EC2Fleet.TerminateInstancesWithExpiration`.this@Stability(value=Stable) public CfnEC2FleetProps.Builder terminateInstancesWithExpiration(IResolvable terminateInstancesWithExpiration)
CfnEC2FleetProps.getTerminateInstancesWithExpiration()terminateInstancesWithExpiration - `AWS::EC2::EC2Fleet.TerminateInstancesWithExpiration`.this@Stability(value=Stable) public CfnEC2FleetProps.Builder type(String type)
CfnEC2FleetProps.getType()type - `AWS::EC2::EC2Fleet.Type`.this@Stability(value=Stable) public CfnEC2FleetProps.Builder validFrom(String validFrom)
CfnEC2FleetProps.getValidFrom()validFrom - `AWS::EC2::EC2Fleet.ValidFrom`.this@Stability(value=Stable) public CfnEC2FleetProps.Builder validUntil(String validUntil)
CfnEC2FleetProps.getValidUntil()validUntil - `AWS::EC2::EC2Fleet.ValidUntil`.this@Stability(value=Stable) public CfnEC2FleetProps build()
build in interface software.amazon.jsii.Builder<CfnEC2FleetProps>CfnEC2FleetPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.