Skip to main content

GAPIC library for the DLP API

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.1.0.tar.gz (54.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

google_cloud_dlp-0.1.0-py2.py3-none-any.whl (57.0 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

File hashes

Hashes for google-cloud-dlp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 17c7d2e0e2cef9d01966a8bad92b35fe4bc82b9a4937087c29b0311589ed4bc9
MD5 bcc92322558e3b5e6265b704b6c23bb8
BLAKE2b-256 cf223f8a68cf37786dee757a49975cdab21aaf12dec3d482bdb8780479d89e98

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for google_cloud_dlp-0.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 3987b16113adad99e80566d6937cdba981ced642b8a67eb8bd4361927fcfb045
MD5 ccc14769919a3c53593b98a8677340b8
BLAKE2b-256 4683f1d15bbb0ae0816aa26ddff78d968eff51d826c0dfa2b6ce37c8f035591c

See more details on using hashes here.

Supported by

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