GroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirements

data class GroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirements(val acceleratorCount: GroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementsAcceleratorCount? = null, val acceleratorManufacturers: List<String>? = null, val acceleratorNames: List<String>? = null, val acceleratorTotalMemoryMib: GroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementsAcceleratorTotalMemoryMib? = null, val acceleratorTypes: List<String>? = null, val allowedInstanceTypes: List<String>? = null, val bareMetal: String? = null, val baselineEbsBandwidthMbps: GroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementsBaselineEbsBandwidthMbps? = null, val burstablePerformance: String? = null, val cpuManufacturers: List<String>? = null, val excludedInstanceTypes: List<String>? = null, val instanceGenerations: List<String>? = null, val localStorage: String? = null, val localStorageTypes: List<String>? = null, val memoryGibPerVcpu: GroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementsMemoryGibPerVcpu? = null, val memoryMib: GroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementsMemoryMib? = null, val networkBandwidthGbps: GroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementsNetworkBandwidthGbps? = null, val networkInterfaceCount: GroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementsNetworkInterfaceCount? = null, val onDemandMaxPricePercentageOverLowestPrice: Int? = null, val requireHibernateSupport: Boolean? = null, val spotMaxPricePercentageOverLowestPrice: Int? = null, val totalLocalStorageGb: GroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementsTotalLocalStorageGb? = null, val vcpuCount: GroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementsVcpuCount? = null)

Constructors

constructor(acceleratorCount: GroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementsAcceleratorCount? = null, acceleratorManufacturers: List<String>? = null, acceleratorNames: List<String>? = null, acceleratorTotalMemoryMib: GroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementsAcceleratorTotalMemoryMib? = null, acceleratorTypes: List<String>? = null, allowedInstanceTypes: List<String>? = null, bareMetal: String? = null, baselineEbsBandwidthMbps: GroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementsBaselineEbsBandwidthMbps? = null, burstablePerformance: String? = null, cpuManufacturers: List<String>? = null, excludedInstanceTypes: List<String>? = null, instanceGenerations: List<String>? = null, localStorage: String? = null, localStorageTypes: List<String>? = null, memoryGibPerVcpu: GroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementsMemoryGibPerVcpu? = null, memoryMib: GroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementsMemoryMib? = null, networkBandwidthGbps: GroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementsNetworkBandwidthGbps? = null, networkInterfaceCount: GroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementsNetworkInterfaceCount? = null, onDemandMaxPricePercentageOverLowestPrice: Int? = null, requireHibernateSupport: Boolean? = null, spotMaxPricePercentageOverLowestPrice: Int? = null, totalLocalStorageGb: GroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementsTotalLocalStorageGb? = null, vcpuCount: GroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementsVcpuCount? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val bareMetal: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val localStorage: String? = null
Link copied to clipboard
Link copied to clipboard