![JAR search and dependency download from the Maven repository](/logo.png)
com.pulumi.awsnative.batch.kotlin.outputs.JobDefinitionEksEmptyDir.kt Maven / Gradle / Ivy
@file:Suppress("NAME_SHADOWING", "DEPRECATION")
package com.pulumi.awsnative.batch.kotlin.outputs
import kotlin.String
import kotlin.Suppress
/**
*
* @property medium The medium to store the volume. The default value is an empty string, which uses the storage of the node.
* - **""** - *(Default)* Use the disk storage of the node.
* - **"Memory"** - Use the `tmpfs` volume that's backed by the RAM of the node. Contents of the volume are lost when the node reboots, and any storage on the volume counts against the container's memory limit.
* @property sizeLimit The maximum size of the volume. By default, there's no maximum size defined.
*/
public data class JobDefinitionEksEmptyDir(
public val medium: String? = null,
public val sizeLimit: String? = null,
) {
public companion object {
public fun toKotlin(javaType: com.pulumi.awsnative.batch.outputs.JobDefinitionEksEmptyDir): JobDefinitionEksEmptyDir = JobDefinitionEksEmptyDir(
medium = javaType.medium().map({ args0 -> args0 }).orElse(null),
sizeLimit = javaType.sizeLimit().map({ args0 -> args0 }).orElse(null),
)
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy