type: google.api.Service
config_version: 3
name: dlp.googleapis.com
title: Cloud Data Loss Prevention (DLP) API

apis:
- name: google.privacy.dlp.v2.DlpService

documentation:
  summary: |-
    Provides methods for detection, risk analysis, and de-identification of
    privacy-sensitive fragments in text, images, and Google Cloud Platform
    storage repositories.

backend:
  rules:
  - selector: google.privacy.dlp.v2.DlpService.InspectContent
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.RedactImage
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.DeidentifyContent
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.ReidentifyContent
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.ListInfoTypes
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.CreateInspectTemplate
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.UpdateInspectTemplate
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.GetInspectTemplate
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.ListInspectTemplates
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.DeleteInspectTemplate
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.CreateDeidentifyTemplate
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.UpdateDeidentifyTemplate
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.GetDeidentifyTemplate
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.ListDeidentifyTemplates
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.DeleteDeidentifyTemplate
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.CreateJobTrigger
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.UpdateJobTrigger
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.GetJobTrigger
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.ListJobTriggers
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.DeleteJobTrigger
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.CreateDlpJob
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.ListDlpJobs
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.GetDlpJob
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.DeleteDlpJob
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.CancelDlpJob
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.CreateStoredInfoType
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.UpdateStoredInfoType
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.GetStoredInfoType
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.ListStoredInfoTypes
    deadline: 300.0
  - selector: google.privacy.dlp.v2.DlpService.DeleteStoredInfoType
    deadline: 300.0

authentication:
  rules:
  - selector: '*'
    oauth:
      canonical_scopes: |-
        https://www.googleapis.com/auth/cloud-platform
