Package-level declarations

Types

Link copied to clipboard
class Node : KotlinCustomResource

Creates a node. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class NodeArgs(val acceleratorConfig: Output<AcceleratorConfigArgs>? = null, val acceleratorType: Output<String>? = null, val cidrBlock: Output<String>? = null, val dataDisks: Output<List<AttachedDiskArgs>>? = null, val description: Output<String>? = null, val health: Output<NodeHealth>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val metadata: Output<Map<String, String>>? = null, val networkConfig: Output<NetworkConfigArgs>? = null, val nodeId: Output<String>? = null, val project: Output<String>? = null, val requestId: Output<String>? = null, val runtimeVersion: Output<String>? = null, val schedulingConfig: Output<SchedulingConfigArgs>? = null, val serviceAccount: Output<ServiceAccountArgs>? = null, val shieldedInstanceConfig: Output<ShieldedInstanceConfigArgs>? = null, val tags: Output<List<String>>? = null) : ConvertibleToJava<NodeArgs>

Creates a node. Auto-naming is currently not supported for this resource.

Link copied to clipboard

Builder for NodeArgs.

Link copied to clipboard
object NodeMapper : ResourceMapper<Node>
Link copied to clipboard

Builder for Node.

Link copied to clipboard
class QueuedResource : KotlinCustomResource

Creates a QueuedResource TPU instance. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class QueuedResourceArgs(val bestEffort: Output<BestEffortArgs>? = null, val guaranteed: Output<GuaranteedArgs>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val queuedResourceId: Output<String>? = null, val queueingPolicy: Output<QueueingPolicyArgs>? = null, val requestId: Output<String>? = null, val reservationName: Output<String>? = null, val tpu: Output<TpuArgs>? = null) : ConvertibleToJava<QueuedResourceArgs>

Creates a QueuedResource TPU instance. Auto-naming is currently not supported for this resource.

Link copied to clipboard
Link copied to clipboard
object QueuedResourceMapper : ResourceMapper<QueuedResource>
Link copied to clipboard

Functions

Link copied to clipboard
fun node(name: String): Node
suspend fun node(name: String, block: suspend NodeResourceBuilder.() -> Unit): Node
Link copied to clipboard