Package-level declarations

Types

Link copied to clipboard
data class BitbucketServerConfigConnectedRepository(val projectKey: String, val repoSlug: String)
Link copied to clipboard
data class BitbucketServerConfigSecrets(val adminAccessTokenVersionName: String, val readAccessTokenVersionName: String, val webhookSecretVersionName: String)
Link copied to clipboard
data class GetTriggerApprovalConfig(val approvalRequired: Boolean)
Link copied to clipboard
data class GetTriggerBitbucketServerTriggerConfig(val bitbucketServerConfigResource: String, val projectKey: String, val pullRequests: List<GetTriggerBitbucketServerTriggerConfigPullRequest>, val pushes: List<GetTriggerBitbucketServerTriggerConfigPush>, val repoSlug: String)
data class GetTriggerBitbucketServerTriggerConfigPullRequest(val branch: String, val commentControl: String, val invertRegex: Boolean)
data class GetTriggerBitbucketServerTriggerConfigPush(val branch: String, val invertRegex: Boolean, val tag: String)
Link copied to clipboard
data class GetTriggerBuild(val artifacts: List<GetTriggerBuildArtifact>, val availableSecrets: List<GetTriggerBuildAvailableSecret>, val images: List<String>, val logsBucket: String, val options: List<GetTriggerBuildOption>, val queueTtl: String, val secrets: List<GetTriggerBuildSecret>, val sources: List<GetTriggerBuildSource>, val steps: List<GetTriggerBuildStep>, val substitutions: Map<String, String>, val tags: List<String>, val timeout: String)
Link copied to clipboard
data class GetTriggerBuildArtifact(val images: List<String>, val objects: List<GetTriggerBuildArtifactObject>)
Link copied to clipboard
data class GetTriggerBuildArtifactObject(val location: String, val paths: List<String>, val timings: List<GetTriggerBuildArtifactObjectTiming>)
Link copied to clipboard
data class GetTriggerBuildArtifactObjectTiming(val endTime: String, val startTime: String)
data class GetTriggerBuildAvailableSecretSecretManager(val env: String, val versionName: String)
Link copied to clipboard
data class GetTriggerBuildOption(val diskSizeGb: Int, val dynamicSubstitutions: Boolean, val envs: List<String>, val logStreamingOption: String, val logging: String, val machineType: String, val requestedVerifyOption: String, val secretEnvs: List<String>, val sourceProvenanceHashes: List<String>, val substitutionOption: String, val volumes: List<GetTriggerBuildOptionVolume>, val workerPool: String)
Link copied to clipboard
data class GetTriggerBuildOptionVolume(val name: String, val path: String)
Link copied to clipboard
data class GetTriggerBuildSecret(val kmsKeyName: String, val secretEnv: Map<String, String>)
Link copied to clipboard
Link copied to clipboard
data class GetTriggerBuildSourceRepoSource(val branchName: String, val commitSha: String, val dir: String, val invertRegex: Boolean, val projectId: String, val repoName: String, val substitutions: Map<String, String>, val tagName: String)
Link copied to clipboard
data class GetTriggerBuildSourceStorageSource(val bucket: String, val generation: String, val object: String)
Link copied to clipboard
data class GetTriggerBuildStep(val allowExitCodes: List<Int>, val allowFailure: Boolean, val args: List<String>, val dir: String, val entrypoint: String, val envs: List<String>, val id: String, val name: String, val script: String, val secretEnvs: List<String>, val timeout: String, val timing: String, val volumes: List<GetTriggerBuildStepVolume>, val waitFors: List<String>)
Link copied to clipboard
data class GetTriggerBuildStepVolume(val name: String, val path: String)
Link copied to clipboard
data class GetTriggerGitFileSource(val bitbucketServerConfig: String, val githubEnterpriseConfig: String, val path: String, val repoType: String, val repository: String, val revision: String, val uri: String)
Link copied to clipboard
data class GetTriggerGithub(val enterpriseConfigResourceName: String, val name: String, val owner: String, val pullRequests: List<GetTriggerGithubPullRequest>, val pushes: List<GetTriggerGithubPush>)
Link copied to clipboard
data class GetTriggerGithubPullRequest(val branch: String, val commentControl: String, val invertRegex: Boolean)
Link copied to clipboard
data class GetTriggerGithubPush(val branch: String, val invertRegex: Boolean, val tag: String)
Link copied to clipboard
data class GetTriggerPubsubConfig(val serviceAccountEmail: String, val state: String, val subscription: String, val topic: String)
data class GetTriggerRepositoryEventConfigPullRequest(val branch: String, val commentControl: String, val invertRegex: Boolean)
Link copied to clipboard
data class GetTriggerRepositoryEventConfigPush(val branch: String, val invertRegex: Boolean, val tag: String)
Link copied to clipboard
data class GetTriggerResult(val approvalConfigs: List<GetTriggerApprovalConfig>, val bitbucketServerTriggerConfigs: List<GetTriggerBitbucketServerTriggerConfig>, val builds: List<GetTriggerBuild>, val createTime: String, val description: String, val disabled: Boolean, val filename: String, val filter: String, val gitFileSources: List<GetTriggerGitFileSource>, val githubs: List<GetTriggerGithub>, val id: String, val ignoredFiles: List<String>, val includeBuildLogs: String, val includedFiles: List<String>, val location: String, val name: String, val project: String? = null, val pubsubConfigs: List<GetTriggerPubsubConfig>, val repositoryEventConfigs: List<GetTriggerRepositoryEventConfig>, val serviceAccount: String, val sourceToBuilds: List<GetTriggerSourceToBuild>, val substitutions: Map<String, String>, val tags: List<String>, val triggerId: String, val triggerTemplates: List<GetTriggerTriggerTemplate>, val webhookConfigs: List<GetTriggerWebhookConfig>)

A collection of values returned by getTrigger.

Link copied to clipboard
data class GetTriggerSourceToBuild(val bitbucketServerConfig: String, val githubEnterpriseConfig: String, val ref: String, val repoType: String, val repository: String, val uri: String)
Link copied to clipboard
data class GetTriggerTriggerTemplate(val branchName: String, val commitSha: String, val dir: String, val invertRegex: Boolean, val projectId: String, val repoName: String, val tagName: String)
Link copied to clipboard
data class GetTriggerWebhookConfig(val secret: String, val state: String)
Link copied to clipboard
data class TriggerApprovalConfig(val approvalRequired: Boolean? = null)
Link copied to clipboard
data class TriggerBitbucketServerTriggerConfig(val bitbucketServerConfigResource: String, val projectKey: String, val pullRequest: TriggerBitbucketServerTriggerConfigPullRequest? = null, val push: TriggerBitbucketServerTriggerConfigPush? = null, val repoSlug: String)
data class TriggerBitbucketServerTriggerConfigPullRequest(val branch: String, val commentControl: String? = null, val invertRegex: Boolean? = null)
Link copied to clipboard
data class TriggerBitbucketServerTriggerConfigPush(val branch: String? = null, val invertRegex: Boolean? = null, val tag: String? = null)
Link copied to clipboard
data class TriggerBuild(val artifacts: TriggerBuildArtifacts? = null, val availableSecrets: TriggerBuildAvailableSecrets? = null, val images: List<String>? = null, val logsBucket: String? = null, val options: TriggerBuildOptions? = null, val queueTtl: String? = null, val secrets: List<TriggerBuildSecret>? = null, val source: TriggerBuildSource? = null, val steps: List<TriggerBuildStep>, val substitutions: Map<String, String>? = null, val tags: List<String>? = null, val timeout: String? = null)
Link copied to clipboard
data class TriggerBuildArtifacts(val images: List<String>? = null, val objects: TriggerBuildArtifactsObjects? = null)
Link copied to clipboard
data class TriggerBuildArtifactsObjects(val location: String? = null, val paths: List<String>? = null, val timings: List<TriggerBuildArtifactsObjectsTiming>? = null)
Link copied to clipboard
data class TriggerBuildArtifactsObjectsTiming(val endTime: String? = null, val startTime: String? = null)
data class TriggerBuildAvailableSecretsSecretManager(val env: String, val versionName: String)
Link copied to clipboard
data class TriggerBuildOptions(val diskSizeGb: Int? = null, val dynamicSubstitutions: Boolean? = null, val envs: List<String>? = null, val logStreamingOption: String? = null, val logging: String? = null, val machineType: String? = null, val requestedVerifyOption: String? = null, val secretEnvs: List<String>? = null, val sourceProvenanceHashes: List<String>? = null, val substitutionOption: String? = null, val volumes: List<TriggerBuildOptionsVolume>? = null, val workerPool: String? = null)
Link copied to clipboard
data class TriggerBuildOptionsVolume(val name: String? = null, val path: String? = null)
Link copied to clipboard
data class TriggerBuildSecret(val kmsKeyName: String, val secretEnv: Map<String, String>? = null)
Link copied to clipboard
data class TriggerBuildSource(val repoSource: TriggerBuildSourceRepoSource? = null, val storageSource: TriggerBuildSourceStorageSource? = null)
Link copied to clipboard
data class TriggerBuildSourceRepoSource(val branchName: String? = null, val commitSha: String? = null, val dir: String? = null, val invertRegex: Boolean? = null, val projectId: String? = null, val repoName: String, val substitutions: Map<String, String>? = null, val tagName: String? = null)
Link copied to clipboard
data class TriggerBuildSourceStorageSource(val bucket: String, val generation: String? = null, val object: String)
Link copied to clipboard
data class TriggerBuildStep(val allowExitCodes: List<Int>? = null, val allowFailure: Boolean? = null, val args: List<String>? = null, val dir: String? = null, val entrypoint: String? = null, val envs: List<String>? = null, val id: String? = null, val name: String, val script: String? = null, val secretEnvs: List<String>? = null, val timeout: String? = null, val timing: String? = null, val volumes: List<TriggerBuildStepVolume>? = null, val waitFors: List<String>? = null)
Link copied to clipboard
data class TriggerBuildStepVolume(val name: String, val path: String)
Link copied to clipboard
data class TriggerGitFileSource(val bitbucketServerConfig: String? = null, val githubEnterpriseConfig: String? = null, val path: String, val repoType: String, val repository: String? = null, val revision: String? = null, val uri: String? = null)
Link copied to clipboard
data class TriggerGithub(val enterpriseConfigResourceName: String? = null, val name: String? = null, val owner: String? = null, val pullRequest: TriggerGithubPullRequest? = null, val push: TriggerGithubPush? = null)
Link copied to clipboard
data class TriggerGithubPullRequest(val branch: String, val commentControl: String? = null, val invertRegex: Boolean? = null)
Link copied to clipboard
data class TriggerGithubPush(val branch: String? = null, val invertRegex: Boolean? = null, val tag: String? = null)
Link copied to clipboard
data class TriggerPubsubConfig(val serviceAccountEmail: String? = null, val state: String? = null, val subscription: String? = null, val topic: String)
Link copied to clipboard
data class TriggerRepositoryEventConfig(val pullRequest: TriggerRepositoryEventConfigPullRequest? = null, val push: TriggerRepositoryEventConfigPush? = null, val repository: String? = null)
Link copied to clipboard
data class TriggerRepositoryEventConfigPullRequest(val branch: String? = null, val commentControl: String? = null, val invertRegex: Boolean? = null)
Link copied to clipboard
data class TriggerRepositoryEventConfigPush(val branch: String? = null, val invertRegex: Boolean? = null, val tag: String? = null)
Link copied to clipboard
data class TriggerSourceToBuild(val bitbucketServerConfig: String? = null, val githubEnterpriseConfig: String? = null, val ref: String, val repoType: String, val repository: String? = null, val uri: String? = null)
Link copied to clipboard
data class TriggerTriggerTemplate(val branchName: String? = null, val commitSha: String? = null, val dir: String? = null, val invertRegex: Boolean? = null, val projectId: String? = null, val repoName: String? = null, val tagName: String? = null)
Link copied to clipboard
data class TriggerWebhookConfig(val secret: String, val state: String? = null)
Link copied to clipboard
data class WorkerPoolNetworkConfig(val peeredNetwork: String, val peeredNetworkIpRange: String? = null)
Link copied to clipboard
data class WorkerPoolWorkerConfig(val diskSizeGb: Int? = null, val machineType: String? = null, val noExternalIp: Boolean? = null)