Package-level declarations
Types
Link copied to clipboard
data class GetInstanceResult(val featurePolicy: GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyResponse, val location: String, val loggingEnabled: Boolean, val name: String, val state: String)
Link copied to clipboard
data class GetWorkerPoolResult(val autoscale: GoogleDevtoolsRemotebuildexecutionAdminV1alphaAutoscaleResponse, val channel: String, val name: String, val state: String, val workerConfig: GoogleDevtoolsRemotebuildexecutionAdminV1alphaWorkerConfigResponse, val workerCount: String)
Link copied to clipboard
data class GoogleDevtoolsRemotebuildexecutionAdminV1alphaAcceleratorConfigResponse(val acceleratorCount: String, val acceleratorType: String)
AcceleratorConfig defines the accelerator cards to attach to the VM.
Link copied to clipboard
data class GoogleDevtoolsRemotebuildexecutionAdminV1alphaAutoscaleResponse(val maxSize: String, val minSize: String)
Autoscale defines the autoscaling policy of a worker pool.
Link copied to clipboard
data class GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyFeatureResponse(val allowedValues: List<String>, val policy: String)
Defines whether a feature can be used or what values are accepted.
Link copied to clipboard
data class GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyResponse(val containerImageSources: GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyFeatureResponse, val dockerAddCapabilities: GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyFeatureResponse, val dockerChrootPath: GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyFeatureResponse, val dockerNetwork: GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyFeatureResponse, val dockerPrivileged: GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyFeatureResponse, val dockerRunAsRoot: GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyFeatureResponse, val dockerRuntime: GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyFeatureResponse, val dockerSiblingContainers: GoogleDevtoolsRemotebuildexecutionAdminV1alphaFeaturePolicyFeatureResponse, val linuxIsolation: String)
FeaturePolicy defines features allowed to be used on RBE instances, as well as instance-wide behavior changes that take effect without opt-in or opt-out at usage time.
Link copied to clipboard
data class GoogleDevtoolsRemotebuildexecutionAdminV1alphaWorkerConfigResponse(val accelerator: GoogleDevtoolsRemotebuildexecutionAdminV1alphaAcceleratorConfigResponse, val diskSizeGb: String, val diskType: String, val labels: Map<String, String>, val machineType: String, val maxConcurrentActions: String, val minCpuPlatform: String, val networkAccess: String, val reserved: Boolean, val soleTenantNodeType: String, val vmImage: String)
Defines the configuration to be used for creating workers in the worker pool.