# 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 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. - release_tracks: [ALPHA] help_text: brief: List Cloud DLP jobs. description: | List Cloud DLP jobs. request: collection: dlp.projects.locations.dlpJobs api_version: v2 response: id_field: name arguments: params: - arg_name: job-type api_field: type is_positional: false required: false help_text: | The type of Cloud DLP jobs to list. default: inspect choices: - arg_value: inspect enum_value: INSPECT_JOB - arg_value: risk-analysis enum_value: RISK_ANALYSIS_JOB resource: help_text: The location to list jobs for. spec: !REF googlecloudsdk.command_lib.dlp.resources:location output: format: | table( name.basename(), createTime:label=CREATED, inspectDetails.requestedOptions.jobConfig.inspectConfig.minLikelihood:label=MIN_LIKELIHOOD, inspectDetails.requestedOptions.jobConfig.inspectConfig.infoTypes.map().extract(name).map().list().join(','):label=INFO_TYPES, type:label=JOB_TYPE, state:label=STATUS )