ibm.CdTektonPipeline
Explore with Pulumi AI
Create, update, and delete cd_tekton_pipelines with this resource.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const cdTektonPipelineInstance = new ibm.CdTektonPipeline("cdTektonPipelineInstance", {
pipelineId: "94619026-912b-4d92-8f51-6c74f0692d90",
worker: {
id: "public",
},
});
import pulumi
import pulumi_ibm as ibm
cd_tekton_pipeline_instance = ibm.CdTektonPipeline("cdTektonPipelineInstance",
pipeline_id="94619026-912b-4d92-8f51-6c74f0692d90",
worker={
"id": "public",
})
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.NewCdTektonPipeline(ctx, "cdTektonPipelineInstance", &ibm.CdTektonPipelineArgs{
PipelineId: pulumi.String("94619026-912b-4d92-8f51-6c74f0692d90"),
Worker: &ibm.CdTektonPipelineWorkerArgs{
Id: pulumi.String("public"),
},
})
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 cdTektonPipelineInstance = new Ibm.CdTektonPipeline("cdTektonPipelineInstance", new()
{
PipelineId = "94619026-912b-4d92-8f51-6c74f0692d90",
Worker = new Ibm.Inputs.CdTektonPipelineWorkerArgs
{
Id = "public",
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ibm.CdTektonPipeline;
import com.pulumi.ibm.CdTektonPipelineArgs;
import com.pulumi.ibm.inputs.CdTektonPipelineWorkerArgs;
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) {
var cdTektonPipelineInstance = new CdTektonPipeline("cdTektonPipelineInstance", CdTektonPipelineArgs.builder()
.pipelineId("94619026-912b-4d92-8f51-6c74f0692d90")
.worker(CdTektonPipelineWorkerArgs.builder()
.id("public")
.build())
.build());
}
}
resources:
cdTektonPipelineInstance:
type: ibm:CdTektonPipeline
properties:
pipelineId: 94619026-912b-4d92-8f51-6c74f0692d90
worker:
id: public
Create CdTektonPipeline Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new CdTektonPipeline(name: string, args: CdTektonPipelineArgs, opts?: CustomResourceOptions);
@overload
def CdTektonPipeline(resource_name: str,
args: CdTektonPipelineArgs,
opts: Optional[ResourceOptions] = None)
@overload
def CdTektonPipeline(resource_name: str,
opts: Optional[ResourceOptions] = None,
pipeline_id: Optional[str] = None,
cd_tekton_pipeline_id: Optional[str] = None,
enable_notifications: Optional[bool] = None,
enable_partial_cloning: Optional[bool] = None,
next_build_number: Optional[float] = None,
worker: Optional[CdTektonPipelineWorkerArgs] = None)
func NewCdTektonPipeline(ctx *Context, name string, args CdTektonPipelineArgs, opts ...ResourceOption) (*CdTektonPipeline, error)
public CdTektonPipeline(string name, CdTektonPipelineArgs args, CustomResourceOptions? opts = null)
public CdTektonPipeline(String name, CdTektonPipelineArgs args)
public CdTektonPipeline(String name, CdTektonPipelineArgs args, CustomResourceOptions options)
type: ibm:CdTektonPipeline
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args CdTektonPipelineArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args CdTektonPipelineArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args CdTektonPipelineArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CdTektonPipelineArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CdTektonPipelineArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var cdTektonPipelineResource = new Ibm.CdTektonPipeline("cdTektonPipelineResource", new()
{
PipelineId = "string",
CdTektonPipelineId = "string",
EnableNotifications = false,
EnablePartialCloning = false,
NextBuildNumber = 0,
Worker = new Ibm.Inputs.CdTektonPipelineWorkerArgs
{
Id = "string",
Name = "string",
Type = "string",
},
});
example, err := ibm.NewCdTektonPipeline(ctx, "cdTektonPipelineResource", &ibm.CdTektonPipelineArgs{
PipelineId: pulumi.String("string"),
CdTektonPipelineId: pulumi.String("string"),
EnableNotifications: pulumi.Bool(false),
EnablePartialCloning: pulumi.Bool(false),
NextBuildNumber: pulumi.Float64(0),
Worker: &ibm.CdTektonPipelineWorkerArgs{
Id: pulumi.String("string"),
Name: pulumi.String("string"),
Type: pulumi.String("string"),
},
})
var cdTektonPipelineResource = new CdTektonPipeline("cdTektonPipelineResource", CdTektonPipelineArgs.builder()
.pipelineId("string")
.cdTektonPipelineId("string")
.enableNotifications(false)
.enablePartialCloning(false)
.nextBuildNumber(0)
.worker(CdTektonPipelineWorkerArgs.builder()
.id("string")
.name("string")
.type("string")
.build())
.build());
cd_tekton_pipeline_resource = ibm.CdTektonPipeline("cdTektonPipelineResource",
pipeline_id="string",
cd_tekton_pipeline_id="string",
enable_notifications=False,
enable_partial_cloning=False,
next_build_number=0,
worker={
"id": "string",
"name": "string",
"type": "string",
})
const cdTektonPipelineResource = new ibm.CdTektonPipeline("cdTektonPipelineResource", {
pipelineId: "string",
cdTektonPipelineId: "string",
enableNotifications: false,
enablePartialCloning: false,
nextBuildNumber: 0,
worker: {
id: "string",
name: "string",
type: "string",
},
});
type: ibm:CdTektonPipeline
properties:
cdTektonPipelineId: string
enableNotifications: false
enablePartialCloning: false
nextBuildNumber: 0
pipelineId: string
worker:
id: string
name: string
type: string
CdTektonPipeline Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The CdTektonPipeline resource accepts the following input properties:
- Pipeline
Id string - ID of the pipeline tool in your toolchain. Can be referenced from your
ibm.CdToolchainToolPipeline
resource, e.g.pipeline_id = ibm_cd_toolchain_tool_pipeline.my_pipeline.tool_id
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/^[-0-9a-z]+$/
.
- Constraints: The maximum length is
- Cd
Tekton stringPipeline Id - (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- Enable
Notifications bool - 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 boolCloning - 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.
- Next
Build doubleNumber - The build number that will be used for the next pipeline run.
- Constraints: The maximum value is
99999999999999
. The minimum value is1
.
- Constraints: The maximum value is
- Worker
Cd
Tekton Pipeline Worker - Details of the worker used to run the pipeline. Nested schema for worker:
- Pipeline
Id string - ID of the pipeline tool in your toolchain. Can be referenced from your
ibm.CdToolchainToolPipeline
resource, e.g.pipeline_id = ibm_cd_toolchain_tool_pipeline.my_pipeline.tool_id
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/^[-0-9a-z]+$/
.
- Constraints: The maximum length is
- Cd
Tekton stringPipeline Id - (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- Enable
Notifications bool - 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 boolCloning - 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.
- Next
Build float64Number - The build number that will be used for the next pipeline run.
- Constraints: The maximum value is
99999999999999
. The minimum value is1
.
- Constraints: The maximum value is
- Worker
Cd
Tekton Pipeline Worker Args - Details of the worker used to run the pipeline. Nested schema for worker:
- pipeline
Id String - ID of the pipeline tool in your toolchain. Can be referenced from your
ibm.CdToolchainToolPipeline
resource, e.g.pipeline_id = ibm_cd_toolchain_tool_pipeline.my_pipeline.tool_id
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/^[-0-9a-z]+$/
.
- Constraints: The maximum length is
- cd
Tekton StringPipeline Id - (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- enable
Notifications 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 BooleanCloning - 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.
- next
Build DoubleNumber - The build number that will be used for the next pipeline run.
- Constraints: The maximum value is
99999999999999
. The minimum value is1
.
- Constraints: The maximum value is
- worker
Cd
Tekton Pipeline Worker - Details of the worker used to run the pipeline. Nested schema for worker:
- pipeline
Id string - ID of the pipeline tool in your toolchain. Can be referenced from your
ibm.CdToolchainToolPipeline
resource, e.g.pipeline_id = ibm_cd_toolchain_tool_pipeline.my_pipeline.tool_id
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/^[-0-9a-z]+$/
.
- Constraints: The maximum length is
- cd
Tekton stringPipeline Id - (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- enable
Notifications 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 booleanCloning - 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.
- next
Build numberNumber - The build number that will be used for the next pipeline run.
- Constraints: The maximum value is
99999999999999
. The minimum value is1
.
- Constraints: The maximum value is
- worker
Cd
Tekton Pipeline Worker - Details of the worker used to run the pipeline. Nested schema for worker:
- pipeline_
id str - ID of the pipeline tool in your toolchain. Can be referenced from your
ibm.CdToolchainToolPipeline
resource, e.g.pipeline_id = ibm_cd_toolchain_tool_pipeline.my_pipeline.tool_id
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/^[-0-9a-z]+$/
.
- Constraints: The maximum length is
- cd_
tekton_ strpipeline_ id - (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- enable_
notifications bool - 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_ boolcloning - 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.
- next_
build_ floatnumber - The build number that will be used for the next pipeline run.
- Constraints: The maximum value is
99999999999999
. The minimum value is1
.
- Constraints: The maximum value is
- worker
Cd
Tekton Pipeline Worker Args - Details of the worker used to run the pipeline. Nested schema for worker:
- pipeline
Id String - ID of the pipeline tool in your toolchain. Can be referenced from your
ibm.CdToolchainToolPipeline
resource, e.g.pipeline_id = ibm_cd_toolchain_tool_pipeline.my_pipeline.tool_id
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/^[-0-9a-z]+$/
.
- Constraints: The maximum length is
- cd
Tekton StringPipeline Id - (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- enable
Notifications 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 BooleanCloning - 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.
- next
Build NumberNumber - The build number that will be used for the next pipeline run.
- Constraints: The maximum value is
99999999999999
. The minimum value is1
.
- Constraints: The maximum value is
- worker Property Map
- Details of the worker used to run the pipeline. Nested schema for worker:
Outputs
All input properties are implicitly available as output properties. Additionally, the CdTektonPipeline resource produces the following output properties:
- Build
Number 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
.
- Constraints: The minimum value is
- Created
At string - (String) Standard RFC 3339 Date Time String.
- Definitions
List<Cd
Tekton Pipeline Definition> - (List) Definition list.
- Constraints: The maximum length is
128
items. The minimum length is0
items. Nested schema for definitions:
- Constraints: The maximum length is
- Enabled bool
- (Boolean) Flag to check if the trigger is enabled.
- Constraints: The default value is
true
.
- Constraints: The default value is
- Href string
- (String) API URL for interacting with the trigger property.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- (String) Name of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- Properties
List<Cd
Tekton Pipeline Property> - (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
- Resource
Groups List<CdTekton Pipeline Resource Group> - (List) The resource group in which the pipeline was created. Nested schema for resource_group:
- Runs
Url string - (String) URL for this pipeline showing the list of pipeline runs.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- Status string
- (String) Pipeline status.
- Constraints: Allowable values are:
configured
,configuring
.
- Constraints: Allowable values are:
- Toolchains
List<Cd
Tekton Pipeline Toolchain> - (List) Toolchain object containing references to the parent toolchain. Nested schema for toolchain:
- Triggers
List<Cd
Tekton Pipeline Trigger> - (List) Tekton pipeline triggers list.
- Constraints: The maximum length is
1024
items. The minimum length is0
items. Nested schema for triggers:
- Constraints: The maximum length is
- Updated
At string - (String) Standard RFC 3339 Date Time String.
- Build
Number 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
.
- Constraints: The minimum value is
- Created
At string - (String) Standard RFC 3339 Date Time String.
- Definitions
[]Cd
Tekton Pipeline Definition Type - (List) Definition list.
- Constraints: The maximum length is
128
items. The minimum length is0
items. Nested schema for definitions:
- Constraints: The maximum length is
- Enabled bool
- (Boolean) Flag to check if the trigger is enabled.
- Constraints: The default value is
true
.
- Constraints: The default value is
- Href string
- (String) API URL for interacting with the trigger property.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- (String) Name of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- Properties
[]Cd
Tekton Pipeline Property Type - (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
- Resource
Groups []CdTekton Pipeline Resource Group - (List) The resource group in which the pipeline was created. Nested schema for resource_group:
- Runs
Url string - (String) URL for this pipeline showing the list of pipeline runs.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- Status string
- (String) Pipeline status.
- Constraints: Allowable values are:
configured
,configuring
.
- Constraints: Allowable values are:
- Toolchains
[]Cd
Tekton Pipeline Toolchain - (List) Toolchain object containing references to the parent toolchain. Nested schema for toolchain:
- Triggers
[]Cd
Tekton Pipeline Trigger Type - (List) Tekton pipeline triggers list.
- Constraints: The maximum length is
1024
items. The minimum length is0
items. Nested schema for triggers:
- Constraints: The maximum length is
- Updated
At string - (String) Standard RFC 3339 Date Time String.
- build
Number 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
.
- Constraints: The minimum value is
- created
At String - (String) Standard RFC 3339 Date Time String.
- definitions
List<Cd
Tekton Pipeline Definition> - (List) Definition list.
- Constraints: The maximum length is
128
items. The minimum length is0
items. Nested schema for definitions:
- Constraints: The maximum length is
- enabled Boolean
- (Boolean) Flag to check if the trigger is enabled.
- Constraints: The default value is
true
.
- Constraints: The default value is
- href String
- (String) API URL for interacting with the trigger property.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- (String) Name of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- properties
List<Cd
Tekton Pipeline Property> - (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
- resource
Groups List<CdTekton Pipeline Resource Group> - (List) The resource group in which the pipeline was created. Nested schema for resource_group:
- runs
Url String - (String) URL for this pipeline showing the list of pipeline runs.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- status String
- (String) Pipeline status.
- Constraints: Allowable values are:
configured
,configuring
.
- Constraints: Allowable values are:
- toolchains
List<Cd
Tekton Pipeline Toolchain> - (List) Toolchain object containing references to the parent toolchain. Nested schema for toolchain:
- triggers
List<Cd
Tekton Pipeline Trigger> - (List) Tekton pipeline triggers list.
- Constraints: The maximum length is
1024
items. The minimum length is0
items. Nested schema for triggers:
- Constraints: The maximum length is
- updated
At String - (String) Standard RFC 3339 Date Time String.
- build
Number 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
.
- Constraints: The minimum value is
- created
At string - (String) Standard RFC 3339 Date Time String.
- definitions
Cd
Tekton Pipeline Definition[] - (List) Definition list.
- Constraints: The maximum length is
128
items. The minimum length is0
items. Nested schema for definitions:
- Constraints: The maximum length is
- enabled boolean
- (Boolean) Flag to check if the trigger is enabled.
- Constraints: The default value is
true
.
- Constraints: The default value is
- href string
- (String) API URL for interacting with the trigger property.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- (String) Name of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- properties
Cd
Tekton Pipeline Property[] - (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
- resource
Groups CdTekton Pipeline Resource Group[] - (List) The resource group in which the pipeline was created. Nested schema for resource_group:
- runs
Url string - (String) URL for this pipeline showing the list of pipeline runs.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- status string
- (String) Pipeline status.
- Constraints: Allowable values are:
configured
,configuring
.
- Constraints: Allowable values are:
- toolchains
Cd
Tekton Pipeline Toolchain[] - (List) Toolchain object containing references to the parent toolchain. Nested schema for toolchain:
- triggers
Cd
Tekton Pipeline Trigger[] - (List) Tekton pipeline triggers list.
- Constraints: The maximum length is
1024
items. The minimum length is0
items. Nested schema for triggers:
- Constraints: The maximum length is
- updated
At string - (String) Standard RFC 3339 Date Time String.
- 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
.
- Constraints: The minimum value is
- created_
at str - (String) Standard RFC 3339 Date Time String.
- definitions
Sequence[Cd
Tekton Pipeline Definition] - (List) Definition list.
- Constraints: The maximum length is
128
items. The minimum length is0
items. Nested schema for definitions:
- Constraints: The maximum length is
- enabled bool
- (Boolean) Flag to check if the trigger is enabled.
- Constraints: The default value is
true
.
- Constraints: The default value is
- href str
- (String) API URL for interacting with the trigger property.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- (String) Name of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- properties
Sequence[Cd
Tekton Pipeline Property] - (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
- resource_
groups Sequence[CdTekton Pipeline Resource Group] - (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 is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- status str
- (String) Pipeline status.
- Constraints: Allowable values are:
configured
,configuring
.
- Constraints: Allowable values are:
- toolchains
Sequence[Cd
Tekton Pipeline Toolchain] - (List) Toolchain object containing references to the parent toolchain. Nested schema for toolchain:
- triggers
Sequence[Cd
Tekton Pipeline Trigger] - (List) Tekton pipeline triggers list.
- Constraints: The maximum length is
1024
items. The minimum length is0
items. Nested schema for triggers:
- Constraints: The maximum length is
- updated_
at str - (String) Standard RFC 3339 Date Time String.
- build
Number 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
.
- Constraints: The minimum value is
- created
At 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 is0
items. Nested schema for definitions:
- Constraints: The maximum length is
- enabled Boolean
- (Boolean) Flag to check if the trigger is enabled.
- Constraints: The default value is
true
.
- Constraints: The default value is
- href String
- (String) API URL for interacting with the trigger property.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- (String) Name of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- 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:
- resource
Groups List<Property Map> - (List) The resource group in which the pipeline was created. Nested schema for resource_group:
- runs
Url String - (String) URL for this pipeline showing the list of pipeline runs.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- status String
- (String) Pipeline status.
- Constraints: Allowable values are:
configured
,configuring
.
- Constraints: Allowable values are:
- 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 is0
items. Nested schema for triggers:
- Constraints: The maximum length is
- updated
At String - (String) Standard RFC 3339 Date Time String.
Look up Existing CdTektonPipeline Resource
Get an existing CdTektonPipeline resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: CdTektonPipelineState, opts?: CustomResourceOptions): CdTektonPipeline
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
build_number: Optional[float] = None,
cd_tekton_pipeline_id: Optional[str] = None,
created_at: Optional[str] = None,
definitions: Optional[Sequence[CdTektonPipelineDefinitionArgs]] = None,
enable_notifications: Optional[bool] = None,
enable_partial_cloning: Optional[bool] = None,
enabled: Optional[bool] = None,
href: Optional[str] = None,
name: Optional[str] = None,
next_build_number: Optional[float] = None,
pipeline_id: Optional[str] = None,
properties: Optional[Sequence[CdTektonPipelinePropertyArgs]] = None,
resource_groups: Optional[Sequence[CdTektonPipelineResourceGroupArgs]] = None,
runs_url: Optional[str] = None,
status: Optional[str] = None,
toolchains: Optional[Sequence[CdTektonPipelineToolchainArgs]] = None,
triggers: Optional[Sequence[CdTektonPipelineTriggerArgs]] = None,
updated_at: Optional[str] = None,
worker: Optional[CdTektonPipelineWorkerArgs] = None) -> CdTektonPipeline
func GetCdTektonPipeline(ctx *Context, name string, id IDInput, state *CdTektonPipelineState, opts ...ResourceOption) (*CdTektonPipeline, error)
public static CdTektonPipeline Get(string name, Input<string> id, CdTektonPipelineState? state, CustomResourceOptions? opts = null)
public static CdTektonPipeline get(String name, Output<String> id, CdTektonPipelineState state, CustomResourceOptions options)
resources: _: type: ibm:CdTektonPipeline get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Build
Number 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
.
- Constraints: The minimum value is
- Cd
Tekton stringPipeline Id - (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- Created
At string - (String) Standard RFC 3339 Date Time String.
- Definitions
List<Cd
Tekton Pipeline Definition> - (List) Definition list.
- Constraints: The maximum length is
128
items. The minimum length is0
items. Nested schema for definitions:
- Constraints: The maximum length is
- Enable
Notifications bool - 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 boolCloning - 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
.
- Constraints: The default value is
- Href string
- (String) API URL for interacting with the trigger property.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- Name string
- (String) Name of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- Next
Build doubleNumber - The build number that will be used for the next pipeline run.
- Constraints: The maximum value is
99999999999999
. The minimum value is1
.
- Constraints: The maximum value is
- Pipeline
Id string - ID of the pipeline tool in your toolchain. Can be referenced from your
ibm.CdToolchainToolPipeline
resource, e.g.pipeline_id = ibm_cd_toolchain_tool_pipeline.my_pipeline.tool_id
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/^[-0-9a-z]+$/
.
- Constraints: The maximum length is
- Properties
List<Cd
Tekton Pipeline Property> - (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
- Resource
Groups List<CdTekton Pipeline Resource Group> - (List) The resource group in which the pipeline was created. Nested schema for resource_group:
- Runs
Url string - (String) URL for this pipeline showing the list of pipeline runs.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- Status string
- (String) Pipeline status.
- Constraints: Allowable values are:
configured
,configuring
.
- Constraints: Allowable values are:
- Toolchains
List<Cd
Tekton Pipeline Toolchain> - (List) Toolchain object containing references to the parent toolchain. Nested schema for toolchain:
- Triggers
List<Cd
Tekton Pipeline Trigger> - (List) Tekton pipeline triggers list.
- Constraints: The maximum length is
1024
items. The minimum length is0
items. Nested schema for triggers:
- Constraints: The maximum length is
- Updated
At string - (String) Standard RFC 3339 Date Time String.
- Worker
Cd
Tekton Pipeline Worker - Details of the worker used to run the pipeline. Nested schema for worker:
- Build
Number 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
.
- Constraints: The minimum value is
- Cd
Tekton stringPipeline Id - (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- Created
At string - (String) Standard RFC 3339 Date Time String.
- Definitions
[]Cd
Tekton Pipeline Definition Type Args - (List) Definition list.
- Constraints: The maximum length is
128
items. The minimum length is0
items. Nested schema for definitions:
- Constraints: The maximum length is
- Enable
Notifications bool - 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 boolCloning - 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
.
- Constraints: The default value is
- Href string
- (String) API URL for interacting with the trigger property.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- Name string
- (String) Name of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- Next
Build float64Number - The build number that will be used for the next pipeline run.
- Constraints: The maximum value is
99999999999999
. The minimum value is1
.
- Constraints: The maximum value is
- Pipeline
Id string - ID of the pipeline tool in your toolchain. Can be referenced from your
ibm.CdToolchainToolPipeline
resource, e.g.pipeline_id = ibm_cd_toolchain_tool_pipeline.my_pipeline.tool_id
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/^[-0-9a-z]+$/
.
- Constraints: The maximum length is
- Properties
[]Cd
Tekton Pipeline Property Type Args - (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
- Resource
Groups []CdTekton Pipeline Resource Group Args - (List) The resource group in which the pipeline was created. Nested schema for resource_group:
- Runs
Url string - (String) URL for this pipeline showing the list of pipeline runs.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- Status string
- (String) Pipeline status.
- Constraints: Allowable values are:
configured
,configuring
.
- Constraints: Allowable values are:
- Toolchains
[]Cd
Tekton Pipeline Toolchain Args - (List) Toolchain object containing references to the parent toolchain. Nested schema for toolchain:
- Triggers
[]Cd
Tekton Pipeline Trigger Type Args - (List) Tekton pipeline triggers list.
- Constraints: The maximum length is
1024
items. The minimum length is0
items. Nested schema for triggers:
- Constraints: The maximum length is
- Updated
At string - (String) Standard RFC 3339 Date Time String.
- Worker
Cd
Tekton Pipeline Worker Args - Details of the worker used to run the pipeline. Nested schema for worker:
- build
Number 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
.
- Constraints: The minimum value is
- cd
Tekton StringPipeline Id - (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- created
At String - (String) Standard RFC 3339 Date Time String.
- definitions
List<Cd
Tekton Pipeline Definition> - (List) Definition list.
- Constraints: The maximum length is
128
items. The minimum length is0
items. Nested schema for definitions:
- Constraints: The maximum length is
- enable
Notifications 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 BooleanCloning - 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
.
- Constraints: The default value is
- href String
- (String) API URL for interacting with the trigger property.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- name String
- (String) Name of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- next
Build DoubleNumber - The build number that will be used for the next pipeline run.
- Constraints: The maximum value is
99999999999999
. The minimum value is1
.
- Constraints: The maximum value is
- pipeline
Id String - ID of the pipeline tool in your toolchain. Can be referenced from your
ibm.CdToolchainToolPipeline
resource, e.g.pipeline_id = ibm_cd_toolchain_tool_pipeline.my_pipeline.tool_id
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/^[-0-9a-z]+$/
.
- Constraints: The maximum length is
- properties
List<Cd
Tekton Pipeline Property> - (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
- resource
Groups List<CdTekton Pipeline Resource Group> - (List) The resource group in which the pipeline was created. Nested schema for resource_group:
- runs
Url String - (String) URL for this pipeline showing the list of pipeline runs.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- status String
- (String) Pipeline status.
- Constraints: Allowable values are:
configured
,configuring
.
- Constraints: Allowable values are:
- toolchains
List<Cd
Tekton Pipeline Toolchain> - (List) Toolchain object containing references to the parent toolchain. Nested schema for toolchain:
- triggers
List<Cd
Tekton Pipeline Trigger> - (List) Tekton pipeline triggers list.
- Constraints: The maximum length is
1024
items. The minimum length is0
items. Nested schema for triggers:
- Constraints: The maximum length is
- updated
At String - (String) Standard RFC 3339 Date Time String.
- worker
Cd
Tekton Pipeline Worker - Details of the worker used to run the pipeline. Nested schema for worker:
- build
Number 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
.
- Constraints: The minimum value is
- cd
Tekton stringPipeline Id - (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- created
At string - (String) Standard RFC 3339 Date Time String.
- definitions
Cd
Tekton Pipeline Definition[] - (List) Definition list.
- Constraints: The maximum length is
128
items. The minimum length is0
items. Nested schema for definitions:
- Constraints: The maximum length is
- enable
Notifications 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 booleanCloning - 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
.
- Constraints: The default value is
- href string
- (String) API URL for interacting with the trigger property.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- name string
- (String) Name of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- next
Build numberNumber - The build number that will be used for the next pipeline run.
- Constraints: The maximum value is
99999999999999
. The minimum value is1
.
- Constraints: The maximum value is
- pipeline
Id string - ID of the pipeline tool in your toolchain. Can be referenced from your
ibm.CdToolchainToolPipeline
resource, e.g.pipeline_id = ibm_cd_toolchain_tool_pipeline.my_pipeline.tool_id
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/^[-0-9a-z]+$/
.
- Constraints: The maximum length is
- properties
Cd
Tekton Pipeline Property[] - (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
- resource
Groups CdTekton Pipeline Resource Group[] - (List) The resource group in which the pipeline was created. Nested schema for resource_group:
- runs
Url string - (String) URL for this pipeline showing the list of pipeline runs.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- status string
- (String) Pipeline status.
- Constraints: Allowable values are:
configured
,configuring
.
- Constraints: Allowable values are:
- toolchains
Cd
Tekton Pipeline Toolchain[] - (List) Toolchain object containing references to the parent toolchain. Nested schema for toolchain:
- triggers
Cd
Tekton Pipeline Trigger[] - (List) Tekton pipeline triggers list.
- Constraints: The maximum length is
1024
items. The minimum length is0
items. Nested schema for triggers:
- Constraints: The maximum length is
- updated
At string - (String) Standard RFC 3339 Date Time String.
- worker
Cd
Tekton Pipeline Worker - 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
.
- Constraints: The minimum value is
- cd_
tekton_ strpipeline_ id - (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- created_
at str - (String) Standard RFC 3339 Date Time String.
- definitions
Sequence[Cd
Tekton Pipeline Definition Args] - (List) Definition list.
- Constraints: The maximum length is
128
items. The minimum length is0
items. Nested schema for definitions:
- Constraints: The maximum length is
- enable_
notifications bool - 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_ boolcloning - 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
.
- Constraints: The default value is
- href str
- (String) API URL for interacting with the trigger property.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- name str
- (String) Name of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- next_
build_ floatnumber - The build number that will be used for the next pipeline run.
- Constraints: The maximum value is
99999999999999
. The minimum value is1
.
- Constraints: The maximum value is
- pipeline_
id str - ID of the pipeline tool in your toolchain. Can be referenced from your
ibm.CdToolchainToolPipeline
resource, e.g.pipeline_id = ibm_cd_toolchain_tool_pipeline.my_pipeline.tool_id
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/^[-0-9a-z]+$/
.
- Constraints: The maximum length is
- properties
Sequence[Cd
Tekton Pipeline Property Args] - (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
- resource_
groups Sequence[CdTekton Pipeline Resource Group Args] - (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 is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- status str
- (String) Pipeline status.
- Constraints: Allowable values are:
configured
,configuring
.
- Constraints: Allowable values are:
- toolchains
Sequence[Cd
Tekton Pipeline Toolchain Args] - (List) Toolchain object containing references to the parent toolchain. Nested schema for toolchain:
- triggers
Sequence[Cd
Tekton Pipeline Trigger Args] - (List) Tekton pipeline triggers list.
- Constraints: The maximum length is
1024
items. The minimum length is0
items. Nested schema for triggers:
- Constraints: The maximum length is
- updated_
at str - (String) Standard RFC 3339 Date Time String.
- worker
Cd
Tekton Pipeline Worker Args - Details of the worker used to run the pipeline. Nested schema for worker:
- build
Number 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
.
- Constraints: The minimum value is
- cd
Tekton StringPipeline Id - (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- created
At 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 is0
items. Nested schema for definitions:
- Constraints: The maximum length is
- enable
Notifications 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 BooleanCloning - 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
.
- Constraints: The default value is
- href String
- (String) API URL for interacting with the trigger property.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- name String
- (String) Name of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- next
Build NumberNumber - The build number that will be used for the next pipeline run.
- Constraints: The maximum value is
99999999999999
. The minimum value is1
.
- Constraints: The maximum value is
- pipeline
Id String - ID of the pipeline tool in your toolchain. Can be referenced from your
ibm.CdToolchainToolPipeline
resource, e.g.pipeline_id = ibm_cd_toolchain_tool_pipeline.my_pipeline.tool_id
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/^[-0-9a-z]+$/
.
- Constraints: The maximum length is
- 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:
- resource
Groups List<Property Map> - (List) The resource group in which the pipeline was created. Nested schema for resource_group:
- runs
Url String - (String) URL for this pipeline showing the list of pipeline runs.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- status String
- (String) Pipeline status.
- Constraints: Allowable values are:
configured
,configuring
.
- Constraints: Allowable values are:
- 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 is0
items. Nested schema for triggers:
- Constraints: The maximum length is
- updated
At String - (String) Standard RFC 3339 Date Time String.
- worker Property Map
- Details of the worker used to run the pipeline. Nested schema for worker:
Supporting Types
CdTektonPipelineDefinition, CdTektonPipelineDefinitionArgs
- Href string
- (String) API URL for interacting with the trigger property.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- Id string
- (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- Sources
List<Cd
Tekton Pipeline Definition Source> - (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 is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- Id string
- (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- Sources
[]Cd
Tekton Pipeline Definition Source - (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 is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- id String
- (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- sources
List<Cd
Tekton Pipeline Definition Source> - (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 is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- id string
- (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- sources
Cd
Tekton Pipeline Definition Source[] - (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 is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- id str
- (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- sources
Sequence[Cd
Tekton Pipeline Definition Source] - (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 is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- id String
- (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- 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:
CdTektonPipelineDefinitionSource, CdTektonPipelineDefinitionSourceArgs
- Properties
Cd
Tekton Pipeline Definition Source Properties - Properties of the source, which define the URL of the repository and a branch or tag. Nested schema for properties:
- Type 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 is1
character. The value must match regular expression/^git$/
.
- Constraints: The maximum length is
- Properties
Cd
Tekton Pipeline Definition Source Properties - Properties of the source, which define the URL of the repository and a branch or tag. Nested schema for properties:
- Type 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 is1
character. The value must match regular expression/^git$/
.
- Constraints: The maximum length is
- properties
Cd
Tekton Pipeline Definition Source Properties - Properties of the source, which define the URL of the repository and a branch or tag. Nested schema for properties:
- type 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 is1
character. The value must match regular expression/^git$/
.
- Constraints: The maximum length is
- properties
Cd
Tekton Pipeline Definition Source Properties - Properties of the source, which define the URL of the repository and a branch or tag. Nested schema for properties:
- type 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 is1
character. The value must match regular expression/^git$/
.
- Constraints: The maximum length is
- properties
Cd
Tekton Pipeline Definition Source Properties - Properties of the source, which define the URL of the repository and a branch or tag. Nested schema for properties:
- type str
- 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 is1
character. The value must match regular expression/^git$/
.
- Constraints: The maximum length is
- properties Property Map
- Properties of the source, which define the URL of the repository and a branch or tag. Nested schema for properties:
- type 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 is1
character. The value must match regular expression/^git$/
.
- Constraints: The maximum length is
CdTektonPipelineDefinitionSourceProperties, CdTektonPipelineDefinitionSourcePropertiesArgs
- Path string
- The path to the definition's YAML files.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- Url string
- URL of the definition repository.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- Branch string
- A branch from the repo, specify one of branch or tag only.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- Tag string
- A tag from the repo, specify one of branch or tag only.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_]{1,253}$/
.
- Constraints: The maximum length is
- Tools
List<Cd
Tekton Pipeline Definition Source Properties Tool> - Reference to the repository tool in the parent toolchain. Nested schema for tool:
- Path string
- The path to the definition's YAML files.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- Url string
- URL of the definition repository.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- Branch string
- A branch from the repo, specify one of branch or tag only.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- Tag string
- A tag from the repo, specify one of branch or tag only.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_]{1,253}$/
.
- Constraints: The maximum length is
- Tools
[]Cd
Tekton Pipeline Definition Source Properties Tool - Reference to the repository tool in the parent toolchain. Nested schema for tool:
- path String
- The path to the definition's YAML files.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- url String
- URL of the definition repository.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- branch String
- A branch from the repo, specify one of branch or tag only.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- tag String
- A tag from the repo, specify one of branch or tag only.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_]{1,253}$/
.
- Constraints: The maximum length is
- tools
List<Cd
Tekton Pipeline Definition Source Properties Tool> - Reference to the repository tool in the parent toolchain. Nested schema for tool:
- path string
- The path to the definition's YAML files.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- url string
- URL of the definition repository.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- branch string
- A branch from the repo, specify one of branch or tag only.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- tag string
- A tag from the repo, specify one of branch or tag only.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_]{1,253}$/
.
- Constraints: The maximum length is
- tools
Cd
Tekton Pipeline Definition Source Properties Tool[] - Reference to the repository tool in the parent toolchain. Nested schema for tool:
- path str
- The path to the definition's YAML files.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- url str
- URL of the definition repository.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- branch str
- A branch from the repo, specify one of branch or tag only.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- tag str
- A tag from the repo, specify one of branch or tag only.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_]{1,253}$/
.
- Constraints: The maximum length is
- tools
Sequence[Cd
Tekton Pipeline Definition Source Properties Tool] - Reference to the repository tool in the parent toolchain. Nested schema for tool:
- path String
- The path to the definition's YAML files.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- url String
- URL of the definition repository.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- branch String
- A branch from the repo, specify one of branch or tag only.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- tag String
- A tag from the repo, specify one of branch or tag only.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_]{1,253}$/
.
- Constraints: The maximum length is
- tools List<Property Map>
- Reference to the repository tool in the parent toolchain. Nested schema for tool:
CdTektonPipelineDefinitionSourcePropertiesTool, CdTektonPipelineDefinitionSourcePropertiesToolArgs
- Id string
- ID of the repository tool instance in the parent toolchain.
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/^[-0-9a-z]+$/
.
- Constraints: The maximum length is
- Id string
- ID of the repository tool instance in the parent toolchain.
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/^[-0-9a-z]+$/
.
- Constraints: The maximum length is
- id String
- ID of the repository tool instance in the parent toolchain.
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/^[-0-9a-z]+$/
.
- Constraints: The maximum length is
- id string
- ID of the repository tool instance in the parent toolchain.
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/^[-0-9a-z]+$/
.
- Constraints: The maximum length is
- id str
- ID of the repository tool instance in the parent toolchain.
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/^[-0-9a-z]+$/
.
- Constraints: The maximum length is
- id String
- ID of the repository tool instance in the parent toolchain.
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/^[-0-9a-z]+$/
.
- Constraints: The maximum length is
CdTektonPipelineProperty, CdTektonPipelinePropertyArgs
- Enums List<string>
- (List) Options for
single_select
property type. Only needed forsingle_select
property type.- Constraints: The list items must match regular expression
/^[-0-9a-zA-Z_.]{1,253}$/
. The maximum length is256
items. The minimum length is0
items.
- Constraints: The list items 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 is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- 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 is0
characters. The value must match regular expression/^[-0-9a-zA-Z_.]*$/
.
- Constraints: The maximum length is
- Type string
- (String) Type of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- Value string
- (String) Secret value, not needed if secret type is
internal_validation
.- Constraints: The maximum length is
4096
characters. The minimum length is0
characters. The value must match regular expression/^.*$/
.
- Constraints: The maximum length is
- Enums []string
- (List) Options for
single_select
property type. Only needed forsingle_select
property type.- Constraints: The list items must match regular expression
/^[-0-9a-zA-Z_.]{1,253}$/
. The maximum length is256
items. The minimum length is0
items.
- Constraints: The list items 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 is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- 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 is0
characters. The value must match regular expression/^[-0-9a-zA-Z_.]*$/
.
- Constraints: The maximum length is
- Type string
- (String) Type of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- Value string
- (String) Secret value, not needed if secret type is
internal_validation
.- Constraints: The maximum length is
4096
characters. The minimum length is0
characters. The value must match regular expression/^.*$/
.
- Constraints: The maximum length is
- enums List<String>
- (List) Options for
single_select
property type. Only needed forsingle_select
property type.- Constraints: The list items must match regular expression
/^[-0-9a-zA-Z_.]{1,253}$/
. The maximum length is256
items. The minimum length is0
items.
- Constraints: The list items 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 is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- 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 is0
characters. The value must match regular expression/^[-0-9a-zA-Z_.]*$/
.
- Constraints: The maximum length is
- type String
- (String) Type of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- value String
- (String) Secret value, not needed if secret type is
internal_validation
.- Constraints: The maximum length is
4096
characters. The minimum length is0
characters. The value must match regular expression/^.*$/
.
- Constraints: The maximum length is
- enums string[]
- (List) Options for
single_select
property type. Only needed forsingle_select
property type.- Constraints: The list items must match regular expression
/^[-0-9a-zA-Z_.]{1,253}$/
. The maximum length is256
items. The minimum length is0
items.
- Constraints: The list items 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 is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- 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 is0
characters. The value must match regular expression/^[-0-9a-zA-Z_.]*$/
.
- Constraints: The maximum length is
- type string
- (String) Type of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- value string
- (String) Secret value, not needed if secret type is
internal_validation
.- Constraints: The maximum length is
4096
characters. The minimum length is0
characters. The value must match regular expression/^.*$/
.
- Constraints: The maximum length is
- enums Sequence[str]
- (List) Options for
single_select
property type. Only needed forsingle_select
property type.- Constraints: The list items must match regular expression
/^[-0-9a-zA-Z_.]{1,253}$/
. The maximum length is256
items. The minimum length is0
items.
- Constraints: The list items 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 is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- 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 is0
characters. The value must match regular expression/^[-0-9a-zA-Z_.]*$/
.
- Constraints: The maximum length is
- type str
- (String) Type of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- value str
- (String) Secret value, not needed if secret type is
internal_validation
.- Constraints: The maximum length is
4096
characters. The minimum length is0
characters. The value must match regular expression/^.*$/
.
- Constraints: The maximum length is
- enums List<String>
- (List) Options for
single_select
property type. Only needed forsingle_select
property type.- Constraints: The list items must match regular expression
/^[-0-9a-zA-Z_.]{1,253}$/
. The maximum length is256
items. The minimum length is0
items.
- Constraints: The list items 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 is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- 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 is0
characters. The value must match regular expression/^[-0-9a-zA-Z_.]*$/
.
- Constraints: The maximum length is
- type String
- (String) Type of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- value String
- (String) Secret value, not needed if secret type is
internal_validation
.- Constraints: The maximum length is
4096
characters. The minimum length is0
characters. The value must match regular expression/^.*$/
.
- Constraints: The maximum length is
CdTektonPipelineResourceGroup, CdTektonPipelineResourceGroupArgs
- Id string
- (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- Id string
- (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- id String
- (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- id string
- (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- id str
- (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- id String
- (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
CdTektonPipelineToolchain, CdTektonPipelineToolchainArgs
- Crn string
- (String) The CRN for the toolchain that contains the Tekton pipeline.
- Constraints: The maximum length is
512
characters. The minimum length is9
characters. The value must match regular expression/^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/
.
- Constraints: The maximum length is
- Id string
- (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- Crn string
- (String) The CRN for the toolchain that contains the Tekton pipeline.
- Constraints: The maximum length is
512
characters. The minimum length is9
characters. The value must match regular expression/^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/
.
- Constraints: The maximum length is
- Id string
- (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- crn String
- (String) The CRN for the toolchain that contains the Tekton pipeline.
- Constraints: The maximum length is
512
characters. The minimum length is9
characters. The value must match regular expression/^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/
.
- Constraints: The maximum length is
- id String
- (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- crn string
- (String) The CRN for the toolchain that contains the Tekton pipeline.
- Constraints: The maximum length is
512
characters. The minimum length is9
characters. The value must match regular expression/^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/
.
- Constraints: The maximum length is
- id string
- (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- crn str
- (String) The CRN for the toolchain that contains the Tekton pipeline.
- Constraints: The maximum length is
512
characters. The minimum length is9
characters. The value must match regular expression/^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/
.
- Constraints: The maximum length is
- id str
- (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- crn String
- (String) The CRN for the toolchain that contains the Tekton pipeline.
- Constraints: The maximum length is
512
characters. The minimum length is9
characters. The value must match regular expression/^crn:v0-9*+,;=@\/]|%[0-9A-Z]{2})*){8}$/
.
- Constraints: The maximum length is
- id String
- (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
CdTektonPipelineTrigger, CdTektonPipelineTriggerArgs
- 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 is5
characters. The value must match regular expression/^[-0-9a-zA-Z,\\*\/ ]{5,253}$/
.
- Constraints: The maximum length is
- Enable
Events boolFrom Forks - (Boolean) When enabled, pull request events from forks of the selected repository will trigger a pipeline run.
- Constraints: The default value is
false
.
- Constraints: The default value is
- Enabled bool
- (Boolean) Flag to check if the trigger is enabled.
- Constraints: The default value is
true
.
- Constraints: The default value is
- Event
Listener 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- 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 is3
items. The minimum length is0
items.
- Constraints: Allowable list items are:
- Favorite bool
- (Boolean) Mark the trigger as a favorite.
- Constraints: The default value is
false
.
- Constraints: The default value is
- 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 is1
character. The value must match regular expression/^.*$/
.
- Constraints: The maximum length is
- Href string
- (String) API URL for interacting with the trigger property.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- Id string
- (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- Max
Concurrent doubleRuns - (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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- Properties
List<Cd
Tekton Pipeline Trigger Property> - (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
- Secrets
List<Cd
Tekton Pipeline Trigger Secret> - (List) Only needed for Generic Webhook trigger type. The secret is used to start the Generic Webhook trigger. Nested schema for secret:
- Sources
List<Cd
Tekton Pipeline Trigger Source> - (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:
- List<string>
- (List) Optional trigger tags array.
- Constraints: The list items must match regular expression
/^[-0-9a-zA-Z_.]{1,253}$/
. The maximum length is128
items. The minimum length is0
items.
- Constraints: The list items must match regular expression
- 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z+_., \/]{1,253}$/
.
- Constraints: The maximum length is
- Type string
- (String) Type of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- Webhook
Url string - (String) Webhook URL that can be used to trigger pipeline runs.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- Workers
List<Cd
Tekton Pipeline Trigger Worker> - 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 is5
characters. The value must match regular expression/^[-0-9a-zA-Z,\\*\/ ]{5,253}$/
.
- Constraints: The maximum length is
- Enable
Events boolFrom Forks - (Boolean) When enabled, pull request events from forks of the selected repository will trigger a pipeline run.
- Constraints: The default value is
false
.
- Constraints: The default value is
- Enabled bool
- (Boolean) Flag to check if the trigger is enabled.
- Constraints: The default value is
true
.
- Constraints: The default value is
- Event
Listener 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- 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 is3
items. The minimum length is0
items.
- Constraints: Allowable list items are:
- Favorite bool
- (Boolean) Mark the trigger as a favorite.
- Constraints: The default value is
false
.
- Constraints: The default value is
- 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 is1
character. The value must match regular expression/^.*$/
.
- Constraints: The maximum length is
- Href string
- (String) API URL for interacting with the trigger property.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- Id string
- (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- Max
Concurrent float64Runs - (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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- Properties
[]Cd
Tekton Pipeline Trigger Property Type - (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
- Secrets
[]Cd
Tekton Pipeline Trigger Secret - (List) Only needed for Generic Webhook trigger type. The secret is used to start the Generic Webhook trigger. Nested schema for secret:
- Sources
[]Cd
Tekton Pipeline Trigger Source - (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:
- []string
- (List) Optional trigger tags array.
- Constraints: The list items must match regular expression
/^[-0-9a-zA-Z_.]{1,253}$/
. The maximum length is128
items. The minimum length is0
items.
- Constraints: The list items must match regular expression
- 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z+_., \/]{1,253}$/
.
- Constraints: The maximum length is
- Type string
- (String) Type of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- Webhook
Url string - (String) Webhook URL that can be used to trigger pipeline runs.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- Workers
[]Cd
Tekton Pipeline Trigger Worker - 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 is5
characters. The value must match regular expression/^[-0-9a-zA-Z,\\*\/ ]{5,253}$/
.
- Constraints: The maximum length is
- enable
Events BooleanFrom Forks - (Boolean) When enabled, pull request events from forks of the selected repository will trigger a pipeline run.
- Constraints: The default value is
false
.
- Constraints: The default value is
- enabled Boolean
- (Boolean) Flag to check if the trigger is enabled.
- Constraints: The default value is
true
.
- Constraints: The default value is
- event
Listener 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- 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 is3
items. The minimum length is0
items.
- Constraints: Allowable list items are:
- favorite Boolean
- (Boolean) Mark the trigger as a favorite.
- Constraints: The default value is
false
.
- Constraints: The default value is
- 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 is1
character. The value must match regular expression/^.*$/
.
- Constraints: The maximum length is
- href String
- (String) API URL for interacting with the trigger property.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- id String
- (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- max
Concurrent DoubleRuns - (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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- properties
List<Cd
Tekton Pipeline Trigger Property> - (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
- secrets
List<Cd
Tekton Pipeline Trigger Secret> - (List) Only needed for Generic Webhook trigger type. The secret is used to start the Generic Webhook trigger. Nested schema for secret:
- sources
List<Cd
Tekton Pipeline Trigger Source> - (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:
- List<String>
- (List) Optional trigger tags array.
- Constraints: The list items must match regular expression
/^[-0-9a-zA-Z_.]{1,253}$/
. The maximum length is128
items. The minimum length is0
items.
- Constraints: The list items must match regular expression
- 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z+_., \/]{1,253}$/
.
- Constraints: The maximum length is
- type String
- (String) Type of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- webhook
Url String - (String) Webhook URL that can be used to trigger pipeline runs.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- workers
List<Cd
Tekton Pipeline Trigger Worker> - 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 is5
characters. The value must match regular expression/^[-0-9a-zA-Z,\\*\/ ]{5,253}$/
.
- Constraints: The maximum length is
- enable
Events booleanFrom Forks - (Boolean) When enabled, pull request events from forks of the selected repository will trigger a pipeline run.
- Constraints: The default value is
false
.
- Constraints: The default value is
- enabled boolean
- (Boolean) Flag to check if the trigger is enabled.
- Constraints: The default value is
true
.
- Constraints: The default value is
- event
Listener 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- 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 is3
items. The minimum length is0
items.
- Constraints: Allowable list items are:
- favorite boolean
- (Boolean) Mark the trigger as a favorite.
- Constraints: The default value is
false
.
- Constraints: The default value is
- 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 is1
character. The value must match regular expression/^.*$/
.
- Constraints: The maximum length is
- href string
- (String) API URL for interacting with the trigger property.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- id string
- (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- max
Concurrent numberRuns - (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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- properties
Cd
Tekton Pipeline Trigger Property[] - (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
- secrets
Cd
Tekton Pipeline Trigger Secret[] - (List) Only needed for Generic Webhook trigger type. The secret is used to start the Generic Webhook trigger. Nested schema for secret:
- sources
Cd
Tekton Pipeline Trigger Source[] - (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:
- string[]
- (List) Optional trigger tags array.
- Constraints: The list items must match regular expression
/^[-0-9a-zA-Z_.]{1,253}$/
. The maximum length is128
items. The minimum length is0
items.
- Constraints: The list items must match regular expression
- 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z+_., \/]{1,253}$/
.
- Constraints: The maximum length is
- type string
- (String) Type of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- webhook
Url string - (String) Webhook URL that can be used to trigger pipeline runs.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- workers
Cd
Tekton Pipeline Trigger Worker[] - 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 is5
characters. The value must match regular expression/^[-0-9a-zA-Z,\\*\/ ]{5,253}$/
.
- Constraints: The maximum length is
- enable_
events_ boolfrom_ forks - (Boolean) When enabled, pull request events from forks of the selected repository will trigger a pipeline run.
- Constraints: The default value is
false
.
- Constraints: The default value is
- enabled bool
- (Boolean) Flag to check if the trigger is enabled.
- Constraints: The default value is
true
.
- Constraints: The default value is
- 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- 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 is3
items. The minimum length is0
items.
- Constraints: Allowable list items are:
- favorite bool
- (Boolean) Mark the trigger as a favorite.
- Constraints: The default value is
false
.
- Constraints: The default value is
- 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 is1
character. The value must match regular expression/^.*$/
.
- Constraints: The maximum length is
- href str
- (String) API URL for interacting with the trigger property.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- id str
- (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- max_
concurrent_ floatruns - (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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- properties
Sequence[Cd
Tekton Pipeline Trigger Property] - (List) Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
- secrets
Sequence[Cd
Tekton Pipeline Trigger Secret] - (List) Only needed for Generic Webhook trigger type. The secret is used to start the Generic Webhook trigger. Nested schema for secret:
- sources
Sequence[Cd
Tekton Pipeline Trigger Source] - (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:
- Sequence[str]
- (List) Optional trigger tags array.
- Constraints: The list items must match regular expression
/^[-0-9a-zA-Z_.]{1,253}$/
. The maximum length is128
items. The minimum length is0
items.
- Constraints: The list items must match regular expression
- 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z+_., \/]{1,253}$/
.
- Constraints: The maximum length is
- type str
- (String) Type of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- webhook_
url str - (String) Webhook URL that can be used to trigger pipeline runs.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- workers
Sequence[Cd
Tekton Pipeline Trigger Worker] - 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 is5
characters. The value must match regular expression/^[-0-9a-zA-Z,\\*\/ ]{5,253}$/
.
- Constraints: The maximum length is
- enable
Events BooleanFrom Forks - (Boolean) When enabled, pull request events from forks of the selected repository will trigger a pipeline run.
- Constraints: The default value is
false
.
- Constraints: The default value is
- enabled Boolean
- (Boolean) Flag to check if the trigger is enabled.
- Constraints: The default value is
true
.
- Constraints: The default value is
- event
Listener 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- 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 is3
items. The minimum length is0
items.
- Constraints: Allowable list items are:
- favorite Boolean
- (Boolean) Mark the trigger as a favorite.
- Constraints: The default value is
false
.
- Constraints: The default value is
- 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 is1
character. The value must match regular expression/^.*$/
.
- Constraints: The maximum length is
- href String
- (String) API URL for interacting with the trigger property.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- id String
- (String) ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- max
Concurrent NumberRuns - (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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- 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:
- List<String>
- (List) Optional trigger tags array.
- Constraints: The list items must match regular expression
/^[-0-9a-zA-Z_.]{1,253}$/
. The maximum length is128
items. The minimum length is0
items.
- Constraints: The list items must match regular expression
- 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z+_., \/]{1,253}$/
.
- Constraints: The maximum length is
- type String
- (String) Type of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- webhook
Url String - (String) Webhook URL that can be used to trigger pipeline runs.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- workers List<Property Map>
- Details of the worker used to run the pipeline. Nested schema for worker:
CdTektonPipelineTriggerProperty, CdTektonPipelineTriggerPropertyArgs
- Enums List<string>
- (List) Options for
single_select
property type. Only needed forsingle_select
property type.- Constraints: The list items must match regular expression
/^[-0-9a-zA-Z_.]{1,253}$/
. The maximum length is256
items. The minimum length is0
items.
- Constraints: The list items 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 is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- 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
- Trigger name.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^([a-zA-Z0-9]{1,2}|[a-zA-Z0-9][0-9a-zA-Z-_.: \/\\(\\)\\[\\]]{1,251}[a-zA-Z0-9])$/
.
- Constraints: The maximum length is
- 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 is0
characters. The value must match regular expression/^[-0-9a-zA-Z_.]*$/
.
- Constraints: The maximum length is
- Type string
- Trigger type.
- Constraints: Allowable values are: .
- Value string
- (String) Property value. Any string value is valid.
- Constraints: The maximum length is
4096
characters. The minimum length is0
characters. The value must match regular expression/^.*$/
.
- Constraints: The maximum length is
- Enums []string
- (List) Options for
single_select
property type. Only needed forsingle_select
property type.- Constraints: The list items must match regular expression
/^[-0-9a-zA-Z_.]{1,253}$/
. The maximum length is256
items. The minimum length is0
items.
- Constraints: The list items 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 is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- 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
- Trigger name.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^([a-zA-Z0-9]{1,2}|[a-zA-Z0-9][0-9a-zA-Z-_.: \/\\(\\)\\[\\]]{1,251}[a-zA-Z0-9])$/
.
- Constraints: The maximum length is
- 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 is0
characters. The value must match regular expression/^[-0-9a-zA-Z_.]*$/
.
- Constraints: The maximum length is
- Type string
- Trigger type.
- Constraints: Allowable values are: .
- Value string
- (String) Property value. Any string value is valid.
- Constraints: The maximum length is
4096
characters. The minimum length is0
characters. The value must match regular expression/^.*$/
.
- Constraints: The maximum length is
- enums List<String>
- (List) Options for
single_select
property type. Only needed forsingle_select
property type.- Constraints: The list items must match regular expression
/^[-0-9a-zA-Z_.]{1,253}$/
. The maximum length is256
items. The minimum length is0
items.
- Constraints: The list items 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 is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- 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
- Trigger name.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^([a-zA-Z0-9]{1,2}|[a-zA-Z0-9][0-9a-zA-Z-_.: \/\\(\\)\\[\\]]{1,251}[a-zA-Z0-9])$/
.
- Constraints: The maximum length is
- 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 is0
characters. The value must match regular expression/^[-0-9a-zA-Z_.]*$/
.
- Constraints: The maximum length is
- type String
- Trigger type.
- Constraints: Allowable values are: .
- value String
- (String) Property value. Any string value is valid.
- Constraints: The maximum length is
4096
characters. The minimum length is0
characters. The value must match regular expression/^.*$/
.
- Constraints: The maximum length is
- enums string[]
- (List) Options for
single_select
property type. Only needed forsingle_select
property type.- Constraints: The list items must match regular expression
/^[-0-9a-zA-Z_.]{1,253}$/
. The maximum length is256
items. The minimum length is0
items.
- Constraints: The list items 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 is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- 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
- Trigger name.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^([a-zA-Z0-9]{1,2}|[a-zA-Z0-9][0-9a-zA-Z-_.: \/\\(\\)\\[\\]]{1,251}[a-zA-Z0-9])$/
.
- Constraints: The maximum length is
- 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 is0
characters. The value must match regular expression/^[-0-9a-zA-Z_.]*$/
.
- Constraints: The maximum length is
- type string
- Trigger type.
- Constraints: Allowable values are: .
- value string
- (String) Property value. Any string value is valid.
- Constraints: The maximum length is
4096
characters. The minimum length is0
characters. The value must match regular expression/^.*$/
.
- Constraints: The maximum length is
- enums Sequence[str]
- (List) Options for
single_select
property type. Only needed forsingle_select
property type.- Constraints: The list items must match regular expression
/^[-0-9a-zA-Z_.]{1,253}$/
. The maximum length is256
items. The minimum length is0
items.
- Constraints: The list items 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 is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- 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
- Trigger name.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^([a-zA-Z0-9]{1,2}|[a-zA-Z0-9][0-9a-zA-Z-_.: \/\\(\\)\\[\\]]{1,251}[a-zA-Z0-9])$/
.
- Constraints: The maximum length is
- 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 is0
characters. The value must match regular expression/^[-0-9a-zA-Z_.]*$/
.
- Constraints: The maximum length is
- type str
- Trigger type.
- Constraints: Allowable values are: .
- value str
- (String) Property value. Any string value is valid.
- Constraints: The maximum length is
4096
characters. The minimum length is0
characters. The value must match regular expression/^.*$/
.
- Constraints: The maximum length is
- enums List<String>
- (List) Options for
single_select
property type. Only needed forsingle_select
property type.- Constraints: The list items must match regular expression
/^[-0-9a-zA-Z_.]{1,253}$/
. The maximum length is256
items. The minimum length is0
items.
- Constraints: The list items 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 is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- 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
- Trigger name.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^([a-zA-Z0-9]{1,2}|[a-zA-Z0-9][0-9a-zA-Z-_.: \/\\(\\)\\[\\]]{1,251}[a-zA-Z0-9])$/
.
- Constraints: The maximum length is
- 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 is0
characters. The value must match regular expression/^[-0-9a-zA-Z_.]*$/
.
- Constraints: The maximum length is
- type String
- Trigger type.
- Constraints: Allowable values are: .
- value String
- (String) Property value. Any string value is valid.
- Constraints: The maximum length is
4096
characters. The minimum length is0
characters. The value must match regular expression/^.*$/
.
- Constraints: The maximum length is
CdTektonPipelineTriggerSecret, CdTektonPipelineTriggerSecretArgs
- Type string
- Secret type.
- Constraints: Allowable values are:
token_matches
,digest_matches
,internal_validation
.
- Constraints: Allowable values are:
- Algorithm string
- Algorithm used for
digest_matches
secret type. Only needed fordigest_matches
secret type.- Constraints: Allowable values are:
md4
,md5
,sha1
,sha256
,sha384
,sha512
,sha512_224
,sha512_256
,ripemd160
.
- Constraints: Allowable values are:
- Key
Name string - Secret name, not needed if type is
internal_validation
.- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- Source string
- Secret location, not needed if secret type is
internal_validation
.- Constraints: Allowable values are:
header
,payload
,query
.
- Constraints: Allowable values are:
- Value string
- Secret value, not needed if secret type is
internal_validation
.- Constraints: The maximum length is
4096
characters. The minimum length is0
characters. The value must match regular expression/^.*$/
.
- Constraints: The maximum length is
- Type string
- Secret type.
- Constraints: Allowable values are:
token_matches
,digest_matches
,internal_validation
.
- Constraints: Allowable values are:
- Algorithm string
- Algorithm used for
digest_matches
secret type. Only needed fordigest_matches
secret type.- Constraints: Allowable values are:
md4
,md5
,sha1
,sha256
,sha384
,sha512
,sha512_224
,sha512_256
,ripemd160
.
- Constraints: Allowable values are:
- Key
Name string - Secret name, not needed if type is
internal_validation
.- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- Source string
- Secret location, not needed if secret type is
internal_validation
.- Constraints: Allowable values are:
header
,payload
,query
.
- Constraints: Allowable values are:
- Value string
- Secret value, not needed if secret type is
internal_validation
.- Constraints: The maximum length is
4096
characters. The minimum length is0
characters. The value must match regular expression/^.*$/
.
- Constraints: The maximum length is
- type String
- Secret type.
- Constraints: Allowable values are:
token_matches
,digest_matches
,internal_validation
.
- Constraints: Allowable values are:
- algorithm String
- Algorithm used for
digest_matches
secret type. Only needed fordigest_matches
secret type.- Constraints: Allowable values are:
md4
,md5
,sha1
,sha256
,sha384
,sha512
,sha512_224
,sha512_256
,ripemd160
.
- Constraints: Allowable values are:
- key
Name String - Secret name, not needed if type is
internal_validation
.- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- source String
- Secret location, not needed if secret type is
internal_validation
.- Constraints: Allowable values are:
header
,payload
,query
.
- Constraints: Allowable values are:
- value String
- Secret value, not needed if secret type is
internal_validation
.- Constraints: The maximum length is
4096
characters. The minimum length is0
characters. The value must match regular expression/^.*$/
.
- Constraints: The maximum length is
- type string
- Secret type.
- Constraints: Allowable values are:
token_matches
,digest_matches
,internal_validation
.
- Constraints: Allowable values are:
- algorithm string
- Algorithm used for
digest_matches
secret type. Only needed fordigest_matches
secret type.- Constraints: Allowable values are:
md4
,md5
,sha1
,sha256
,sha384
,sha512
,sha512_224
,sha512_256
,ripemd160
.
- Constraints: Allowable values are:
- key
Name string - Secret name, not needed if type is
internal_validation
.- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- source string
- Secret location, not needed if secret type is
internal_validation
.- Constraints: Allowable values are:
header
,payload
,query
.
- Constraints: Allowable values are:
- value string
- Secret value, not needed if secret type is
internal_validation
.- Constraints: The maximum length is
4096
characters. The minimum length is0
characters. The value must match regular expression/^.*$/
.
- Constraints: The maximum length is
- type str
- Secret type.
- Constraints: Allowable values are:
token_matches
,digest_matches
,internal_validation
.
- Constraints: Allowable values are:
- algorithm str
- Algorithm used for
digest_matches
secret type. Only needed fordigest_matches
secret type.- Constraints: Allowable values are:
md4
,md5
,sha1
,sha256
,sha384
,sha512
,sha512_224
,sha512_256
,ripemd160
.
- Constraints: Allowable values are:
- key_
name str - Secret name, not needed if type is
internal_validation
.- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- source str
- Secret location, not needed if secret type is
internal_validation
.- Constraints: Allowable values are:
header
,payload
,query
.
- Constraints: Allowable values are:
- value str
- Secret value, not needed if secret type is
internal_validation
.- Constraints: The maximum length is
4096
characters. The minimum length is0
characters. The value must match regular expression/^.*$/
.
- Constraints: The maximum length is
- type String
- Secret type.
- Constraints: Allowable values are:
token_matches
,digest_matches
,internal_validation
.
- Constraints: Allowable values are:
- algorithm String
- Algorithm used for
digest_matches
secret type. Only needed fordigest_matches
secret type.- Constraints: Allowable values are:
md4
,md5
,sha1
,sha256
,sha384
,sha512
,sha512_224
,sha512_256
,ripemd160
.
- Constraints: Allowable values are:
- key
Name String - Secret name, not needed if type is
internal_validation
.- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- source String
- Secret location, not needed if secret type is
internal_validation
.- Constraints: Allowable values are:
header
,payload
,query
.
- Constraints: Allowable values are:
- value String
- Secret value, not needed if secret type is
internal_validation
.- Constraints: The maximum length is
4096
characters. The minimum length is0
characters. The value must match regular expression/^.*$/
.
- Constraints: The maximum length is
CdTektonPipelineTriggerSource, CdTektonPipelineTriggerSourceArgs
- Properties
Cd
Tekton Pipeline Trigger Source Properties - Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
- Type 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 is1
character. The value must match regular expression/^git$/
.
- Constraints: The maximum length is
- Properties
Cd
Tekton Pipeline Trigger Source Properties - Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
- Type 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 is1
character. The value must match regular expression/^git$/
.
- Constraints: The maximum length is
- properties
Cd
Tekton Pipeline Trigger Source Properties - Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
- type 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 is1
character. The value must match regular expression/^git$/
.
- Constraints: The maximum length is
- properties
Cd
Tekton Pipeline Trigger Source Properties - Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
- type 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 is1
character. The value must match regular expression/^git$/
.
- Constraints: The maximum length is
- properties
Cd
Tekton Pipeline Trigger Source Properties - Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
- type str
- 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 is1
character. The value must match regular expression/^git$/
.
- Constraints: The maximum length is
- properties Property Map
- Properties of the source, which define the URL of the repository and a branch or pattern. Nested schema for properties:
- type 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 is1
character. The value must match regular expression/^git$/
.
- Constraints: The maximum length is
CdTektonPipelineTriggerSourceProperties, CdTektonPipelineTriggerSourcePropertiesArgs
- Url string
- URL of the repository to which the trigger is listening.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- Blind
Connection bool - 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
- 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- Hook
Id string - Repository webhook ID. It is generated upon trigger creation.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- Pattern 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_.:@=$&^\/\\?\\!\\*\\+\\[\\]\\(\\)\\{\\}\\|\\\\]*$/
.
- Constraints: The maximum length is
- Tools
List<Cd
Tekton Pipeline Trigger Source Properties Tool> - Reference to the repository tool in the parent toolchain. Nested schema for tool:
- Url string
- URL of the repository to which the trigger is listening.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- Blind
Connection bool - 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
- 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- Hook
Id string - Repository webhook ID. It is generated upon trigger creation.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- Pattern 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_.:@=$&^\/\\?\\!\\*\\+\\[\\]\\(\\)\\{\\}\\|\\\\]*$/
.
- Constraints: The maximum length is
- Tools
[]Cd
Tekton Pipeline Trigger Source Properties Tool - Reference to the repository tool in the parent toolchain. Nested schema for tool:
- url String
- URL of the repository to which the trigger is listening.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- blind
Connection 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
- 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- hook
Id String - Repository webhook ID. It is generated upon trigger creation.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- pattern 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_.:@=$&^\/\\?\\!\\*\\+\\[\\]\\(\\)\\{\\}\\|\\\\]*$/
.
- Constraints: The maximum length is
- tools
List<Cd
Tekton Pipeline Trigger Source Properties Tool> - Reference to the repository tool in the parent toolchain. Nested schema for tool:
- url string
- URL of the repository to which the trigger is listening.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- blind
Connection 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
- 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- hook
Id string - Repository webhook ID. It is generated upon trigger creation.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- pattern 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_.:@=$&^\/\\?\\!\\*\\+\\[\\]\\(\\)\\{\\}\\|\\\\]*$/
.
- Constraints: The maximum length is
- tools
Cd
Tekton Pipeline Trigger Source Properties Tool[] - Reference to the repository tool in the parent toolchain. Nested schema for tool:
- url str
- URL of the repository to which the trigger is listening.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- blind_
connection bool - 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
- 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- hook_
id str - Repository webhook ID. It is generated upon trigger creation.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- pattern str
- 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_.:@=$&^\/\\?\\!\\*\\+\\[\\]\\(\\)\\{\\}\\|\\\\]*$/
.
- Constraints: The maximum length is
- tools
Sequence[Cd
Tekton Pipeline Trigger Source Properties Tool] - Reference to the repository tool in the parent toolchain. Nested schema for tool:
- url String
- URL of the repository to which the trigger is listening.
- Constraints: The maximum length is
2048
characters. The minimum length is10
characters. The value must match regular expression/^http(s)?:\/\/([^\/?#]*)([^?#]*)(\\?([^#]*))?(#(.*))?$/
.
- Constraints: The maximum length is
- blind
Connection 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
- 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- hook
Id String - Repository webhook ID. It is generated upon trigger creation.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- pattern 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 is1
character. The value must match regular expression/^[-0-9a-zA-Z_.:@=$&^\/\\?\\!\\*\\+\\[\\]\\(\\)\\{\\}\\|\\\\]*$/
.
- Constraints: The maximum length is
- tools List<Property Map>
- Reference to the repository tool in the parent toolchain. Nested schema for tool:
CdTektonPipelineTriggerSourcePropertiesTool, CdTektonPipelineTriggerSourcePropertiesToolArgs
- Id string
- ID of the repository tool instance in the parent toolchain.
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/^[-0-9a-z]+$/
.
- Constraints: The maximum length is
- Id string
- ID of the repository tool instance in the parent toolchain.
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/^[-0-9a-z]+$/
.
- Constraints: The maximum length is
- id String
- ID of the repository tool instance in the parent toolchain.
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/^[-0-9a-z]+$/
.
- Constraints: The maximum length is
- id string
- ID of the repository tool instance in the parent toolchain.
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/^[-0-9a-z]+$/
.
- Constraints: The maximum length is
- id str
- ID of the repository tool instance in the parent toolchain.
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/^[-0-9a-z]+$/
.
- Constraints: The maximum length is
- id String
- ID of the repository tool instance in the parent toolchain.
- Constraints: The maximum length is
36
characters. The minimum length is36
characters. The value must match regular expression/^[-0-9a-z]+$/
.
- Constraints: The maximum length is
CdTektonPipelineTriggerWorker, CdTektonPipelineTriggerWorkerArgs
- Id string
- ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- Name string
- Name of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- Type string
- Type of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- Id string
- ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- Name string
- Name of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- Type string
- Type of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- id String
- ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- name String
- Name of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- type String
- Type of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- id string
- ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- name string
- Name of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- type string
- Type of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- id str
- ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- name str
- Name of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- type str
- Type of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- id String
- ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- name String
- Name of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- type String
- Type of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
CdTektonPipelineWorker, CdTektonPipelineWorkerArgs
- Id string
- ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- Name string
- Name of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- Type string
- Type of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- Id string
- ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- Name string
- Name of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- Type string
- Type of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- id String
- ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- name String
- Name of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- type String
- Type of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- id string
- ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- name string
- Name of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- type string
- Type of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- id str
- ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- name str
- Name of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- type str
- Type of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
- id String
- ID of the worker.
- Constraints: The maximum length is
36
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z]{1,36}$/
.
- Constraints: The maximum length is
- name String
- Name of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_. \\(\\)\\[\\]]{1,253}$/
.
- Constraints: The maximum length is
- type String
- Type of the worker. Computed based on the worker ID.
- Constraints: The maximum length is
253
characters. The minimum length is1
character. The value must match regular expression/^[-0-9a-zA-Z_.]{1,253}$/
.
- Constraints: The maximum length is
Import
You can import the ibm_cd_tekton_pipeline
resource by using id
. Universally Unique Identifier.
Syntax
```sh $ pulumi import ibm:index/cdTektonPipeline:CdTektonPipeline cd_tekton_pipeline <id> ```
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.