Name | Type | Description | Notes |
---|---|---|---|
description | String | The release pipeline description | [optional] |
key | String | The unique identifier of this release pipeline | |
name | String | The name of the release pipeline | |
phases | Array<CreatePhaseInput> | A logical grouping of one or more environments that share attributes for rolling out changes | |
tags | Array<String> | A list of tags for this release pipeline | [optional] |
is_project_default | Boolean | Whether or not the newly created pipeline should be set as the default pipeline for this project | [optional] |
is_legacy | Boolean | Whether or not the pipeline is enabled for Release Automation. | [optional] |
require 'launchdarkly_api'
instance = LaunchDarklyApi::CreateReleasePipelineInput.new(
description: Standard pipeline to roll out to production,
key: standard-pipeline,
name: Standard Pipeline,
phases: null,
tags: ["example-tag"],
is_project_default: null,
is_legacy: null
)