Package-level declarations
Types
Link copied to clipboard
object CloudbuildFunctions
Link copied to clipboard
Configuration for an automated build in response to source repository changes. To get more information about Trigger, see:
Link copied to clipboard
data class TriggerArgs(val approvalConfig: Output<TriggerApprovalConfigArgs>? = null, val build: Output<TriggerBuildArgs>? = null, val description: Output<String>? = null, val disabled: Output<Boolean>? = null, val filename: Output<String>? = null, val filter: Output<String>? = null, val gitFileSource: Output<TriggerGitFileSourceArgs>? = null, val github: Output<TriggerGithubArgs>? = null, val ignoredFiles: Output<List<String>>? = null, val includeBuildLogs: Output<String>? = null, val includedFiles: Output<List<String>>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val pubsubConfig: Output<TriggerPubsubConfigArgs>? = null, val repositoryEventConfig: Output<TriggerRepositoryEventConfigArgs>? = null, val serviceAccount: Output<String>? = null, val sourceToBuild: Output<TriggerSourceToBuildArgs>? = null, val substitutions: Output<Map<String, String>>? = null, val tags: Output<List<String>>? = null, val triggerTemplate: Output<TriggerTriggerTemplateArgs>? = null, val webhookConfig: Output<TriggerWebhookConfigArgs>? = null) : ConvertibleToJava<TriggerArgs>
Configuration for an automated build in response to source repository changes. To get more information about Trigger, see:
Link copied to clipboard
class TriggerArgsBuilder
Builder for TriggerArgs.
Link copied to clipboard
Link copied to clipboard
class TriggerResourceBuilder
Builder for Trigger.
Link copied to clipboard
Definition of custom Cloud Build WorkerPools for running jobs with custom configuration and custom networking.
Link copied to clipboard
data class WorkerPoolArgs(val annotations: Output<Map<String, String>>? = null, val displayName: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val networkConfig: Output<WorkerPoolNetworkConfigArgs>? = null, val project: Output<String>? = null, val workerConfig: Output<WorkerPoolWorkerConfigArgs>? = null) : ConvertibleToJava<WorkerPoolArgs>
Definition of custom Cloud Build WorkerPools for running jobs with custom configuration and custom networking.
Link copied to clipboard
class WorkerPoolArgsBuilder
Builder for WorkerPoolArgs.
Link copied to clipboard
Link copied to clipboard
Builder for WorkerPool.
Functions
Link copied to clipboard
suspend fun triggerResource(name: String, block: suspend TriggerResourceBuilder.() -> Unit): Trigger
Link copied to clipboard
suspend fun workerPoolResource(name: String, block: suspend WorkerPoolResourceBuilder.() -> Unit): WorkerPool