Package-level declarations

Types

Link copied to clipboard

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 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
Link copied to clipboard

Builder for Node.

Link copied to clipboard

Functions

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