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
Builder for AcceleratorConfigArgs.
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
class AttachedDiskArgsBuilder
Builder for AttachedDiskArgs.
Link copied to clipboard
data class GetNodePlainArgs(val location: String, val nodeId: String, val project: String? = null) : ConvertibleToJava<GetNodePlainArgs>
Link copied to clipboard
class GetNodePlainArgsBuilder
Builder for GetNodePlainArgs.
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
class NetworkConfigArgsBuilder
Builder for NetworkConfigArgs.
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
Builder for SchedulingConfigArgs.
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
Builder for ServiceAccountArgs.
Link copied to clipboard
data class ShieldedInstanceConfigArgs(val enableSecureBoot: Output<Boolean>? = null) : ConvertibleToJava<ShieldedInstanceConfigArgs>
A set of Shielded Instance options.
Link copied to clipboard
Builder for ShieldedInstanceConfigArgs.