pipeline-versions

Update pipeline version

Updates the details of the pipeline version identified by the given pipelineId and versionId. Note: If labelIds is null, empty, or omitted, existing pipeline labels are removed. Include labelIds: [<label-id-1>,<label-id-2>] to override existing labels. Labels to be preserved must be included. To append a list of labels to multiple pipelines, use /pipelines/labels/add.

post/pipelines/{pipelineId}/versions/{versionId}

Path parameters

pipelineIdinteger required

Pipeline numeric identifier

versionIdstring required

Pipeline version string identifier

Query parameters

workspaceIdinteger

Workspace numeric identifier

Request body

descriptionstring
iconstring
labelIdsinteger[]
namestring

Response

OK

Changes

Changed in 5 of the 14 revisions of this API.1649

  • 97f7655d105a1645See the full diff
    • the response property pipeline/computeEnv became nullable for the status 200

      response-property-became-nullable

    • the response property pipeline/description became nullable for the status 200

      response-property-became-nullable

    • the response property pipeline/icon became nullable for the status 200

      response-property-became-nullable

    • the response property pipeline/labels became nullable for the status 200

      response-property-became-nullable

    • the response property pipeline/optimizationId became nullable for the status 200

      response-property-became-nullable

    • the response property pipeline/optimizationStatus became nullable for the status 200

      response-property-became-nullable

    • the response property pipeline/optimizationTargets became nullable for the status 200

      response-property-became-nullable

    • the response property pipeline/orgId became nullable for the status 200

      response-property-became-nullable

    • the response property pipeline/orgName became nullable for the status 200

      response-property-became-nullable

    • the response property pipeline/userFirstName became nullable for the status 200

      response-property-became-nullable

    • the response property pipeline/userLastName became nullable for the status 200

      response-property-became-nullable

    • the response property pipeline/visibility became nullable for the status 200

      response-property-became-nullable

    • the response property pipeline/workspaceId became nullable for the status 200

      response-property-became-nullable

    • the response property pipeline/workspaceName became nullable for the status 200

      response-property-became-nullable

    • the pipeline/computeEnv response's property type/format changed from object/ to / for status 200

      response-property-type-changed

    • the pipeline/optimizationStatus response's property type/format changed from string/ to / for status 200

      response-property-type-changed

    • removed the optional property pipeline/computeEnv/id from the response with the 200 status

      response-optional-property-removed

    • removed the optional property pipeline/computeEnv/name from the response with the 200 status

      response-optional-property-removed

    • removed the optional property pipeline/computeEnv/platform from the response with the 200 status

      response-optional-property-removed

    • removed the optional property pipeline/computeEnv/region from the response with the 200 status

      response-optional-property-removed

    • added ComputeEnvDbDto to the pipeline/computeEnv response property allOf list for the response status 200

      response-property-all-of-added

    • added PipelineOptimizationStatus to the pipeline/optimizationStatus response property allOf list for the response status 200

      response-property-all-of-added

    • removed the OPTIMIZABLE enum value from the pipeline/optimizationStatus response property for the response status 200

      response-property-enum-value-removed

    • removed the OPTIMIZED enum value from the pipeline/optimizationStatus response property for the response status 200

      response-property-enum-value-removed

    • removed the UNAVAILABLE enum value from the pipeline/optimizationStatus response property for the response status 200

      response-property-enum-value-removed

    This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • added the new optional request property launch/nextflowVersion

      new-optional-request-property

    • added the new optional request property launch/outputDir

      new-optional-request-property

    • added the new optional request property launch/syntaxParser

      new-optional-request-property

    • endpoint added

      endpoint-added

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

Of the 14 revisions, 1 has no diff computed.