PipelineArgs class

The set of arguments for Pipeline. The set of arguments for Pipeline.

Constructors

PipelineArgs({Input<String>? description, Input<DockerExecutor>? docker, Input<List<PipelineParameter>>? inputParameters, Input<String>? name, Input<List<PipelineParameter>>? outputParameters, Input<String>? pipelineId, Input<String>? project, required Input<PipelineResources> resources})
Creates a new PipelineArgs. description User-specified description. docker Specifies the docker run information. inputParameters Input parameters of the pipeline. name A user specified pipeline name that does not have to be unique. This name can be used for filtering Pipelines in ListPipelines. outputParameters Output parameters of the pipeline. pipelineId Unique pipeline id that is generated by the service when CreatePipeline is called. Cannot be specified in the Pipeline used in the CreatePipelineRequest, and will be populated in the response to CreatePipeline and all subsequent Get and List calls. Indicates that the service has registered this pipeline. project The project in which to create the pipeline. The caller must have WRITE access. resources Specifies resource requirements for the pipeline run. Required fields: * minimumCpuCores * minimumRamGb
const
PipelineArgs.fromMap(Map<String, dynamic> map)
factory

Properties

description → Input<String>?
User-specified description.
final
docker → Input<DockerExecutor>?
Specifies the docker run information.
final
hashCode → int
The hash code for this object.
no setterinherited
inputParameters → Input<List<PipelineParameter>>?
Input parameters of the pipeline.
final
name → Input<String>?
A user specified pipeline name that does not have to be unique. This name can be used for filtering Pipelines in ListPipelines.
final
outputParameters → Input<List<PipelineParameter>>?
Output parameters of the pipeline.
final
pipelineId → Input<String>?
Unique pipeline id that is generated by the service when CreatePipeline is called. Cannot be specified in the Pipeline used in the CreatePipelineRequest, and will be populated in the response to CreatePipeline and all subsequent Get and List calls. Indicates that the service has registered this pipeline.
final
project → Input<String>?
The project in which to create the pipeline. The caller must have WRITE access.
final
resources → Input<PipelineResources>
Specifies resource requirements for the pipeline run. Required fields: * minimumCpuCores * minimumRamGb
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited