Skip to main content

Google Cloud DLP API client library

Project description

DLP API: The Google Data Loss Prevention API provides methods for detection of privacy-sensitive fragments in text, images, and Google Cloud Platform storage repositories.

Quick Start

In order to use this library, you first need to go through the following steps:

  1. Select or create a Cloud Platform project.

  2. Enable the DLP API.

  3. Setup Authentication.

Installation

Install this library in a virtualenv using pip. virtualenv is a tool to create isolated Python environments. The basic problem it addresses is one of dependencies and versions, and indirectly permissions.

With virtualenv, it’s possible to install this library without needing system install permissions, and without clashing with the installed system dependencies.

Mac/Linux

pip install virtualenv
virtualenv <your-env>
source <your-env>/bin/activate
<your-env>/bin/pip install google-cloud-dlp

Windows

pip install virtualenv
virtualenv <your-env>
<your-env>\Scripts\activate
<your-env>\Scripts\pip.exe install google-cloud-dlp

Preview

DlpServiceClient

from google.cloud import dlp_v2beta1

client = dlp_v2beta1.DlpServiceClient()

name = 'EMAIL_ADDRESS'
info_types_element = {'name': name}
info_types = [info_types_element]
inspect_config = {'info_types': info_types}
type_ = 'text/plain'
value = 'My email is example@example.com.'
items_element = {'type': type_, 'value': value}
items = [items_element]

response = client.inspect_content(inspect_config, items)

Next Steps

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

google-cloud-dlp-0.2.0.tar.gz (128.0 kB view details)

Uploaded Source

Built Distribution

google_cloud_dlp-0.2.0-py2.py3-none-any.whl (135.1 kB view details)

Uploaded Python 2Python 3

File details

Details for the file google-cloud-dlp-0.2.0.tar.gz.

File metadata

File hashes

Hashes for google-cloud-dlp-0.2.0.tar.gz
Algorithm Hash digest
SHA256 55531f2d9475c5974abb414a0d0550634e33273e79fa8aa15b40df5a2c61e88f
MD5 77960ab54d95b44499308014ec911c39
BLAKE2b-256 ee32580b51ceb99fb578c62c68e25aaa895b3f724d15cef5e43153a35d58ecf1

See more details on using hashes here.

File details

Details for the file google_cloud_dlp-0.2.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for google_cloud_dlp-0.2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 21e4075be00ce4f64a978b4c3fe13c0da578e8525f7cf5fd8cb0f7cd775a2af8
MD5 f9ec71a61d1d8413aceb3688b9268e57
BLAKE2b-256 7715d206a1dc19d5d418d3bc82e7f0aace486a11bf5fc336934e3f3f54b9dc64

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page