Google_Service_DLP_Resource_ProjectsContent
extends Google_Service_Resource
in package
The "content" collection of methods.
Typical usage is:
$dlpService = new Google_Service_DLP(...);
$content = $dlpService->content;
Table of Contents
- $client : Google_Client
- $methods : array<string|int, mixed>
- $resourceName : string
- $rootUrl : string
- $serviceName : string
- $servicePath : string
- $stackParameters : mixed
- __construct() : mixed
- call() : Google_Http_Request|expectedClass
- TODO: This function needs simplifying.
- createRequestUri() : string
- Parse/expand request parameters and create a fully qualified request uri.
- deidentify() : Google_Service_DLP_GooglePrivacyDlpV2DeidentifyContentResponse
- De-identifies potentially sensitive info from a ContentItem. This method has limits on input size and output size. See https://cloud.google.com/dlp/docs /deidentify-sensitive-data to learn more. When no InfoTypes or CustomInfoTypes are specified in this request, the system will automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated. (content.deidentify)
- inspect() : Google_Service_DLP_GooglePrivacyDlpV2InspectContentResponse
- Finds potentially sensitive info in content. This method has limits on input size, processing time, and output size. When no InfoTypes or CustomInfoTypes are specified in this request, the system will automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated. For how to guides, see https://cloud.google.com/dlp/docs/inspecting-images and https://cloud.google.com/dlp/docs/inspecting-text, (content.inspect)
- reidentify() : Google_Service_DLP_GooglePrivacyDlpV2ReidentifyContentResponse
- Re-identifies content that has been de-identified. See https://cloud.google.com/dlp/docs/pseudonymization#re- identification_in_free_text_code_example to learn more. (content.reidentify)
- convertToArrayAndStripNulls() : mixed
Properties
$client
private
Google_Client
$client
$methods
private
array<string|int, mixed>
$methods
$resourceName
private
string
$resourceName
$rootUrl
private
string
$rootUrl
$serviceName
private
string
$serviceName
$servicePath
private
string
$servicePath
$stackParameters
private
mixed
$stackParameters
= array('alt' => array('type' => 'string', 'location' => 'query'), 'fields' => array('type' => 'string', 'location' => 'query'), 'trace' => array('type' => 'string', 'location' => 'query'), 'userIp' => array('type' => 'string', 'location' => 'query'), 'quotaUser' => array('type' => 'string', 'location' => 'query'), 'data' => array('type' => 'string', 'location' => 'body'), 'mimeType' => array('type' => 'string', 'location' => 'header'), 'uploadType' => array('type' => 'string', 'location' => 'query'), 'mediaUpload' => array('type' => 'complex', 'location' => 'query'), 'prettyPrint' => array('type' => 'string', 'location' => 'query'))
Methods
__construct()
public
__construct(mixed $service, mixed $serviceName, mixed $resourceName, mixed $resource) : mixed
Parameters
- $service : mixed
- $serviceName : mixed
- $resourceName : mixed
- $resource : mixed
Return values
mixed —call()
TODO: This function needs simplifying.
public
call( $name, $arguments[, $expectedClass = null ]) : Google_Http_Request|expectedClass
Parameters
Tags
Return values
Google_Http_Request|expectedClass —createRequestUri()
Parse/expand request parameters and create a fully qualified request uri.
public
createRequestUri(string $restPath, array<string|int, mixed> $params) : string
Parameters
- $restPath : string
- $params : array<string|int, mixed>
Tags
Return values
string —$requestUrl
deidentify()
De-identifies potentially sensitive info from a ContentItem. This method has limits on input size and output size. See https://cloud.google.com/dlp/docs /deidentify-sensitive-data to learn more. When no InfoTypes or CustomInfoTypes are specified in this request, the system will automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated. (content.deidentify)
public
deidentify(string $parent, Google_Service_DLP_GooglePrivacyDlpV2DeidentifyContentRequest $postBody[, array<string|int, mixed> $optParams = array() ]) : Google_Service_DLP_GooglePrivacyDlpV2DeidentifyContentResponse
Parameters
- $parent : string
-
Parent resource name. The format of this value varies depending on whether you have specified a processing location: + Projects scope, location specified:
projects/PROJECT_ID/locations/LOCATION_ID + Projects scope, no location specified (defaults to global):projects/PROJECT_ID The following exampleparentstring specifies a parent project with the identifierexample-project, and specifies theeurope-west3location for processing data: parent=projects/example- project/locations/europe-west3 - $postBody : Google_Service_DLP_GooglePrivacyDlpV2DeidentifyContentRequest
- $optParams : array<string|int, mixed> = array()
-
Optional parameters.
Return values
Google_Service_DLP_GooglePrivacyDlpV2DeidentifyContentResponse —inspect()
Finds potentially sensitive info in content. This method has limits on input size, processing time, and output size. When no InfoTypes or CustomInfoTypes are specified in this request, the system will automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated. For how to guides, see https://cloud.google.com/dlp/docs/inspecting-images and https://cloud.google.com/dlp/docs/inspecting-text, (content.inspect)
public
inspect(string $parent, Google_Service_DLP_GooglePrivacyDlpV2InspectContentRequest $postBody[, array<string|int, mixed> $optParams = array() ]) : Google_Service_DLP_GooglePrivacyDlpV2InspectContentResponse
Parameters
- $parent : string
-
Parent resource name. The format of this value varies depending on whether you have specified a processing location: + Projects scope, location specified:
projects/PROJECT_ID/locations/LOCATION_ID + Projects scope, no location specified (defaults to global):projects/PROJECT_ID The following exampleparentstring specifies a parent project with the identifierexample-project, and specifies theeurope-west3location for processing data: parent=projects/example- project/locations/europe-west3 - $postBody : Google_Service_DLP_GooglePrivacyDlpV2InspectContentRequest
- $optParams : array<string|int, mixed> = array()
-
Optional parameters.
Return values
Google_Service_DLP_GooglePrivacyDlpV2InspectContentResponse —reidentify()
Re-identifies content that has been de-identified. See https://cloud.google.com/dlp/docs/pseudonymization#re- identification_in_free_text_code_example to learn more. (content.reidentify)
public
reidentify(string $parent, Google_Service_DLP_GooglePrivacyDlpV2ReidentifyContentRequest $postBody[, array<string|int, mixed> $optParams = array() ]) : Google_Service_DLP_GooglePrivacyDlpV2ReidentifyContentResponse
Parameters
- $parent : string
-
Required. Parent resource name. The format of this value varies depending on whether you have specified a processing location: + Projects scope, location specified:
projects/PROJECT_ID/locations/LOCATION_ID + Projects scope, no location specified (defaults to global):projects/PROJECT_ID The following exampleparentstring specifies a parent project with the identifierexample-project, and specifies theeurope-west3location for processing data: parent=projects/example- project/locations/europe-west3 - $postBody : Google_Service_DLP_GooglePrivacyDlpV2ReidentifyContentRequest
- $optParams : array<string|int, mixed> = array()
-
Optional parameters.
Return values
Google_Service_DLP_GooglePrivacyDlpV2ReidentifyContentResponse —convertToArrayAndStripNulls()
protected
convertToArrayAndStripNulls(mixed $o) : mixed
Parameters
- $o : mixed