En esta página, se muestra cómo comenzar a usar las bibliotecas cliente de Cloud para la API de Cloud Data Loss Prevention. Obtén más información sobre las bibliotecas cliente de las API de Cloud, incluidas las bibliotecas cliente de la API de Google anteriores, en Explicación de las bibliotecas cliente.
Las bibliotecas cliente de Cloud DLP que se mencionan en esta página son compatibles con Compute Engine, el entorno flexible de App Engine, Google Kubernetes Engine y Cloud Functions. La biblioteca cliente de Cloud DLP para Java es compatible con Java 8 en el entorno estándar de App Engine.
Si usas Java 7 en el entorno estándar de App Engine o en el entorno estándar de App Engine con Go, PHP o Python, usa la interfaz REST para acceder a Cloud DLP.
Instala la biblioteca cliente
C#
Para obtener más información, consulta Configura un entorno de desarrollo de C#.
Para compilar y ejecutar una muestra, abre el archivo de solución (Dlp.sln) con Visual Studio 2015 o posterior y compílalo.Para obtener más información, consulta el archivo README.
Go
Para obtener más información, consulta Configura un entorno de desarrollo de Go.
go get cloud.google.com/go/dlp
Java
Para obtener más información, consulta Configura un entorno de desarrollo de Java.
Si usas Maven, agrega lo siguiente al archivo pom.xml
. Para obtener más información sobre las BOM, consulta Las bibliotecas de BOM de Google Cloud Platform.
Si usas Gradle, agrega lo siguiente a las dependencias:
Si usas sbt, agrega lo siguiente a las dependencias:
Si usas Visual Studio Code, IntelliJ o Eclipse, puedes agregar bibliotecas cliente a tu proyecto con los siguientes complementos IDE:
Los complementos brindan funcionalidades adicionales, como administración de claves para las cuentas de servicio. Consulta la documentación de cada complemento para obtener más detalles.
Node.js
Para obtener más información, consulta Configura un entorno de desarrollo de Node.js.
npm install --save @google-cloud/dlp
PHP
Para obtener más información, consulta PHP en Google Cloud.
composer require google/cloud-dlp
Python
Para obtener más información, consulta Configura un entorno de desarrollo de Python.
- Instala pip y virtualenv si aún no lo hiciste. Puedes consultar la guía de configuración del entorno de desarrollo de Python para Google Cloud a fin de obtener instrucciones.
- Clona o descarga las muestras de documentos Python de Google Cloud en GitHub.
- Crear un TeamYouTube Las muestras son compatibles con Python 2.7.x, 3.4 y versiones posteriores.
$ python -m venv dlp $ source dlp/bin/activate
- Desde el directorio dlp en las muestras de documentos de Python de Google Cloud clonadas o descomprimidas, instala las dependencias necesarias para ejecutar las muestras.
$ pip install -r requirements.txt
Ruby
Para obtener más información, consulta Cómo configurar un entorno de desarrollo en Ruby.
gem install google-api-client
Configura la autenticación
Cuando usas bibliotecas cliente, debes usar las credenciales predeterminadas de la aplicación (ADC) para autenticarte. A fin de obtener información sobre la configuración de ADC, consulta Proporciona credenciales para credenciales predeterminadas de la aplicación. Para obtener más información sobre el uso de ADC con bibliotecas cliente, consulta Autentica mediante bibliotecas cliente.
Usa la biblioteca cliente
En el siguiente ejemplo, se muestra cómo usar la biblioteca cliente.
Go
Si deseas obtener información sobre cómo instalar y usar la biblioteca cliente de Cloud DLP, consulta Bibliotecas cliente de Cloud DLP. Si quieres obtener más información, consulta la documentación de referencia de la API de Go de Cloud DLP.
Para autenticar en Cloud DLP, configura las credenciales predeterminadas de la aplicación. Si deseas obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.
Java
Si deseas obtener información sobre cómo instalar y usar la biblioteca cliente de Cloud DLP, consulta Bibliotecas cliente de Cloud DLP. Si quieres obtener más información, consulta la documentación de referencia de la API de Java de Cloud DLP.
Para autenticar en Cloud DLP, configura las credenciales predeterminadas de la aplicación. Si deseas obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.
Node.js
Si deseas obtener información sobre cómo instalar y usar la biblioteca cliente de Cloud DLP, consulta Bibliotecas cliente de Cloud DLP. Si quieres obtener más información, consulta la documentación de referencia de la API de Node.js de Cloud DLP.
Para autenticar en Cloud DLP, configura las credenciales predeterminadas de la aplicación. Si deseas obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.
PHP
Si deseas obtener información sobre cómo instalar y usar la biblioteca cliente de Cloud DLP, consulta Bibliotecas cliente de Cloud DLP. Si quieres obtener más información, consulta la documentación de referencia de la API de PHP de Cloud DLP.
Para autenticar en Cloud DLP, configura las credenciales predeterminadas de la aplicación. Si deseas obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.
Python
Si deseas obtener información sobre cómo instalar y usar la biblioteca cliente de Cloud DLP, consulta Bibliotecas cliente de Cloud DLP. Si quieres obtener más información, consulta la documentación de referencia de la API de Python de Cloud DLP.
Para autenticar en Cloud DLP, configura las credenciales predeterminadas de la aplicación. Si deseas obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.