# Copyright 2018 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 applqicable 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. - release_tracks: [ALPHA] help_text: brief: Start the asynchronous cancellation of a Cloud DLP job. description: | Start the asynchronous cancellation of a Cloud DLP job. The server makes a best effort to cancel the job, but success is not guaranteed. request: collection: dlp.projects.dlpJobs method: cancel api_version: v2 modify_request_hooks: - googlecloudsdk.command_lib.util.hooks.request_modifiers:SetFieldFromRelativeName:api_field=name - googlecloudsdk.command_lib.dlp.hooks:SetCancelRequestHook input: confirmation_prompt: | You are about to cancel dlp job [{__name__}]. arguments: resource: help_text: | The Cloud DLP job to cancel. spec: !REF googlecloudsdk.command_lib.dlp.resources:job