# -*- coding: utf-8 -*- #
# Copyright 2025 Google LLC. All Rights Reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#    http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# NOTE: This file is autogenerated and should not be edited by hand.
# AUTOGEN_CLI_VERSION: HEAD
- release_tracks:
  - ALPHA
  auto_generated: true
  hidden: true
  help_text:
    brief: Delete an experiment
    description: |
      Delete an experiment
    examples: |-
      To delete an experiment `test-experiment-id` in location `asia-east1` run:

      $ {command} test-experiment-id --location=asia-east1 --force
  arguments:
    params:
    - help_text: |-
        The name of the experiment to delete.
        Format:
        projects/{project}/locations/{location}/experiments/{experiment}
      is_positional: true
      is_primary_resource: true
      resource_spec: !REF googlecloudsdk.command_lib.fault_testing.v1alpha_resources:projects_locations_experiments
      required: true
    - arg_name: force
      api_field: force
      action: store_true
      required: false
      type: bool
      help_text: |-
        Should always be set to true. If set to true, any AffectedResources under
        this Experiment will also be deleted. (Otherwise, the request will only
        work if the Experiment has no AffectedResources.)
      default: null
  request:
    api_version: v1alpha
    collection:
    - faulttesting.projects.locations.experiments
