Package-level declarations

Types

Link copied to clipboard
class Instance : KotlinCustomResource

Creates a new instance in the specified region. Returns a long running operation which contains an instance on completion. While the long running operation is in progress, any call to GetInstance returns an instance in state CREATING. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class InstanceArgs(val featurePolicy: Output<GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyArgs>? = null, val instanceId: Output<String>? = null, val location: Output<String>? = null, val parent: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<InstanceArgs>

Creates a new instance in the specified region. Returns a long running operation which contains an instance on completion. While the long running operation is in progress, any call to GetInstance returns an instance in state CREATING. Auto-naming is currently not supported for this resource.

Link copied to clipboard
Link copied to clipboard
object InstanceMapper : ResourceMapper<Instance>
Link copied to clipboard
Link copied to clipboard
class WorkerPool : KotlinCustomResource

Creates a new worker pool with a specified size and configuration. Returns a long running operation which contains a worker pool on completion. While the long running operation is in progress, any call to GetWorkerPool returns a worker pool in state CREATING.

Link copied to clipboard
data class WorkerPoolArgs(val autoscale: Output<GoogleDevtoolsRemotebuildexecutionAdminV1alphaAutoscaleArgs>? = null, val channel: Output<String>? = null, val instanceId: Output<String>? = null, val name: Output<String>? = null, val parent: Output<String>? = null, val poolId: Output<String>? = null, val project: Output<String>? = null, val workerConfig: Output<GoogleDevtoolsRemotebuildexecutionAdminV1alphaWorkerConfigArgs>? = null, val workerCount: Output<String>? = null) : ConvertibleToJava<WorkerPoolArgs>

Creates a new worker pool with a specified size and configuration. Returns a long running operation which contains a worker pool on completion. While the long running operation is in progress, any call to GetWorkerPool returns a worker pool in state CREATING.

Link copied to clipboard
Link copied to clipboard
object WorkerPoolMapper : ResourceMapper<WorkerPool>
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun instance(name: String, block: suspend InstanceResourceBuilder.() -> Unit): Instance
Link copied to clipboard
suspend fun workerPool(name: String, block: suspend WorkerPoolResourceBuilder.() -> Unit): WorkerPool