Spot Fleet Request Config Data
data class SpotFleetRequestConfigData(val allocationStrategy: SpotFleetRequestConfigDataAllocationStrategy? = null, val context: String? = null, val excessCapacityTerminationPolicy: SpotFleetRequestConfigDataExcessCapacityTerminationPolicy? = null, val iamFleetRole: String, val instanceInterruptionBehavior: SpotFleetRequestConfigDataInstanceInterruptionBehavior? = null, val instancePoolsToUseCount: Int? = null, val launchSpecifications: List<SpotFleetLaunchSpecification>? = null, val launchTemplateConfigs: List<SpotFleetLaunchTemplateConfig>? = null, val loadBalancersConfig: SpotFleetLoadBalancersConfig? = null, val onDemandAllocationStrategy: String? = null, val onDemandMaxTotalPrice: String? = null, val onDemandTargetCapacity: Int? = null, val replaceUnhealthyInstances: Boolean? = null, val spotMaintenanceStrategies: SpotFleetSpotMaintenanceStrategies? = null, val spotMaxTotalPrice: String? = null, val spotPrice: String? = null, val tagSpecifications: List<SpotFleetTagSpecification>? = null, val targetCapacity: Int, val targetCapacityUnitType: SpotFleetRequestConfigDataTargetCapacityUnitType? = null, val terminateInstancesWithExpiration: Boolean? = null, val type: SpotFleetRequestConfigDataType? = null, val validFrom: String? = null, val validUntil: String? = null)
Constructors
Link copied to clipboard
fun SpotFleetRequestConfigData(allocationStrategy: SpotFleetRequestConfigDataAllocationStrategy? = null, context: String? = null, excessCapacityTerminationPolicy: SpotFleetRequestConfigDataExcessCapacityTerminationPolicy? = null, iamFleetRole: String, instanceInterruptionBehavior: SpotFleetRequestConfigDataInstanceInterruptionBehavior? = null, instancePoolsToUseCount: Int? = null, launchSpecifications: List<SpotFleetLaunchSpecification>? = null, launchTemplateConfigs: List<SpotFleetLaunchTemplateConfig>? = null, loadBalancersConfig: SpotFleetLoadBalancersConfig? = null, onDemandAllocationStrategy: String? = null, onDemandMaxTotalPrice: String? = null, onDemandTargetCapacity: Int? = null, replaceUnhealthyInstances: Boolean? = null, spotMaintenanceStrategies: SpotFleetSpotMaintenanceStrategies? = null, spotMaxTotalPrice: String? = null, spotPrice: String? = null, tagSpecifications: List<SpotFleetTagSpecification>? = null, targetCapacity: Int, targetCapacityUnitType: SpotFleetRequestConfigDataTargetCapacityUnitType? = null, terminateInstancesWithExpiration: Boolean? = null, type: SpotFleetRequestConfigDataType? = null, validFrom: String? = null, validUntil: String? = null)
Types
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard