37 lines
1.3 KiB
YAML
37 lines
1.3 KiB
YAML
- release_tracks: [ALPHA, BETA, GA]
|
|
help_text:
|
|
brief: Delete a delivery pipeline.
|
|
description: Delete a delivery pipeline.
|
|
examples: |
|
|
|
|
The following command will delete delivery pipeline 'test-pipeline', in region 'us-central1',
|
|
but only if the delivery pipeline doesn't have any sub-resources (targets, releases or rollouts):
|
|
|
|
$ {command} test-pipeline --region=us-central1
|
|
|
|
The following command will delete delivery pipeline 'test-pipeline', in region 'us-central1'
|
|
and its sub-resources (targets, releases or rollouts):
|
|
|
|
$ {command} test-pipeline --region=us-central1 --force
|
|
|
|
request:
|
|
collection: clouddeploy.projects.locations.deliveryPipelines
|
|
api_version: v1
|
|
|
|
async:
|
|
collection: clouddeploy.projects.locations.operations
|
|
|
|
arguments:
|
|
resource:
|
|
help_text: The Cloud Deploy delivery pipeline to delete.
|
|
spec: !REF googlecloudsdk.command_lib.deploy.resources:delivery_pipeline
|
|
is_positional: true
|
|
params:
|
|
- arg_name: force
|
|
api_field: force
|
|
action: store_true
|
|
help_text: If true, the delivery pipeline with sub-resources will be deleted
|
|
and its sub-resources will also be deleted.
|
|
input:
|
|
confirmation_prompt: Once a delivery pipeline is deleted, it cannot be recovered.
|