Get Group Mixed Instances Policy Launch Template Override Instance Requirement
data class GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement(val acceleratorCounts: List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementAcceleratorCount>, val acceleratorManufacturers: List<String>, val acceleratorNames: List<String>, val acceleratorTotalMemoryMibs: List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementAcceleratorTotalMemoryMib>, val acceleratorTypes: List<String>, val allowedInstanceTypes: List<String>, val bareMetal: String, val baselineEbsBandwidthMbps: List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementBaselineEbsBandwidthMbp>, val burstablePerformance: String, val cpuManufacturers: List<String>, val excludedInstanceTypes: List<String>, val instanceGenerations: List<String>, val localStorage: String, val localStorageTypes: List<String>, val memoryGibPerVcpus: List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementMemoryGibPerVcpus>, val memoryMibs: List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementMemoryMib>, val networkBandwidthGbps: List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementNetworkBandwidthGbp>, val networkInterfaceCounts: List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementNetworkInterfaceCount>, val onDemandMaxPricePercentageOverLowestPrice: Int, val requireHibernateSupport: Boolean, val spotMaxPricePercentageOverLowestPrice: Int, val totalLocalStorageGbs: List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementTotalLocalStorageGb>, val vcpuCounts: List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementVcpuCount>)
Constructors
Link copied to clipboard
fun GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirement(acceleratorCounts: List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementAcceleratorCount>, acceleratorManufacturers: List<String>, acceleratorNames: List<String>, acceleratorTotalMemoryMibs: List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementAcceleratorTotalMemoryMib>, acceleratorTypes: List<String>, allowedInstanceTypes: List<String>, bareMetal: String, baselineEbsBandwidthMbps: List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementBaselineEbsBandwidthMbp>, burstablePerformance: String, cpuManufacturers: List<String>, excludedInstanceTypes: List<String>, instanceGenerations: List<String>, localStorage: String, localStorageTypes: List<String>, memoryGibPerVcpus: List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementMemoryGibPerVcpus>, memoryMibs: List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementMemoryMib>, networkBandwidthGbps: List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementNetworkBandwidthGbp>, networkInterfaceCounts: List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementNetworkInterfaceCount>, onDemandMaxPricePercentageOverLowestPrice: Int, requireHibernateSupport: Boolean, spotMaxPricePercentageOverLowestPrice: Int, totalLocalStorageGbs: List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementTotalLocalStorageGb>, vcpuCounts: List<GetGroupMixedInstancesPolicyLaunchTemplateOverrideInstanceRequirementVcpuCount>)
Types
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard