Package version:

Interface PipelineResource

Pipeline resource type.

interface PipelineResource {
    activities?: ActivityUnion[];
    annotations?: any[];
    concurrency?: number;
    description?: string;
    etag?: string;
    folder?: PipelineFolder;
    id?: string;
    name?: string;
    parameters?: {
        [propertyName: string]: ParameterSpecification;
    };
    policy?: PipelinePolicy;
    runDimensions?: {
        [propertyName: string]: any;
    };
    type?: string;
    variables?: {
        [propertyName: string]: VariableSpecification;
    };
    [property: string]: any;
}

Hierarchy (view full)

Indexable

  • [property: string]: any

    Describes unknown properties. The value of an unknown property can be of "any" type.

Properties

activities?: ActivityUnion[]

List of activities in pipeline.

annotations?: any[]

List of tags that can be used for describing the Pipeline.

concurrency?: number

The max number of concurrent runs for the pipeline.

description?: string

The description of the pipeline.

etag?: string

Etag identifies change in the resource. NOTE: This property will not be serialized. It can only be populated by the server.

The folder that this Pipeline is in. If not specified, Pipeline will appear at the root level.

id?: string

The resource identifier. NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

The resource name. NOTE: This property will not be serialized. It can only be populated by the server.

parameters?: {
    [propertyName: string]: ParameterSpecification;
}

List of parameters for pipeline.

Pipeline Policy.

runDimensions?: {
    [propertyName: string]: any;
}

Dimensions emitted by Pipeline.

type?: string

The resource type. NOTE: This property will not be serialized. It can only be populated by the server.

variables?: {
    [propertyName: string]: VariableSpecification;
}

List of variables for pipeline.