Package-level declarations

Types

Link copied to clipboard
data class AcceleratorConfigArgs(val topology: Output<String>, val type: Output<AcceleratorConfigType>) : ConvertibleToJava<AcceleratorConfigArgs>

A TPU accelerator configuration.

Link copied to clipboard
data class AttachedDiskArgs(val mode: Output<AttachedDiskMode>? = null, val sourceDisk: Output<String>? = null) : ConvertibleToJava<AttachedDiskArgs>

A node-attached disk resource. Next ID: 8;

Link copied to clipboard
Link copied to clipboard
data class GetNodePlainArgs(val location: String, val nodeId: String, val project: String? = null) : ConvertibleToJava<GetNodePlainArgs>
Link copied to clipboard
Link copied to clipboard
data class NetworkConfigArgs(val canIpForward: Output<Boolean>? = null, val enableExternalIps: Output<Boolean>? = null, val network: Output<String>? = null, val subnetwork: Output<String>? = null) : ConvertibleToJava<NetworkConfigArgs>

Network related configurations.

Link copied to clipboard
Link copied to clipboard
data class SchedulingConfigArgs(val preemptible: Output<Boolean>? = null, val reserved: Output<Boolean>? = null) : ConvertibleToJava<SchedulingConfigArgs>

Sets the scheduling options for this node.

Link copied to clipboard
data class ServiceAccountArgs(val email: Output<String>? = null, val scope: Output<List<String>>? = null) : ConvertibleToJava<ServiceAccountArgs>

A service account.

Link copied to clipboard
Link copied to clipboard
data class ShieldedInstanceConfigArgs(val enableSecureBoot: Output<Boolean>? = null) : ConvertibleToJava<ShieldedInstanceConfigArgs>

A set of Shielded Instance options.