PipelineArgs class
The set of arguments for Pipeline. The set of arguments for Pipeline.
Constructors
-
PipelineArgs({Input<
String> ? description, Input<DockerExecutor> ? docker, Input<List< ? inputParameters, Input<PipelineParameter> >String> ? name, Input<List< ? outputParameters, Input<PipelineParameter> >String> ? pipelineId, Input<String> ? project, required Input<PipelineResources> resources}) -
Creates a new PipelineArgs.
descriptionUser-specified description.dockerSpecifies the docker run information.inputParametersInput parameters of the pipeline.nameA user specified pipeline name that does not have to be unique. This name can be used for filtering Pipelines in ListPipelines.outputParametersOutput parameters of the pipeline.pipelineIdUnique 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.projectThe project in which to create the pipeline. The caller must have WRITE access.resourcesSpecifies resource requirements for the pipeline run. Required fields: * minimumCpuCores * minimumRamGbconst -
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