1. Packages
  2. Ibm Provider
  3. API Docs
  4. getCdTektonPipeline
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

ibm.getCdTektonPipeline

Explore with Pulumi AI

ibm logo
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

    Provides a read-only data source to retrieve information about a cd_tekton_pipeline. You can then reference the fields of the data source in other resources within the same configuration by using interpolation syntax.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as ibm from "@pulumi/ibm";
    
    const cdTektonPipeline = ibm.getCdTektonPipeline({
        pipelineId: "94619026-912b-4d92-8f51-6c74f0692d90",
    });
    
    import pulumi
    import pulumi_ibm as ibm
    
    cd_tekton_pipeline = ibm.get_cd_tekton_pipeline(pipeline_id="94619026-912b-4d92-8f51-6c74f0692d90")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := ibm.LookupCdTektonPipeline(ctx, &ibm.LookupCdTektonPipelineArgs{
    			PipelineId: "94619026-912b-4d92-8f51-6c74f0692d90",
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Ibm = Pulumi.Ibm;
    
    return await Deployment.RunAsync(() => 
    {
        var cdTektonPipeline = Ibm.GetCdTektonPipeline.Invoke(new()
        {
            PipelineId = "94619026-912b-4d92-8f51-6c74f0692d90",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.ibm.IbmFunctions;
    import com.pulumi.ibm.inputs.GetCdTektonPipelineArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var cdTektonPipeline = IbmFunctions.getCdTektonPipeline(GetCdTektonPipelineArgs.builder()
                .pipelineId("94619026-912b-4d92-8f51-6c74f0692d90")
                .build());
    
        }
    }
    
    variables:
      cdTektonPipeline:
        fn::invoke:
          function: ibm:getCdTektonPipeline
          arguments:
            pipelineId: 94619026-912b-4d92-8f51-6c74f0692d90
    

    Using getCdTektonPipeline

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getCdTektonPipeline(args: GetCdTektonPipelineArgs, opts?: InvokeOptions): Promise<GetCdTektonPipelineResult>
    function getCdTektonPipelineOutput(args: GetCdTektonPipelineOutputArgs, opts?: InvokeOptions): Output<GetCdTektonPipelineResult>
    def get_cd_tekton_pipeline(id: Optional[str] = None,
                               pipeline_id: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetCdTektonPipelineResult
    def get_cd_tekton_pipeline_output(id: Optional[pulumi.Input[str]] = None,
                               pipeline_id: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetCdTektonPipelineResult]
    func LookupCdTektonPipeline(ctx *Context, args *LookupCdTektonPipelineArgs, opts ...InvokeOption) (*LookupCdTektonPipelineResult, error)
    func LookupCdTektonPipelineOutput(ctx *Context, args *LookupCdTektonPipelineOutputArgs, opts ...InvokeOption) LookupCdTektonPipelineResultOutput

    > Note: This function is named LookupCdTektonPipeline in the Go SDK.

    public static class GetCdTektonPipeline 
    {
        public static Task<GetCdTektonPipelineResult> InvokeAsync(GetCdTektonPipelineArgs args, InvokeOptions? opts = null)
        public static Output<GetCdTektonPipelineResult> Invoke(GetCdTektonPipelineInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetCdTektonPipelineResult> getCdTektonPipeline(GetCdTektonPipelineArgs args, InvokeOptions options)
    public static Output<GetCdTektonPipelineResult> getCdTektonPipeline(GetCdTektonPipelineArgs args, InvokeOptions options)
    
    fn::invoke:
      function: ibm:index/getCdTektonPipeline:getCdTektonPipeline
      arguments:
        # arguments dictionary

    The following arguments are supported:

    PipelineId string
    ID of current instance.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[-0-9a-z]+$/.
    Id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    PipelineId string
    ID of current instance.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[-0-9a-z]+$/.
    Id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    pipelineId String
    ID of current instance.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[-0-9a-z]+$/.
    id String
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    pipelineId string
    ID of current instance.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[-0-9a-z]+$/.
    id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    pipeline_id str
    ID of current instance.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[-0-9a-z]+$/.
    id str
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    pipelineId String
    ID of current instance.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[-0-9a-z]+$/.
    id String
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.

    getCdTektonPipeline Result

    The following output properties are available:

    BuildNumber double
    (Integer) The latest pipeline run build number. If this property is absent, the pipeline hasn't had any pipeline runs.

    • Constraints: The minimum value is 1.
    CreatedAt string
    (String) Standard RFC 3339 Date Time String.
    Definitions List<GetCdTektonPipelineDefinition>
    (List) Definition list.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for definitions:
    EnableNotifications bool
    (Boolean) Flag to enable notifications for this pipeline. If enabled, the Tekton pipeline run events will be published to all the destinations specified by the Slack and Event Notifications integrations in the parent toolchain. If omitted, this feature is disabled by default.
    EnablePartialCloning bool
    (Boolean) Flag to enable partial cloning for this pipeline. When partial clone is enabled, only the files contained within the paths specified in definition repositories are read and cloned, this means that symbolic links might not work. If omitted, this feature is disabled by default.
    Enabled bool
    (Boolean) Flag to check if the trigger is enabled.

    • Constraints: The default value is true.
    Href string
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    Id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    Name string
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    NextBuildNumber double
    (Integer) The build number that will be used for the next pipeline run.

    • Constraints: The maximum value is 99999999999999. The minimum value is 1.
    PipelineId string
    Properties List<GetCdTektonPipelineProperty>
    (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
    ResourceGroups List<GetCdTektonPipelineResourceGroup>
    (List) The resource group in which the pipeline was created. Nested schema for resource_group:
    RunsUrl string
    (String) URL for this pipeline showing the list of pipeline runs.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    Status string
    (String) Pipeline status.

    • Constraints: Allowable values are: configured, configuring.
    Toolchains List<GetCdTektonPipelineToolchain>
    (List) Toolchain object containing references to the parent toolchain. Nested schema for toolchain:
    Triggers List<GetCdTektonPipelineTrigger>
    (List) Tekton pipeline triggers list.

    • Constraints: The maximum length is 1024 items. The minimum length is 0 items. Nested schema for triggers:
    UpdatedAt string
    (String) Standard RFC 3339 Date Time String.
    Workers List<GetCdTektonPipelineWorker>
    (List) Details of the worker used to run the pipeline. Nested schema for worker:
    BuildNumber float64
    (Integer) The latest pipeline run build number. If this property is absent, the pipeline hasn't had any pipeline runs.

    • Constraints: The minimum value is 1.
    CreatedAt string
    (String) Standard RFC 3339 Date Time String.
    Definitions []GetCdTektonPipelineDefinitionType
    (List) Definition list.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for definitions:
    EnableNotifications bool
    (Boolean) Flag to enable notifications for this pipeline. If enabled, the Tekton pipeline run events will be published to all the destinations specified by the Slack and Event Notifications integrations in the parent toolchain. If omitted, this feature is disabled by default.
    EnablePartialCloning bool
    (Boolean) Flag to enable partial cloning for this pipeline. When partial clone is enabled, only the files contained within the paths specified in definition repositories are read and cloned, this means that symbolic links might not work. If omitted, this feature is disabled by default.
    Enabled bool
    (Boolean) Flag to check if the trigger is enabled.

    • Constraints: The default value is true.
    Href string
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    Id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    Name string
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    NextBuildNumber float64
    (Integer) The build number that will be used for the next pipeline run.

    • Constraints: The maximum value is 99999999999999. The minimum value is 1.
    PipelineId string
    Properties []GetCdTektonPipelinePropertyType
    (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
    ResourceGroups []GetCdTektonPipelineResourceGroup
    (List) The resource group in which the pipeline was created. Nested schema for resource_group:
    RunsUrl string
    (String) URL for this pipeline showing the list of pipeline runs.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    Status string
    (String) Pipeline status.

    • Constraints: Allowable values are: configured, configuring.
    Toolchains []GetCdTektonPipelineToolchain
    (List) Toolchain object containing references to the parent toolchain. Nested schema for toolchain:
    Triggers []GetCdTektonPipelineTriggerType
    (List) Tekton pipeline triggers list.

    • Constraints: The maximum length is 1024 items. The minimum length is 0 items. Nested schema for triggers:
    UpdatedAt string
    (String) Standard RFC 3339 Date Time String.
    Workers []GetCdTektonPipelineWorker
    (List) Details of the worker used to run the pipeline. Nested schema for worker:
    buildNumber Double
    (Integer) The latest pipeline run build number. If this property is absent, the pipeline hasn't had any pipeline runs.

    • Constraints: The minimum value is 1.
    createdAt String
    (String) Standard RFC 3339 Date Time String.
    definitions List<GetCdTektonPipelineDefinition>
    (List) Definition list.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for definitions:
    enableNotifications Boolean
    (Boolean) Flag to enable notifications for this pipeline. If enabled, the Tekton pipeline run events will be published to all the destinations specified by the Slack and Event Notifications integrations in the parent toolchain. If omitted, this feature is disabled by default.
    enablePartialCloning Boolean
    (Boolean) Flag to enable partial cloning for this pipeline. When partial clone is enabled, only the files contained within the paths specified in definition repositories are read and cloned, this means that symbolic links might not work. If omitted, this feature is disabled by default.
    enabled Boolean
    (Boolean) Flag to check if the trigger is enabled.

    • Constraints: The default value is true.
    href String
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    id String
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    name String
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    nextBuildNumber Double
    (Integer) The build number that will be used for the next pipeline run.

    • Constraints: The maximum value is 99999999999999. The minimum value is 1.
    pipelineId String
    properties List<GetCdTektonPipelineProperty>
    (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
    resourceGroups List<GetCdTektonPipelineResourceGroup>
    (List) The resource group in which the pipeline was created. Nested schema for resource_group:
    runsUrl String
    (String) URL for this pipeline showing the list of pipeline runs.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    status String
    (String) Pipeline status.

    • Constraints: Allowable values are: configured, configuring.
    toolchains List<GetCdTektonPipelineToolchain>
    (List) Toolchain object containing references to the parent toolchain. Nested schema for toolchain:
    triggers List<GetCdTektonPipelineTrigger>
    (List) Tekton pipeline triggers list.

    • Constraints: The maximum length is 1024 items. The minimum length is 0 items. Nested schema for triggers:
    updatedAt String
    (String) Standard RFC 3339 Date Time String.
    workers List<GetCdTektonPipelineWorker>
    (List) Details of the worker used to run the pipeline. Nested schema for worker:
    buildNumber number
    (Integer) The latest pipeline run build number. If this property is absent, the pipeline hasn't had any pipeline runs.

    • Constraints: The minimum value is 1.
    createdAt string
    (String) Standard RFC 3339 Date Time String.
    definitions GetCdTektonPipelineDefinition[]
    (List) Definition list.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for definitions:
    enableNotifications boolean
    (Boolean) Flag to enable notifications for this pipeline. If enabled, the Tekton pipeline run events will be published to all the destinations specified by the Slack and Event Notifications integrations in the parent toolchain. If omitted, this feature is disabled by default.
    enablePartialCloning boolean
    (Boolean) Flag to enable partial cloning for this pipeline. When partial clone is enabled, only the files contained within the paths specified in definition repositories are read and cloned, this means that symbolic links might not work. If omitted, this feature is disabled by default.
    enabled boolean
    (Boolean) Flag to check if the trigger is enabled.

    • Constraints: The default value is true.
    href string
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    name string
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    nextBuildNumber number
    (Integer) The build number that will be used for the next pipeline run.

    • Constraints: The maximum value is 99999999999999. The minimum value is 1.
    pipelineId string
    properties GetCdTektonPipelineProperty[]
    (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
    resourceGroups GetCdTektonPipelineResourceGroup[]
    (List) The resource group in which the pipeline was created. Nested schema for resource_group:
    runsUrl string
    (String) URL for this pipeline showing the list of pipeline runs.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    status string
    (String) Pipeline status.

    • Constraints: Allowable values are: configured, configuring.
    toolchains GetCdTektonPipelineToolchain[]
    (List) Toolchain object containing references to the parent toolchain. Nested schema for toolchain:
    triggers GetCdTektonPipelineTrigger[]
    (List) Tekton pipeline triggers list.

    • Constraints: The maximum length is 1024 items. The minimum length is 0 items. Nested schema for triggers:
    updatedAt string
    (String) Standard RFC 3339 Date Time String.
    workers GetCdTektonPipelineWorker[]
    (List) Details of the worker used to run the pipeline. Nested schema for worker:
    build_number float
    (Integer) The latest pipeline run build number. If this property is absent, the pipeline hasn't had any pipeline runs.

    • Constraints: The minimum value is 1.
    created_at str
    (String) Standard RFC 3339 Date Time String.
    definitions Sequence[GetCdTektonPipelineDefinition]
    (List) Definition list.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for definitions:
    enable_notifications bool
    (Boolean) Flag to enable notifications for this pipeline. If enabled, the Tekton pipeline run events will be published to all the destinations specified by the Slack and Event Notifications integrations in the parent toolchain. If omitted, this feature is disabled by default.
    enable_partial_cloning bool
    (Boolean) Flag to enable partial cloning for this pipeline. When partial clone is enabled, only the files contained within the paths specified in definition repositories are read and cloned, this means that symbolic links might not work. If omitted, this feature is disabled by default.
    enabled bool
    (Boolean) Flag to check if the trigger is enabled.

    • Constraints: The default value is true.
    href str
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    id str
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    name str
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    next_build_number float
    (Integer) The build number that will be used for the next pipeline run.

    • Constraints: The maximum value is 99999999999999. The minimum value is 1.
    pipeline_id str
    properties Sequence[GetCdTektonPipelineProperty]
    (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
    resource_groups Sequence[GetCdTektonPipelineResourceGroup]
    (List) The resource group in which the pipeline was created. Nested schema for resource_group:
    runs_url str
    (String) URL for this pipeline showing the list of pipeline runs.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    status str
    (String) Pipeline status.

    • Constraints: Allowable values are: configured, configuring.
    toolchains Sequence[GetCdTektonPipelineToolchain]
    (List) Toolchain object containing references to the parent toolchain. Nested schema for toolchain:
    triggers Sequence[GetCdTektonPipelineTrigger]
    (List) Tekton pipeline triggers list.

    • Constraints: The maximum length is 1024 items. The minimum length is 0 items. Nested schema for triggers:
    updated_at str
    (String) Standard RFC 3339 Date Time String.
    workers Sequence[GetCdTektonPipelineWorker]
    (List) Details of the worker used to run the pipeline. Nested schema for worker:
    buildNumber Number
    (Integer) The latest pipeline run build number. If this property is absent, the pipeline hasn't had any pipeline runs.

    • Constraints: The minimum value is 1.
    createdAt String
    (String) Standard RFC 3339 Date Time String.
    definitions List<Property Map>
    (List) Definition list.

    • Constraints: The maximum length is 128 items. The minimum length is 0 items. Nested schema for definitions:
    enableNotifications Boolean
    (Boolean) Flag to enable notifications for this pipeline. If enabled, the Tekton pipeline run events will be published to all the destinations specified by the Slack and Event Notifications integrations in the parent toolchain. If omitted, this feature is disabled by default.
    enablePartialCloning Boolean
    (Boolean) Flag to enable partial cloning for this pipeline. When partial clone is enabled, only the files contained within the paths specified in definition repositories are read and cloned, this means that symbolic links might not work. If omitted, this feature is disabled by default.
    enabled Boolean
    (Boolean) Flag to check if the trigger is enabled.

    • Constraints: The default value is true.
    href String
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    id String
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    name String
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    nextBuildNumber Number
    (Integer) The build number that will be used for the next pipeline run.

    • Constraints: The maximum value is 99999999999999. The minimum value is 1.
    pipelineId String
    properties List<Property Map>
    (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
    resourceGroups List<Property Map>
    (List) The resource group in which the pipeline was created. Nested schema for resource_group:
    runsUrl String
    (String) URL for this pipeline showing the list of pipeline runs.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    status String
    (String) Pipeline status.

    • Constraints: Allowable values are: configured, configuring.
    toolchains List<Property Map>
    (List) Toolchain object containing references to the parent toolchain. Nested schema for toolchain:
    triggers List<Property Map>
    (List) Tekton pipeline triggers list.

    • Constraints: The maximum length is 1024 items. The minimum length is 0 items. Nested schema for triggers:
    updatedAt String
    (String) Standard RFC 3339 Date Time String.
    workers List<Property Map>
    (List) Details of the worker used to run the pipeline. Nested schema for worker:

    Supporting Types

    GetCdTektonPipelineDefinition

    Href string
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    Id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    Sources List<GetCdTektonPipelineDefinitionSource>
    (List) Source repository for a Git trigger. Only required for Git triggers. The referenced repository URL must match the URL of a repository tool integration in the parent toolchain. Obtain the list of integrations from the toolchain API https://cloud.ibm.com/apidocs/toolchain#list-tools. Nested schema for source:
    Href string
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    Id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    Sources []GetCdTektonPipelineDefinitionSource
    (List) Source repository for a Git trigger. Only required for Git triggers. The referenced repository URL must match the URL of a repository tool integration in the parent toolchain. Obtain the list of integrations from the toolchain API https://cloud.ibm.com/apidocs/toolchain#list-tools. Nested schema for source:
    href String
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    id String
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    sources List<GetCdTektonPipelineDefinitionSource>
    (List) Source repository for a Git trigger. Only required for Git triggers. The referenced repository URL must match the URL of a repository tool integration in the parent toolchain. Obtain the list of integrations from the toolchain API https://cloud.ibm.com/apidocs/toolchain#list-tools. Nested schema for source:
    href string
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    sources GetCdTektonPipelineDefinitionSource[]
    (List) Source repository for a Git trigger. Only required for Git triggers. The referenced repository URL must match the URL of a repository tool integration in the parent toolchain. Obtain the list of integrations from the toolchain API https://cloud.ibm.com/apidocs/toolchain#list-tools. Nested schema for source:
    href str
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    id str
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    sources Sequence[GetCdTektonPipelineDefinitionSource]
    (List) Source repository for a Git trigger. Only required for Git triggers. The referenced repository URL must match the URL of a repository tool integration in the parent toolchain. Obtain the list of integrations from the toolchain API https://cloud.ibm.com/apidocs/toolchain#list-tools. Nested schema for source:
    href String
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    id String
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    sources List<Property Map>
    (List) Source repository for a Git trigger. Only required for Git triggers. The referenced repository URL must match the URL of a repository tool integration in the parent toolchain. Obtain the list of integrations from the toolchain API https://cloud.ibm.com/apidocs/toolchain#list-tools. Nested schema for source:

    GetCdTektonPipelineDefinitionSource

    Properties List<GetCdTektonPipelineDefinitionSourceProperty>
    (List) Properties of the source, which define the URL of the repository and a branch or tag. Nested schema for properties:
    Type string
    (String) The only supported source type is "git", indicating that the source is a git repository.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^git$/.
    Properties []GetCdTektonPipelineDefinitionSourceProperty
    (List) Properties of the source, which define the URL of the repository and a branch or tag. Nested schema for properties:
    Type string
    (String) The only supported source type is "git", indicating that the source is a git repository.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^git$/.
    properties List<GetCdTektonPipelineDefinitionSourceProperty>
    (List) Properties of the source, which define the URL of the repository and a branch or tag. Nested schema for properties:
    type String
    (String) The only supported source type is "git", indicating that the source is a git repository.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^git$/.
    properties GetCdTektonPipelineDefinitionSourceProperty[]
    (List) Properties of the source, which define the URL of the repository and a branch or tag. Nested schema for properties:
    type string
    (String) The only supported source type is "git", indicating that the source is a git repository.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^git$/.
    properties Sequence[GetCdTektonPipelineDefinitionSourceProperty]
    (List) Properties of the source, which define the URL of the repository and a branch or tag. Nested schema for properties:
    type str
    (String) The only supported source type is "git", indicating that the source is a git repository.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^git$/.
    properties List<Property Map>
    (List) Properties of the source, which define the URL of the repository and a branch or tag. Nested schema for properties:
    type String
    (String) The only supported source type is "git", indicating that the source is a git repository.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^git$/.

    GetCdTektonPipelineDefinitionSourceProperty

    Branch string
    (String) A branch from the repo, specify one of branch or tag only.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    Path string
    (String) The path to the definition's YAML files.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    Tag string
    (String) A tag from the repo, specify one of branch or tag only.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_]{1,253}$/.
    Tools List<GetCdTektonPipelineDefinitionSourcePropertyTool>
    (List) Reference to the repository tool in the parent toolchain. Nested schema for tool:
    Url string
    (Forces new resource, String) URL of the definition repository.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    Branch string
    (String) A branch from the repo, specify one of branch or tag only.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    Path string
    (String) The path to the definition's YAML files.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    Tag string
    (String) A tag from the repo, specify one of branch or tag only.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_]{1,253}$/.
    Tools []GetCdTektonPipelineDefinitionSourcePropertyTool
    (List) Reference to the repository tool in the parent toolchain. Nested schema for tool:
    Url string
    (Forces new resource, String) URL of the definition repository.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    branch String
    (String) A branch from the repo, specify one of branch or tag only.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    path String
    (String) The path to the definition's YAML files.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    tag String
    (String) A tag from the repo, specify one of branch or tag only.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_]{1,253}$/.
    tools List<GetCdTektonPipelineDefinitionSourcePropertyTool>
    (List) Reference to the repository tool in the parent toolchain. Nested schema for tool:
    url String
    (Forces new resource, String) URL of the definition repository.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    branch string
    (String) A branch from the repo, specify one of branch or tag only.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    path string
    (String) The path to the definition's YAML files.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    tag string
    (String) A tag from the repo, specify one of branch or tag only.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_]{1,253}$/.
    tools GetCdTektonPipelineDefinitionSourcePropertyTool[]
    (List) Reference to the repository tool in the parent toolchain. Nested schema for tool:
    url string
    (Forces new resource, String) URL of the definition repository.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    branch str
    (String) A branch from the repo, specify one of branch or tag only.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    path str
    (String) The path to the definition's YAML files.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    tag str
    (String) A tag from the repo, specify one of branch or tag only.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_]{1,253}$/.
    tools Sequence[GetCdTektonPipelineDefinitionSourcePropertyTool]
    (List) Reference to the repository tool in the parent toolchain. Nested schema for tool:
    url str
    (Forces new resource, String) URL of the definition repository.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    branch String
    (String) A branch from the repo, specify one of branch or tag only.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    path String
    (String) The path to the definition's YAML files.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    tag String
    (String) A tag from the repo, specify one of branch or tag only.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_]{1,253}$/.
    tools List<Property Map>
    (List) Reference to the repository tool in the parent toolchain. Nested schema for tool:
    url String
    (Forces new resource, String) URL of the definition repository.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.

    GetCdTektonPipelineDefinitionSourcePropertyTool

    Id string
    (String) ID of the repository tool instance in the parent toolchain.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[-0-9a-z]+$/.
    Id string
    (String) ID of the repository tool instance in the parent toolchain.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[-0-9a-z]+$/.
    id String
    (String) ID of the repository tool instance in the parent toolchain.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[-0-9a-z]+$/.
    id string
    (String) ID of the repository tool instance in the parent toolchain.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[-0-9a-z]+$/.
    id str
    (String) ID of the repository tool instance in the parent toolchain.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[-0-9a-z]+$/.
    id String
    (String) ID of the repository tool instance in the parent toolchain.

    • Constraints: The maximum length is 36 characters. The minimum length is 36 characters. The value must match regular expression /^[-0-9a-z]+$/.

    GetCdTektonPipelineProperty

    Enums List<string>
    (List) Options for single_select property type. Only needed for single_select property type.

    • Constraints: The list items must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/. The maximum length is 256 items. The minimum length is 0 items.
    Href string
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    Locked bool
    (Boolean) When true, this property cannot be overridden at runtime. Attempting to override it will result in run requests being rejected. The default is false.
    Name string
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    Path string
    (String) A dot notation path for integration type properties only, that selects a value from the tool integration. If left blank the full tool integration data will be used.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^[-0-9a-zA-Z_.]*$/.
    Type string
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    Value string
    (String) Secret value, not needed if secret type is internal_validation.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^.*$/.
    Enums []string
    (List) Options for single_select property type. Only needed for single_select property type.

    • Constraints: The list items must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/. The maximum length is 256 items. The minimum length is 0 items.
    Href string
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    Locked bool
    (Boolean) When true, this property cannot be overridden at runtime. Attempting to override it will result in run requests being rejected. The default is false.
    Name string
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    Path string
    (String) A dot notation path for integration type properties only, that selects a value from the tool integration. If left blank the full tool integration data will be used.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^[-0-9a-zA-Z_.]*$/.
    Type string
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    Value string
    (String) Secret value, not needed if secret type is internal_validation.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^.*$/.
    enums List<String>
    (List) Options for single_select property type. Only needed for single_select property type.

    • Constraints: The list items must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/. The maximum length is 256 items. The minimum length is 0 items.
    href String
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    locked Boolean
    (Boolean) When true, this property cannot be overridden at runtime. Attempting to override it will result in run requests being rejected. The default is false.
    name String
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    path String
    (String) A dot notation path for integration type properties only, that selects a value from the tool integration. If left blank the full tool integration data will be used.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^[-0-9a-zA-Z_.]*$/.
    type String
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    value String
    (String) Secret value, not needed if secret type is internal_validation.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^.*$/.
    enums string[]
    (List) Options for single_select property type. Only needed for single_select property type.

    • Constraints: The list items must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/. The maximum length is 256 items. The minimum length is 0 items.
    href string
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    locked boolean
    (Boolean) When true, this property cannot be overridden at runtime. Attempting to override it will result in run requests being rejected. The default is false.
    name string
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    path string
    (String) A dot notation path for integration type properties only, that selects a value from the tool integration. If left blank the full tool integration data will be used.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^[-0-9a-zA-Z_.]*$/.
    type string
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    value string
    (String) Secret value, not needed if secret type is internal_validation.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^.*$/.
    enums Sequence[str]
    (List) Options for single_select property type. Only needed for single_select property type.

    • Constraints: The list items must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/. The maximum length is 256 items. The minimum length is 0 items.
    href str
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    locked bool
    (Boolean) When true, this property cannot be overridden at runtime. Attempting to override it will result in run requests being rejected. The default is false.
    name str
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    path str
    (String) A dot notation path for integration type properties only, that selects a value from the tool integration. If left blank the full tool integration data will be used.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^[-0-9a-zA-Z_.]*$/.
    type str
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    value str
    (String) Secret value, not needed if secret type is internal_validation.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^.*$/.
    enums List<String>
    (List) Options for single_select property type. Only needed for single_select property type.

    • Constraints: The list items must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/. The maximum length is 256 items. The minimum length is 0 items.
    href String
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    locked Boolean
    (Boolean) When true, this property cannot be overridden at runtime. Attempting to override it will result in run requests being rejected. The default is false.
    name String
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    path String
    (String) A dot notation path for integration type properties only, that selects a value from the tool integration. If left blank the full tool integration data will be used.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^[-0-9a-zA-Z_.]*$/.
    type String
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    value String
    (String) Secret value, not needed if secret type is internal_validation.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^.*$/.

    GetCdTektonPipelineResourceGroup

    Id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    Id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    id String
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    id str
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    id String
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.

    GetCdTektonPipelineToolchain

    Crn string
    (String) The CRN for the toolchain that contains the Tekton pipeline.

    • Constraints: The maximum length is 512 characters. The minimum length is 9 characters. The value must match regular expression /^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/.
    Id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    Crn string
    (String) The CRN for the toolchain that contains the Tekton pipeline.

    • Constraints: The maximum length is 512 characters. The minimum length is 9 characters. The value must match regular expression /^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/.
    Id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    crn String
    (String) The CRN for the toolchain that contains the Tekton pipeline.

    • Constraints: The maximum length is 512 characters. The minimum length is 9 characters. The value must match regular expression /^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/.
    id String
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    crn string
    (String) The CRN for the toolchain that contains the Tekton pipeline.

    • Constraints: The maximum length is 512 characters. The minimum length is 9 characters. The value must match regular expression /^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/.
    id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    crn str
    (String) The CRN for the toolchain that contains the Tekton pipeline.

    • Constraints: The maximum length is 512 characters. The minimum length is 9 characters. The value must match regular expression /^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/.
    id str
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    crn String
    (String) The CRN for the toolchain that contains the Tekton pipeline.

    • Constraints: The maximum length is 512 characters. The minimum length is 9 characters. The value must match regular expression /^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/.
    id String
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.

    GetCdTektonPipelineTrigger

    Cron string
    (String) Only needed for timer triggers. CRON expression that indicates when this trigger will activate. Maximum frequency is every 5 minutes. The string is based on UNIX crontab syntax: minute, hour, day of month, month, day of week. Example: The CRON expression 0 *_/2 * * * - translates to - every 2 hours.

    • Constraints: The maximum length is 253 characters. The minimum length is 5 characters. The value must match regular expression /^[-0-9a-zA-Z,\\*\/ ]{5,253}$/.
    EnableEventsFromForks bool
    (Boolean) When enabled, pull request events from forks of the selected repository will trigger a pipeline run.

    • Constraints: The default value is false.
    Enabled bool
    (Boolean) Flag to check if the trigger is enabled.

    • Constraints: The default value is true.
    EventListener string
    (String) Event listener name. The name of the event listener to which the trigger is associated. The event listeners are defined in the definition repositories of the Tekton pipeline.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    Events List<string>
    (List) Either 'events' or 'filter' is required specifically for Git triggers. Stores a list of events that a Git trigger listens to. Choose one or more from 'push', 'pull_request', and 'pull_request_closed'. If SCM repositories use the 'merge request' term, they correspond to the generic term i.e. 'pull request'.

    • Constraints: Allowable list items are: push, pull_request, pull_request_closed. The maximum length is 3 items. The minimum length is 0 items.
    Favorite bool
    (Boolean) Mark the trigger as a favorite.

    • Constraints: The default value is false.
    Filter string
    (String) Either 'events' or 'filter' can be used. Stores the CEL (Common Expression Language) expression value which is used for event filtering against the Git webhook payloads.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^.*$/.
    Href string
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    Id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    MaxConcurrentRuns double
    (Integer) Defines the maximum number of concurrent runs for this trigger. If omitted then the concurrency limit is disabled for this trigger.
    Name string
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    Properties List<GetCdTektonPipelineTriggerProperty>
    (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
    Secrets List<GetCdTektonPipelineTriggerSecret>
    (List) Only needed for Generic Webhook trigger type. The secret is used to start the Generic Webhook trigger. Nested schema for secret:
    Sources List<GetCdTektonPipelineTriggerSource>
    (List) Source repository for a Git trigger. Only required for Git triggers. The referenced repository URL must match the URL of a repository tool integration in the parent toolchain. Obtain the list of integrations from the toolchain API https://cloud.ibm.com/apidocs/toolchain#list-tools. Nested schema for source:
    Tags List<string>
    (List) Optional trigger tags array.

    • Constraints: The list items must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/. The maximum length is 128 items. The minimum length is 0 items.
    Timezone string
    (String) Only used for timer triggers. Specify the timezone used for this timer trigger, which will ensure the CRON activates this trigger relative to the specified timezone. If no timezone is specified, the default timezone used is UTC. Valid timezones are those listed in the IANA timezone database, https://www.iana.org/time-zones.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z+_., \/]{1,253}$/.
    Type string
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    WebhookUrl string
    (String) Webhook URL that can be used to trigger pipeline runs.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    Workers List<GetCdTektonPipelineTriggerWorker>
    (List) Details of the worker used to run the pipeline. Nested schema for worker:
    Cron string
    (String) Only needed for timer triggers. CRON expression that indicates when this trigger will activate. Maximum frequency is every 5 minutes. The string is based on UNIX crontab syntax: minute, hour, day of month, month, day of week. Example: The CRON expression 0 *_/2 * * * - translates to - every 2 hours.

    • Constraints: The maximum length is 253 characters. The minimum length is 5 characters. The value must match regular expression /^[-0-9a-zA-Z,\\*\/ ]{5,253}$/.
    EnableEventsFromForks bool
    (Boolean) When enabled, pull request events from forks of the selected repository will trigger a pipeline run.

    • Constraints: The default value is false.
    Enabled bool
    (Boolean) Flag to check if the trigger is enabled.

    • Constraints: The default value is true.
    EventListener string
    (String) Event listener name. The name of the event listener to which the trigger is associated. The event listeners are defined in the definition repositories of the Tekton pipeline.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    Events []string
    (List) Either 'events' or 'filter' is required specifically for Git triggers. Stores a list of events that a Git trigger listens to. Choose one or more from 'push', 'pull_request', and 'pull_request_closed'. If SCM repositories use the 'merge request' term, they correspond to the generic term i.e. 'pull request'.

    • Constraints: Allowable list items are: push, pull_request, pull_request_closed. The maximum length is 3 items. The minimum length is 0 items.
    Favorite bool
    (Boolean) Mark the trigger as a favorite.

    • Constraints: The default value is false.
    Filter string
    (String) Either 'events' or 'filter' can be used. Stores the CEL (Common Expression Language) expression value which is used for event filtering against the Git webhook payloads.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^.*$/.
    Href string
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    Id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    MaxConcurrentRuns float64
    (Integer) Defines the maximum number of concurrent runs for this trigger. If omitted then the concurrency limit is disabled for this trigger.
    Name string
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    Properties []GetCdTektonPipelineTriggerPropertyType
    (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
    Secrets []GetCdTektonPipelineTriggerSecret
    (List) Only needed for Generic Webhook trigger type. The secret is used to start the Generic Webhook trigger. Nested schema for secret:
    Sources []GetCdTektonPipelineTriggerSource
    (List) Source repository for a Git trigger. Only required for Git triggers. The referenced repository URL must match the URL of a repository tool integration in the parent toolchain. Obtain the list of integrations from the toolchain API https://cloud.ibm.com/apidocs/toolchain#list-tools. Nested schema for source:
    Tags []string
    (List) Optional trigger tags array.

    • Constraints: The list items must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/. The maximum length is 128 items. The minimum length is 0 items.
    Timezone string
    (String) Only used for timer triggers. Specify the timezone used for this timer trigger, which will ensure the CRON activates this trigger relative to the specified timezone. If no timezone is specified, the default timezone used is UTC. Valid timezones are those listed in the IANA timezone database, https://www.iana.org/time-zones.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z+_., \/]{1,253}$/.
    Type string
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    WebhookUrl string
    (String) Webhook URL that can be used to trigger pipeline runs.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    Workers []GetCdTektonPipelineTriggerWorker
    (List) Details of the worker used to run the pipeline. Nested schema for worker:
    cron String
    (String) Only needed for timer triggers. CRON expression that indicates when this trigger will activate. Maximum frequency is every 5 minutes. The string is based on UNIX crontab syntax: minute, hour, day of month, month, day of week. Example: The CRON expression 0 *_/2 * * * - translates to - every 2 hours.

    • Constraints: The maximum length is 253 characters. The minimum length is 5 characters. The value must match regular expression /^[-0-9a-zA-Z,\\*\/ ]{5,253}$/.
    enableEventsFromForks Boolean
    (Boolean) When enabled, pull request events from forks of the selected repository will trigger a pipeline run.

    • Constraints: The default value is false.
    enabled Boolean
    (Boolean) Flag to check if the trigger is enabled.

    • Constraints: The default value is true.
    eventListener String
    (String) Event listener name. The name of the event listener to which the trigger is associated. The event listeners are defined in the definition repositories of the Tekton pipeline.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    events List<String>
    (List) Either 'events' or 'filter' is required specifically for Git triggers. Stores a list of events that a Git trigger listens to. Choose one or more from 'push', 'pull_request', and 'pull_request_closed'. If SCM repositories use the 'merge request' term, they correspond to the generic term i.e. 'pull request'.

    • Constraints: Allowable list items are: push, pull_request, pull_request_closed. The maximum length is 3 items. The minimum length is 0 items.
    favorite Boolean
    (Boolean) Mark the trigger as a favorite.

    • Constraints: The default value is false.
    filter String
    (String) Either 'events' or 'filter' can be used. Stores the CEL (Common Expression Language) expression value which is used for event filtering against the Git webhook payloads.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^.*$/.
    href String
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    id String
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    maxConcurrentRuns Double
    (Integer) Defines the maximum number of concurrent runs for this trigger. If omitted then the concurrency limit is disabled for this trigger.
    name String
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    properties List<GetCdTektonPipelineTriggerProperty>
    (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
    secrets List<GetCdTektonPipelineTriggerSecret>
    (List) Only needed for Generic Webhook trigger type. The secret is used to start the Generic Webhook trigger. Nested schema for secret:
    sources List<GetCdTektonPipelineTriggerSource>
    (List) Source repository for a Git trigger. Only required for Git triggers. The referenced repository URL must match the URL of a repository tool integration in the parent toolchain. Obtain the list of integrations from the toolchain API https://cloud.ibm.com/apidocs/toolchain#list-tools. Nested schema for source:
    tags List<String>
    (List) Optional trigger tags array.

    • Constraints: The list items must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/. The maximum length is 128 items. The minimum length is 0 items.
    timezone String
    (String) Only used for timer triggers. Specify the timezone used for this timer trigger, which will ensure the CRON activates this trigger relative to the specified timezone. If no timezone is specified, the default timezone used is UTC. Valid timezones are those listed in the IANA timezone database, https://www.iana.org/time-zones.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z+_., \/]{1,253}$/.
    type String
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    webhookUrl String
    (String) Webhook URL that can be used to trigger pipeline runs.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    workers List<GetCdTektonPipelineTriggerWorker>
    (List) Details of the worker used to run the pipeline. Nested schema for worker:
    cron string
    (String) Only needed for timer triggers. CRON expression that indicates when this trigger will activate. Maximum frequency is every 5 minutes. The string is based on UNIX crontab syntax: minute, hour, day of month, month, day of week. Example: The CRON expression 0 *_/2 * * * - translates to - every 2 hours.

    • Constraints: The maximum length is 253 characters. The minimum length is 5 characters. The value must match regular expression /^[-0-9a-zA-Z,\\*\/ ]{5,253}$/.
    enableEventsFromForks boolean
    (Boolean) When enabled, pull request events from forks of the selected repository will trigger a pipeline run.

    • Constraints: The default value is false.
    enabled boolean
    (Boolean) Flag to check if the trigger is enabled.

    • Constraints: The default value is true.
    eventListener string
    (String) Event listener name. The name of the event listener to which the trigger is associated. The event listeners are defined in the definition repositories of the Tekton pipeline.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    events string[]
    (List) Either 'events' or 'filter' is required specifically for Git triggers. Stores a list of events that a Git trigger listens to. Choose one or more from 'push', 'pull_request', and 'pull_request_closed'. If SCM repositories use the 'merge request' term, they correspond to the generic term i.e. 'pull request'.

    • Constraints: Allowable list items are: push, pull_request, pull_request_closed. The maximum length is 3 items. The minimum length is 0 items.
    favorite boolean
    (Boolean) Mark the trigger as a favorite.

    • Constraints: The default value is false.
    filter string
    (String) Either 'events' or 'filter' can be used. Stores the CEL (Common Expression Language) expression value which is used for event filtering against the Git webhook payloads.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^.*$/.
    href string
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    maxConcurrentRuns number
    (Integer) Defines the maximum number of concurrent runs for this trigger. If omitted then the concurrency limit is disabled for this trigger.
    name string
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    properties GetCdTektonPipelineTriggerProperty[]
    (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
    secrets GetCdTektonPipelineTriggerSecret[]
    (List) Only needed for Generic Webhook trigger type. The secret is used to start the Generic Webhook trigger. Nested schema for secret:
    sources GetCdTektonPipelineTriggerSource[]
    (List) Source repository for a Git trigger. Only required for Git triggers. The referenced repository URL must match the URL of a repository tool integration in the parent toolchain. Obtain the list of integrations from the toolchain API https://cloud.ibm.com/apidocs/toolchain#list-tools. Nested schema for source:
    tags string[]
    (List) Optional trigger tags array.

    • Constraints: The list items must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/. The maximum length is 128 items. The minimum length is 0 items.
    timezone string
    (String) Only used for timer triggers. Specify the timezone used for this timer trigger, which will ensure the CRON activates this trigger relative to the specified timezone. If no timezone is specified, the default timezone used is UTC. Valid timezones are those listed in the IANA timezone database, https://www.iana.org/time-zones.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z+_., \/]{1,253}$/.
    type string
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    webhookUrl string
    (String) Webhook URL that can be used to trigger pipeline runs.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    workers GetCdTektonPipelineTriggerWorker[]
    (List) Details of the worker used to run the pipeline. Nested schema for worker:
    cron str
    (String) Only needed for timer triggers. CRON expression that indicates when this trigger will activate. Maximum frequency is every 5 minutes. The string is based on UNIX crontab syntax: minute, hour, day of month, month, day of week. Example: The CRON expression 0 *_/2 * * * - translates to - every 2 hours.

    • Constraints: The maximum length is 253 characters. The minimum length is 5 characters. The value must match regular expression /^[-0-9a-zA-Z,\\*\/ ]{5,253}$/.
    enable_events_from_forks bool
    (Boolean) When enabled, pull request events from forks of the selected repository will trigger a pipeline run.

    • Constraints: The default value is false.
    enabled bool
    (Boolean) Flag to check if the trigger is enabled.

    • Constraints: The default value is true.
    event_listener str
    (String) Event listener name. The name of the event listener to which the trigger is associated. The event listeners are defined in the definition repositories of the Tekton pipeline.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    events Sequence[str]
    (List) Either 'events' or 'filter' is required specifically for Git triggers. Stores a list of events that a Git trigger listens to. Choose one or more from 'push', 'pull_request', and 'pull_request_closed'. If SCM repositories use the 'merge request' term, they correspond to the generic term i.e. 'pull request'.

    • Constraints: Allowable list items are: push, pull_request, pull_request_closed. The maximum length is 3 items. The minimum length is 0 items.
    favorite bool
    (Boolean) Mark the trigger as a favorite.

    • Constraints: The default value is false.
    filter str
    (String) Either 'events' or 'filter' can be used. Stores the CEL (Common Expression Language) expression value which is used for event filtering against the Git webhook payloads.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^.*$/.
    href str
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    id str
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    max_concurrent_runs float
    (Integer) Defines the maximum number of concurrent runs for this trigger. If omitted then the concurrency limit is disabled for this trigger.
    name str
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    properties Sequence[GetCdTektonPipelineTriggerProperty]
    (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
    secrets Sequence[GetCdTektonPipelineTriggerSecret]
    (List) Only needed for Generic Webhook trigger type. The secret is used to start the Generic Webhook trigger. Nested schema for secret:
    sources Sequence[GetCdTektonPipelineTriggerSource]
    (List) Source repository for a Git trigger. Only required for Git triggers. The referenced repository URL must match the URL of a repository tool integration in the parent toolchain. Obtain the list of integrations from the toolchain API https://cloud.ibm.com/apidocs/toolchain#list-tools. Nested schema for source:
    tags Sequence[str]
    (List) Optional trigger tags array.

    • Constraints: The list items must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/. The maximum length is 128 items. The minimum length is 0 items.
    timezone str
    (String) Only used for timer triggers. Specify the timezone used for this timer trigger, which will ensure the CRON activates this trigger relative to the specified timezone. If no timezone is specified, the default timezone used is UTC. Valid timezones are those listed in the IANA timezone database, https://www.iana.org/time-zones.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z+_., \/]{1,253}$/.
    type str
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    webhook_url str
    (String) Webhook URL that can be used to trigger pipeline runs.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    workers Sequence[GetCdTektonPipelineTriggerWorker]
    (List) Details of the worker used to run the pipeline. Nested schema for worker:
    cron String
    (String) Only needed for timer triggers. CRON expression that indicates when this trigger will activate. Maximum frequency is every 5 minutes. The string is based on UNIX crontab syntax: minute, hour, day of month, month, day of week. Example: The CRON expression 0 *_/2 * * * - translates to - every 2 hours.

    • Constraints: The maximum length is 253 characters. The minimum length is 5 characters. The value must match regular expression /^[-0-9a-zA-Z,\\*\/ ]{5,253}$/.
    enableEventsFromForks Boolean
    (Boolean) When enabled, pull request events from forks of the selected repository will trigger a pipeline run.

    • Constraints: The default value is false.
    enabled Boolean
    (Boolean) Flag to check if the trigger is enabled.

    • Constraints: The default value is true.
    eventListener String
    (String) Event listener name. The name of the event listener to which the trigger is associated. The event listeners are defined in the definition repositories of the Tekton pipeline.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    events List<String>
    (List) Either 'events' or 'filter' is required specifically for Git triggers. Stores a list of events that a Git trigger listens to. Choose one or more from 'push', 'pull_request', and 'pull_request_closed'. If SCM repositories use the 'merge request' term, they correspond to the generic term i.e. 'pull request'.

    • Constraints: Allowable list items are: push, pull_request, pull_request_closed. The maximum length is 3 items. The minimum length is 0 items.
    favorite Boolean
    (Boolean) Mark the trigger as a favorite.

    • Constraints: The default value is false.
    filter String
    (String) Either 'events' or 'filter' can be used. Stores the CEL (Common Expression Language) expression value which is used for event filtering against the Git webhook payloads.

    • Constraints: The maximum length is 4096 characters. The minimum length is 1 character. The value must match regular expression /^.*$/.
    href String
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    id String
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    maxConcurrentRuns Number
    (Integer) Defines the maximum number of concurrent runs for this trigger. If omitted then the concurrency limit is disabled for this trigger.
    name String
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    properties List<Property Map>
    (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
    secrets List<Property Map>
    (List) Only needed for Generic Webhook trigger type. The secret is used to start the Generic Webhook trigger. Nested schema for secret:
    sources List<Property Map>
    (List) Source repository for a Git trigger. Only required for Git triggers. The referenced repository URL must match the URL of a repository tool integration in the parent toolchain. Obtain the list of integrations from the toolchain API https://cloud.ibm.com/apidocs/toolchain#list-tools. Nested schema for source:
    tags List<String>
    (List) Optional trigger tags array.

    • Constraints: The list items must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/. The maximum length is 128 items. The minimum length is 0 items.
    timezone String
    (String) Only used for timer triggers. Specify the timezone used for this timer trigger, which will ensure the CRON activates this trigger relative to the specified timezone. If no timezone is specified, the default timezone used is UTC. Valid timezones are those listed in the IANA timezone database, https://www.iana.org/time-zones.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z+_., \/]{1,253}$/.
    type String
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    webhookUrl String
    (String) Webhook URL that can be used to trigger pipeline runs.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    workers List<Property Map>
    (List) Details of the worker used to run the pipeline. Nested schema for worker:

    GetCdTektonPipelineTriggerProperty

    Enums List<string>
    (List) Options for single_select property type. Only needed for single_select property type.

    • Constraints: The list items must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/. The maximum length is 256 items. The minimum length is 0 items.
    Href string
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    Locked bool
    (Boolean) When true, this property cannot be overridden at runtime. Attempting to override it will result in run requests being rejected. The default is false.
    Name string
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    Path string
    (String) A dot notation path for integration type properties only, that selects a value from the tool integration. If left blank the full tool integration data will be used.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^[-0-9a-zA-Z_.]*$/.
    Type string
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    Value string
    (String) Secret value, not needed if secret type is internal_validation.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^.*$/.
    Enums []string
    (List) Options for single_select property type. Only needed for single_select property type.

    • Constraints: The list items must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/. The maximum length is 256 items. The minimum length is 0 items.
    Href string
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    Locked bool
    (Boolean) When true, this property cannot be overridden at runtime. Attempting to override it will result in run requests being rejected. The default is false.
    Name string
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    Path string
    (String) A dot notation path for integration type properties only, that selects a value from the tool integration. If left blank the full tool integration data will be used.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^[-0-9a-zA-Z_.]*$/.
    Type string
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    Value string
    (String) Secret value, not needed if secret type is internal_validation.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^.*$/.
    enums List<String>
    (List) Options for single_select property type. Only needed for single_select property type.

    • Constraints: The list items must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/. The maximum length is 256 items. The minimum length is 0 items.
    href String
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    locked Boolean
    (Boolean) When true, this property cannot be overridden at runtime. Attempting to override it will result in run requests being rejected. The default is false.
    name String
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    path String
    (String) A dot notation path for integration type properties only, that selects a value from the tool integration. If left blank the full tool integration data will be used.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^[-0-9a-zA-Z_.]*$/.
    type String
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    value String
    (String) Secret value, not needed if secret type is internal_validation.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^.*$/.
    enums string[]
    (List) Options for single_select property type. Only needed for single_select property type.

    • Constraints: The list items must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/. The maximum length is 256 items. The minimum length is 0 items.
    href string
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    locked boolean
    (Boolean) When true, this property cannot be overridden at runtime. Attempting to override it will result in run requests being rejected. The default is false.
    name string
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    path string
    (String) A dot notation path for integration type properties only, that selects a value from the tool integration. If left blank the full tool integration data will be used.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^[-0-9a-zA-Z_.]*$/.
    type string
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    value string
    (String) Secret value, not needed if secret type is internal_validation.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^.*$/.
    enums Sequence[str]
    (List) Options for single_select property type. Only needed for single_select property type.

    • Constraints: The list items must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/. The maximum length is 256 items. The minimum length is 0 items.
    href str
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    locked bool
    (Boolean) When true, this property cannot be overridden at runtime. Attempting to override it will result in run requests being rejected. The default is false.
    name str
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    path str
    (String) A dot notation path for integration type properties only, that selects a value from the tool integration. If left blank the full tool integration data will be used.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^[-0-9a-zA-Z_.]*$/.
    type str
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    value str
    (String) Secret value, not needed if secret type is internal_validation.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^.*$/.
    enums List<String>
    (List) Options for single_select property type. Only needed for single_select property type.

    • Constraints: The list items must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/. The maximum length is 256 items. The minimum length is 0 items.
    href String
    (String) API URL for interacting with the trigger property.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    locked Boolean
    (Boolean) When true, this property cannot be overridden at runtime. Attempting to override it will result in run requests being rejected. The default is false.
    name String
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    path String
    (String) A dot notation path for integration type properties only, that selects a value from the tool integration. If left blank the full tool integration data will be used.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^[-0-9a-zA-Z_.]*$/.
    type String
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    value String
    (String) Secret value, not needed if secret type is internal_validation.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^.*$/.

    GetCdTektonPipelineTriggerSecret

    Algorithm string
    (String) Algorithm used for digest_matches secret type. Only needed for digest_matches secret type.

    • Constraints: Allowable values are: md4, md5, sha1, sha256, sha384, sha512, sha512_224, sha512_256, ripemd160.
    KeyName string
    (String) Secret name, not needed if type is internal_validation.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    Source string
    (List) Source repository for a Git trigger. Only required for Git triggers. The referenced repository URL must match the URL of a repository tool integration in the parent toolchain. Obtain the list of integrations from the toolchain API https://cloud.ibm.com/apidocs/toolchain#list-tools. Nested schema for source:
    Type string
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    Value string
    (String) Secret value, not needed if secret type is internal_validation.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^.*$/.
    Algorithm string
    (String) Algorithm used for digest_matches secret type. Only needed for digest_matches secret type.

    • Constraints: Allowable values are: md4, md5, sha1, sha256, sha384, sha512, sha512_224, sha512_256, ripemd160.
    KeyName string
    (String) Secret name, not needed if type is internal_validation.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    Source string
    (List) Source repository for a Git trigger. Only required for Git triggers. The referenced repository URL must match the URL of a repository tool integration in the parent toolchain. Obtain the list of integrations from the toolchain API https://cloud.ibm.com/apidocs/toolchain#list-tools. Nested schema for source:
    Type string
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    Value string
    (String) Secret value, not needed if secret type is internal_validation.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^.*$/.
    algorithm String
    (String) Algorithm used for digest_matches secret type. Only needed for digest_matches secret type.

    • Constraints: Allowable values are: md4, md5, sha1, sha256, sha384, sha512, sha512_224, sha512_256, ripemd160.
    keyName String
    (String) Secret name, not needed if type is internal_validation.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    source String
    (List) Source repository for a Git trigger. Only required for Git triggers. The referenced repository URL must match the URL of a repository tool integration in the parent toolchain. Obtain the list of integrations from the toolchain API https://cloud.ibm.com/apidocs/toolchain#list-tools. Nested schema for source:
    type String
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    value String
    (String) Secret value, not needed if secret type is internal_validation.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^.*$/.
    algorithm string
    (String) Algorithm used for digest_matches secret type. Only needed for digest_matches secret type.

    • Constraints: Allowable values are: md4, md5, sha1, sha256, sha384, sha512, sha512_224, sha512_256, ripemd160.
    keyName string
    (String) Secret name, not needed if type is internal_validation.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    source string
    (List) Source repository for a Git trigger. Only required for Git triggers. The referenced repository URL must match the URL of a repository tool integration in the parent toolchain. Obtain the list of integrations from the toolchain API https://cloud.ibm.com/apidocs/toolchain#list-tools. Nested schema for source:
    type string
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    value string
    (String) Secret value, not needed if secret type is internal_validation.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^.*$/.
    algorithm str
    (String) Algorithm used for digest_matches secret type. Only needed for digest_matches secret type.

    • Constraints: Allowable values are: md4, md5, sha1, sha256, sha384, sha512, sha512_224, sha512_256, ripemd160.
    key_name str
    (String) Secret name, not needed if type is internal_validation.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    source str
    (List) Source repository for a Git trigger. Only required for Git triggers. The referenced repository URL must match the URL of a repository tool integration in the parent toolchain. Obtain the list of integrations from the toolchain API https://cloud.ibm.com/apidocs/toolchain#list-tools. Nested schema for source:
    type str
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    value str
    (String) Secret value, not needed if secret type is internal_validation.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^.*$/.
    algorithm String
    (String) Algorithm used for digest_matches secret type. Only needed for digest_matches secret type.

    • Constraints: Allowable values are: md4, md5, sha1, sha256, sha384, sha512, sha512_224, sha512_256, ripemd160.
    keyName String
    (String) Secret name, not needed if type is internal_validation.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    source String
    (List) Source repository for a Git trigger. Only required for Git triggers. The referenced repository URL must match the URL of a repository tool integration in the parent toolchain. Obtain the list of integrations from the toolchain API https://cloud.ibm.com/apidocs/toolchain#list-tools. Nested schema for source:
    type String
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    value String
    (String) Secret value, not needed if secret type is internal_validation.

    • Constraints: The maximum length is 4096 characters. The minimum length is 0 characters. The value must match regular expression /^.*$/.

    GetCdTektonPipelineTriggerSource

    Properties List<GetCdTektonPipelineTriggerSourceProperty>
    (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
    Type string
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    Properties []GetCdTektonPipelineTriggerSourceProperty
    (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
    Type string
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    properties List<GetCdTektonPipelineTriggerSourceProperty>
    (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
    type String
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    properties GetCdTektonPipelineTriggerSourceProperty[]
    (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
    type string
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    properties Sequence[GetCdTektonPipelineTriggerSourceProperty]
    (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
    type str
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    properties List<Property Map>
    (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
    type String
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.

    GetCdTektonPipelineTriggerSourceProperty

    BlindConnection bool
    (Boolean) True if the repository server is not addressable on the public internet. IBM Cloud will not be able to validate the connection details you provide.
    Branch string
    (String) Name of a branch from the repo. Only one of branch, pattern, or filter should be specified.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    HookId string
    (String) Repository webhook ID. It is generated upon trigger creation.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    Pattern string
    (String) The pattern of Git branch or tag. You can specify a glob pattern such as '!test' or '*master' to match against multiple tags or branches in the repository.The glob pattern used must conform to Bash 4.3 specifications, see bash documentation for more info: https://www.gnu.org/software/bash/manual/bash.html#Pattern-Matching. Only one of branch, pattern, or filter should be specified.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.:@=$&^\/\\?\\!\\*\\+\\[\\]\\(\\)\\{\\}\\|\\\\]*$/.
    Tools List<GetCdTektonPipelineTriggerSourcePropertyTool>
    (List) Reference to the repository tool in the parent toolchain. Nested schema for tool:
    Url string
    (Forces new resource, String) URL of the repository to which the trigger is listening.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    BlindConnection bool
    (Boolean) True if the repository server is not addressable on the public internet. IBM Cloud will not be able to validate the connection details you provide.
    Branch string
    (String) Name of a branch from the repo. Only one of branch, pattern, or filter should be specified.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    HookId string
    (String) Repository webhook ID. It is generated upon trigger creation.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    Pattern string
    (String) The pattern of Git branch or tag. You can specify a glob pattern such as '!test' or '*master' to match against multiple tags or branches in the repository.The glob pattern used must conform to Bash 4.3 specifications, see bash documentation for more info: https://www.gnu.org/software/bash/manual/bash.html#Pattern-Matching. Only one of branch, pattern, or filter should be specified.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.:@=$&^\/\\?\\!\\*\\+\\[\\]\\(\\)\\{\\}\\|\\\\]*$/.
    Tools []GetCdTektonPipelineTriggerSourcePropertyTool
    (List) Reference to the repository tool in the parent toolchain. Nested schema for tool:
    Url string
    (Forces new resource, String) URL of the repository to which the trigger is listening.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    blindConnection Boolean
    (Boolean) True if the repository server is not addressable on the public internet. IBM Cloud will not be able to validate the connection details you provide.
    branch String
    (String) Name of a branch from the repo. Only one of branch, pattern, or filter should be specified.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    hookId String
    (String) Repository webhook ID. It is generated upon trigger creation.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    pattern String
    (String) The pattern of Git branch or tag. You can specify a glob pattern such as '!test' or '*master' to match against multiple tags or branches in the repository.The glob pattern used must conform to Bash 4.3 specifications, see bash documentation for more info: https://www.gnu.org/software/bash/manual/bash.html#Pattern-Matching. Only one of branch, pattern, or filter should be specified.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.:@=$&^\/\\?\\!\\*\\+\\[\\]\\(\\)\\{\\}\\|\\\\]*$/.
    tools List<GetCdTektonPipelineTriggerSourcePropertyTool>
    (List) Reference to the repository tool in the parent toolchain. Nested schema for tool:
    url String
    (Forces new resource, String) URL of the repository to which the trigger is listening.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    blindConnection boolean
    (Boolean) True if the repository server is not addressable on the public internet. IBM Cloud will not be able to validate the connection details you provide.
    branch string
    (String) Name of a branch from the repo. Only one of branch, pattern, or filter should be specified.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    hookId string
    (String) Repository webhook ID. It is generated upon trigger creation.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    pattern string
    (String) The pattern of Git branch or tag. You can specify a glob pattern such as '!test' or '*master' to match against multiple tags or branches in the repository.The glob pattern used must conform to Bash 4.3 specifications, see bash documentation for more info: https://www.gnu.org/software/bash/manual/bash.html#Pattern-Matching. Only one of branch, pattern, or filter should be specified.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.:@=$&^\/\\?\\!\\*\\+\\[\\]\\(\\)\\{\\}\\|\\\\]*$/.
    tools GetCdTektonPipelineTriggerSourcePropertyTool[]
    (List) Reference to the repository tool in the parent toolchain. Nested schema for tool:
    url string
    (Forces new resource, String) URL of the repository to which the trigger is listening.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    blind_connection bool
    (Boolean) True if the repository server is not addressable on the public internet. IBM Cloud will not be able to validate the connection details you provide.
    branch str
    (String) Name of a branch from the repo. Only one of branch, pattern, or filter should be specified.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    hook_id str
    (String) Repository webhook ID. It is generated upon trigger creation.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    pattern str
    (String) The pattern of Git branch or tag. You can specify a glob pattern such as '!test' or '*master' to match against multiple tags or branches in the repository.The glob pattern used must conform to Bash 4.3 specifications, see bash documentation for more info: https://www.gnu.org/software/bash/manual/bash.html#Pattern-Matching. Only one of branch, pattern, or filter should be specified.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.:@=$&^\/\\?\\!\\*\\+\\[\\]\\(\\)\\{\\}\\|\\\\]*$/.
    tools Sequence[GetCdTektonPipelineTriggerSourcePropertyTool]
    (List) Reference to the repository tool in the parent toolchain. Nested schema for tool:
    url str
    (Forces new resource, String) URL of the repository to which the trigger is listening.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.
    blindConnection Boolean
    (Boolean) True if the repository server is not addressable on the public internet. IBM Cloud will not be able to validate the connection details you provide.
    branch String
    (String) Name of a branch from the repo. Only one of branch, pattern, or filter should be specified.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    hookId String
    (String) Repository webhook ID. It is generated upon trigger creation.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    pattern String
    (String) The pattern of Git branch or tag. You can specify a glob pattern such as '!test' or '*master' to match against multiple tags or branches in the repository.The glob pattern used must conform to Bash 4.3 specifications, see bash documentation for more info: https://www.gnu.org/software/bash/manual/bash.html#Pattern-Matching. Only one of branch, pattern, or filter should be specified.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.:@=$&^\/\\?\\!\\*\\+\\[\\]\\(\\)\\{\\}\\|\\\\]*$/.
    tools List<Property Map>
    (List) Reference to the repository tool in the parent toolchain. Nested schema for tool:
    url String
    (Forces new resource, String) URL of the repository to which the trigger is listening.

    • Constraints: The maximum length is 2048 characters. The minimum length is 10 characters. The value must match regular expression /^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/.

    GetCdTektonPipelineTriggerSourcePropertyTool

    Id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    Id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    id String
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    id str
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    id String
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.

    GetCdTektonPipelineTriggerWorker

    Id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    Name string
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    Type string
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    Id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    Name string
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    Type string
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    id String
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    name String
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    type String
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    name string
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    type string
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    id str
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    name str
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    type str
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    id String
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    name String
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    type String
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.

    GetCdTektonPipelineWorker

    Id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    Name string
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    Type string
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    Id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    Name string
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    Type string
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    id String
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    name String
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    type String
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    id string
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    name string
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    type string
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    id str
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    name str
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    type str
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.
    id String
    (String) ID of the worker.

    • Constraints: The maximum length is 36 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z]{1,36}$/.
    name String
    (String) Name of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/.
    type String
    (String) Type of the worker. Computed based on the worker ID.

    • Constraints: The maximum length is 253 characters. The minimum length is 1 character. The value must match regular expression /^[-0-9a-zA-Z_.]{1,253}$/.

    Package Details

    Repository
    ibm ibm-cloud/terraform-provider-ibm
    License
    Notes
    This Pulumi package is based on the ibm Terraform Provider.
    ibm logo
    ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud