
com.pulumi.awsnative.deadline.kotlin.outputs.FleetServiceManagedEc2FleetConfiguration.kt Maven / Gradle / Ivy
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.awsnative.deadline.kotlin.outputs
import kotlin.Suppress
/**
*
* @property instanceCapabilities
* @property instanceMarketOptions
*/
public data class FleetServiceManagedEc2FleetConfiguration(
public val instanceCapabilities: FleetServiceManagedEc2InstanceCapabilities,
public val instanceMarketOptions: FleetServiceManagedEc2InstanceMarketOptions,
) {
public companion object {
public fun toKotlin(javaType: com.pulumi.awsnative.deadline.outputs.FleetServiceManagedEc2FleetConfiguration): FleetServiceManagedEc2FleetConfiguration = FleetServiceManagedEc2FleetConfiguration(
instanceCapabilities = javaType.instanceCapabilities().let({ args0 ->
com.pulumi.awsnative.deadline.kotlin.outputs.FleetServiceManagedEc2InstanceCapabilities.Companion.toKotlin(args0)
}),
instanceMarketOptions = javaType.instanceMarketOptions().let({ args0 ->
com.pulumi.awsnative.deadline.kotlin.outputs.FleetServiceManagedEc2InstanceMarketOptions.Companion.toKotlin(args0)
}),
)
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy