Cloud Data Loss Prevention (DLP) API: projects. Provides methods for detection, risk analysis, and de-identification of privacy-sensitive fragments in text, images, and Google Cloud Platform storage repositories. See: https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects
Cloud Data Loss Prevention (DLP) API: projects. Provides methods for detection, risk analysis, and de-identification of privacy-sensitive fragments in text, images, and Google Cloud Platform storage repositories. See: https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects
(content-deidentify$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/content/deidentify
Required parameters: parent
Optional parameters: none
Body:
{:item {:value string, :byteItem GooglePrivacyDlpV2ByteContentItem, :table GooglePrivacyDlpV2Table}, :deidentifyTemplateName string, :inspectConfig {:infoTypes [GooglePrivacyDlpV2InfoType], :includeQuote boolean, :customInfoTypes [GooglePrivacyDlpV2CustomInfoType], :contentOptions [string], :limits GooglePrivacyDlpV2FindingLimits, :excludeInfoTypes boolean, :minLikelihood string, :ruleSet [GooglePrivacyDlpV2InspectionRuleSet]}, :locationId string, :deidentifyConfig {:recordTransformations GooglePrivacyDlpV2RecordTransformations, :transformationErrorHandling GooglePrivacyDlpV2TransformationErrorHandling, :infoTypeTransformations GooglePrivacyDlpV2InfoTypeTransformations}, :inspectTemplateName string}
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.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/content/deidentify Required parameters: parent Optional parameters: none Body: {:item {:value string, :byteItem GooglePrivacyDlpV2ByteContentItem, :table GooglePrivacyDlpV2Table}, :deidentifyTemplateName string, :inspectConfig {:infoTypes [GooglePrivacyDlpV2InfoType], :includeQuote boolean, :customInfoTypes [GooglePrivacyDlpV2CustomInfoType], :contentOptions [string], :limits GooglePrivacyDlpV2FindingLimits, :excludeInfoTypes boolean, :minLikelihood string, :ruleSet [GooglePrivacyDlpV2InspectionRuleSet]}, :locationId string, :deidentifyConfig {:recordTransformations GooglePrivacyDlpV2RecordTransformations, :transformationErrorHandling GooglePrivacyDlpV2TransformationErrorHandling, :infoTypeTransformations GooglePrivacyDlpV2InfoTypeTransformations}, :inspectTemplateName string} 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-inspect$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/content/inspect
Required parameters: parent
Optional parameters: none
Body:
{:inspectConfig {:infoTypes [GooglePrivacyDlpV2InfoType], :includeQuote boolean, :customInfoTypes [GooglePrivacyDlpV2CustomInfoType], :contentOptions [string], :limits GooglePrivacyDlpV2FindingLimits, :excludeInfoTypes boolean, :minLikelihood string, :ruleSet [GooglePrivacyDlpV2InspectionRuleSet]}, :inspectTemplateName string, :item {:value string, :byteItem GooglePrivacyDlpV2ByteContentItem, :table GooglePrivacyDlpV2Table}, :locationId string}
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,
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/content/inspect Required parameters: parent Optional parameters: none Body: {:inspectConfig {:infoTypes [GooglePrivacyDlpV2InfoType], :includeQuote boolean, :customInfoTypes [GooglePrivacyDlpV2CustomInfoType], :contentOptions [string], :limits GooglePrivacyDlpV2FindingLimits, :excludeInfoTypes boolean, :minLikelihood string, :ruleSet [GooglePrivacyDlpV2InspectionRuleSet]}, :inspectTemplateName string, :item {:value string, :byteItem GooglePrivacyDlpV2ByteContentItem, :table GooglePrivacyDlpV2Table}, :locationId string} 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-reidentify$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/content/reidentify
Required parameters: parent
Optional parameters: none
Body:
{:inspectConfig {:infoTypes [GooglePrivacyDlpV2InfoType], :includeQuote boolean, :customInfoTypes [GooglePrivacyDlpV2CustomInfoType], :contentOptions [string], :limits GooglePrivacyDlpV2FindingLimits, :excludeInfoTypes boolean, :minLikelihood string, :ruleSet [GooglePrivacyDlpV2InspectionRuleSet]}, :locationId string, :inspectTemplateName string, :reidentifyConfig {:recordTransformations GooglePrivacyDlpV2RecordTransformations, :transformationErrorHandling GooglePrivacyDlpV2TransformationErrorHandling, :infoTypeTransformations GooglePrivacyDlpV2InfoTypeTransformations}, :item {:value string, :byteItem GooglePrivacyDlpV2ByteContentItem, :table GooglePrivacyDlpV2Table}, :reidentifyTemplateName string}
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.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/content/reidentify Required parameters: parent Optional parameters: none Body: {:inspectConfig {:infoTypes [GooglePrivacyDlpV2InfoType], :includeQuote boolean, :customInfoTypes [GooglePrivacyDlpV2CustomInfoType], :contentOptions [string], :limits GooglePrivacyDlpV2FindingLimits, :excludeInfoTypes boolean, :minLikelihood string, :ruleSet [GooglePrivacyDlpV2InspectionRuleSet]}, :locationId string, :inspectTemplateName string, :reidentifyConfig {:recordTransformations GooglePrivacyDlpV2RecordTransformations, :transformationErrorHandling GooglePrivacyDlpV2TransformationErrorHandling, :infoTypeTransformations GooglePrivacyDlpV2InfoTypeTransformations}, :item {:value string, :byteItem GooglePrivacyDlpV2ByteContentItem, :table GooglePrivacyDlpV2Table}, :reidentifyTemplateName string} 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.
(deidentifyTemplates-create$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/deidentifyTemplates/create
Required parameters: parent
Optional parameters: none
Body:
{:deidentifyTemplate {:displayName string, :description string, :deidentifyConfig GooglePrivacyDlpV2DeidentifyConfig, :createTime string, :updateTime string, :name string}, :locationId string, :templateId string}
Creates a DeidentifyTemplate for re-using frequently used configuration for de-identifying content, images, and storage. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/deidentifyTemplates/create Required parameters: parent Optional parameters: none Body: {:deidentifyTemplate {:displayName string, :description string, :deidentifyConfig GooglePrivacyDlpV2DeidentifyConfig, :createTime string, :updateTime string, :name string}, :locationId string, :templateId string} Creates a DeidentifyTemplate for re-using frequently used configuration for de-identifying content, images, and storage. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
(deidentifyTemplates-delete$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/deidentifyTemplates/delete
Required parameters: name
Optional parameters: none Deletes a DeidentifyTemplate. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/deidentifyTemplates/delete Required parameters: name Optional parameters: none Deletes a DeidentifyTemplate. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
(deidentifyTemplates-get$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/deidentifyTemplates/get
Required parameters: name
Optional parameters: none Gets a DeidentifyTemplate. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/deidentifyTemplates/get Required parameters: name Optional parameters: none Gets a DeidentifyTemplate. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
(deidentifyTemplates-list$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/deidentifyTemplates/list
Required parameters: parent
Optional parameters: pageToken, orderBy, pageSize, locationId Lists DeidentifyTemplates. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/deidentifyTemplates/list Required parameters: parent Optional parameters: pageToken, orderBy, pageSize, locationId Lists DeidentifyTemplates. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
(deidentifyTemplates-patch$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/deidentifyTemplates/patch
Required parameters: name
Optional parameters: none
Body:
{:deidentifyTemplate {:displayName string, :description string, :deidentifyConfig GooglePrivacyDlpV2DeidentifyConfig, :createTime string, :updateTime string, :name string}, :updateMask string}
Updates the DeidentifyTemplate. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/deidentifyTemplates/patch Required parameters: name Optional parameters: none Body: {:deidentifyTemplate {:displayName string, :description string, :deidentifyConfig GooglePrivacyDlpV2DeidentifyConfig, :createTime string, :updateTime string, :name string}, :updateMask string} Updates the DeidentifyTemplate. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
(dlpJobs-cancel$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/dlpJobs/cancel
Required parameters: name
Optional parameters: none
Body:
{}
Starts asynchronous cancellation on a long-running DlpJob. The server makes a best effort to cancel the DlpJob, but success is not guaranteed. See https://cloud.google.com/dlp/docs/inspecting-storage and https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/dlpJobs/cancel Required parameters: name Optional parameters: none Body: {} Starts asynchronous cancellation on a long-running DlpJob. The server makes a best effort to cancel the DlpJob, but success is not guaranteed. See https://cloud.google.com/dlp/docs/inspecting-storage and https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
(dlpJobs-create$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/dlpJobs/create
Required parameters: parent
Optional parameters: none
Body:
{:inspectJob {:inspectConfig GooglePrivacyDlpV2InspectConfig, :inspectTemplateName string, :storageConfig GooglePrivacyDlpV2StorageConfig, :actions [GooglePrivacyDlpV2Action]}, :locationId string, :jobId string, :riskJob {:actions [GooglePrivacyDlpV2Action], :sourceTable GooglePrivacyDlpV2BigQueryTable, :privacyMetric GooglePrivacyDlpV2PrivacyMetric}}
Creates a new job to inspect storage or calculate risk metrics. See https://cloud.google.com/dlp/docs/inspecting-storage and https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
When no InfoTypes or CustomInfoTypes are specified in inspect jobs, 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.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/dlpJobs/create Required parameters: parent Optional parameters: none Body: {:inspectJob {:inspectConfig GooglePrivacyDlpV2InspectConfig, :inspectTemplateName string, :storageConfig GooglePrivacyDlpV2StorageConfig, :actions [GooglePrivacyDlpV2Action]}, :locationId string, :jobId string, :riskJob {:actions [GooglePrivacyDlpV2Action], :sourceTable GooglePrivacyDlpV2BigQueryTable, :privacyMetric GooglePrivacyDlpV2PrivacyMetric}} Creates a new job to inspect storage or calculate risk metrics. See https://cloud.google.com/dlp/docs/inspecting-storage and https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more. When no InfoTypes or CustomInfoTypes are specified in inspect jobs, 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.
(dlpJobs-delete$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/dlpJobs/delete
Required parameters: name
Optional parameters: none Deletes a long-running DlpJob. This method indicates that the client is no longer interested in the DlpJob result. The job will be cancelled if possible. See https://cloud.google.com/dlp/docs/inspecting-storage and https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/dlpJobs/delete Required parameters: name Optional parameters: none Deletes a long-running DlpJob. This method indicates that the client is no longer interested in the DlpJob result. The job will be cancelled if possible. See https://cloud.google.com/dlp/docs/inspecting-storage and https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
(dlpJobs-get$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/dlpJobs/get
Required parameters: name
Optional parameters: none Gets the latest state of a long-running DlpJob. See https://cloud.google.com/dlp/docs/inspecting-storage and https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/dlpJobs/get Required parameters: name Optional parameters: none Gets the latest state of a long-running DlpJob. See https://cloud.google.com/dlp/docs/inspecting-storage and https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
(dlpJobs-list$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/dlpJobs/list
Required parameters: parent
Optional parameters: orderBy, type, filter, pageToken, pageSize, locationId Lists DlpJobs that match the specified filter in the request. See https://cloud.google.com/dlp/docs/inspecting-storage and https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/dlpJobs/list Required parameters: parent Optional parameters: orderBy, type, filter, pageToken, pageSize, locationId Lists DlpJobs that match the specified filter in the request. See https://cloud.google.com/dlp/docs/inspecting-storage and https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
(image-redact$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/image/redact
Required parameters: parent
Optional parameters: none
Body:
{:includeFindings boolean, :locationId string, :imageRedactionConfigs [{:redactAllText boolean, :infoType GooglePrivacyDlpV2InfoType, :redactionColor GooglePrivacyDlpV2Color}], :byteItem {:type string, :data string}, :inspectConfig {:infoTypes [GooglePrivacyDlpV2InfoType], :includeQuote boolean, :customInfoTypes [GooglePrivacyDlpV2CustomInfoType], :contentOptions [string], :limits GooglePrivacyDlpV2FindingLimits, :excludeInfoTypes boolean, :minLikelihood string, :ruleSet [GooglePrivacyDlpV2InspectionRuleSet]}}
Redacts potentially sensitive info from an image. This method has limits on input size, processing time, and output size. See https://cloud.google.com/dlp/docs/redacting-sensitive-data-images 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.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/image/redact Required parameters: parent Optional parameters: none Body: {:includeFindings boolean, :locationId string, :imageRedactionConfigs [{:redactAllText boolean, :infoType GooglePrivacyDlpV2InfoType, :redactionColor GooglePrivacyDlpV2Color}], :byteItem {:type string, :data string}, :inspectConfig {:infoTypes [GooglePrivacyDlpV2InfoType], :includeQuote boolean, :customInfoTypes [GooglePrivacyDlpV2CustomInfoType], :contentOptions [string], :limits GooglePrivacyDlpV2FindingLimits, :excludeInfoTypes boolean, :minLikelihood string, :ruleSet [GooglePrivacyDlpV2InspectionRuleSet]}} Redacts potentially sensitive info from an image. This method has limits on input size, processing time, and output size. See https://cloud.google.com/dlp/docs/redacting-sensitive-data-images 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.
(inspectTemplates-create$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/inspectTemplates/create
Required parameters: parent
Optional parameters: none
Body:
{:templateId string, :inspectTemplate {:updateTime string, :name string, :inspectConfig GooglePrivacyDlpV2InspectConfig, :displayName string, :description string, :createTime string}, :locationId string}
Creates an InspectTemplate for re-using frequently used configuration for inspecting content, images, and storage. See https://cloud.google.com/dlp/docs/creating-templates to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/inspectTemplates/create Required parameters: parent Optional parameters: none Body: {:templateId string, :inspectTemplate {:updateTime string, :name string, :inspectConfig GooglePrivacyDlpV2InspectConfig, :displayName string, :description string, :createTime string}, :locationId string} Creates an InspectTemplate for re-using frequently used configuration for inspecting content, images, and storage. See https://cloud.google.com/dlp/docs/creating-templates to learn more.
(inspectTemplates-delete$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/inspectTemplates/delete
Required parameters: name
Optional parameters: none Deletes an InspectTemplate. See https://cloud.google.com/dlp/docs/creating-templates to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/inspectTemplates/delete Required parameters: name Optional parameters: none Deletes an InspectTemplate. See https://cloud.google.com/dlp/docs/creating-templates to learn more.
(inspectTemplates-get$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/inspectTemplates/get
Required parameters: name
Optional parameters: none Gets an InspectTemplate. See https://cloud.google.com/dlp/docs/creating-templates to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/inspectTemplates/get Required parameters: name Optional parameters: none Gets an InspectTemplate. See https://cloud.google.com/dlp/docs/creating-templates to learn more.
(inspectTemplates-list$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/inspectTemplates/list
Required parameters: parent
Optional parameters: pageToken, orderBy, pageSize, locationId Lists InspectTemplates. See https://cloud.google.com/dlp/docs/creating-templates to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/inspectTemplates/list Required parameters: parent Optional parameters: pageToken, orderBy, pageSize, locationId Lists InspectTemplates. See https://cloud.google.com/dlp/docs/creating-templates to learn more.
(inspectTemplates-patch$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/inspectTemplates/patch
Required parameters: name
Optional parameters: none
Body:
{:updateMask string, :inspectTemplate {:updateTime string, :name string, :inspectConfig GooglePrivacyDlpV2InspectConfig, :displayName string, :description string, :createTime string}}
Updates the InspectTemplate. See https://cloud.google.com/dlp/docs/creating-templates to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/inspectTemplates/patch Required parameters: name Optional parameters: none Body: {:updateMask string, :inspectTemplate {:updateTime string, :name string, :inspectConfig GooglePrivacyDlpV2InspectConfig, :displayName string, :description string, :createTime string}} Updates the InspectTemplate. See https://cloud.google.com/dlp/docs/creating-templates to learn more.
(jobTriggers-activate$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/jobTriggers/activate
Required parameters: name
Optional parameters: none
Body:
{}
Activate a job trigger. Causes the immediate execute of a trigger instead of waiting on the trigger event to occur.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/jobTriggers/activate Required parameters: name Optional parameters: none Body: {} Activate a job trigger. Causes the immediate execute of a trigger instead of waiting on the trigger event to occur.
(jobTriggers-create$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/jobTriggers/create
Required parameters: parent
Optional parameters: none
Body:
{:jobTrigger {:description string, :errors [GooglePrivacyDlpV2Error], :displayName string, :inspectJob GooglePrivacyDlpV2InspectJobConfig, :name string, :createTime string, :triggers [GooglePrivacyDlpV2Trigger], :updateTime string, :status string, :lastRunTime string}, :triggerId string, :locationId string}
Creates a job trigger to run DLP actions such as scanning storage for sensitive information on a set schedule. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/jobTriggers/create Required parameters: parent Optional parameters: none Body: {:jobTrigger {:description string, :errors [GooglePrivacyDlpV2Error], :displayName string, :inspectJob GooglePrivacyDlpV2InspectJobConfig, :name string, :createTime string, :triggers [GooglePrivacyDlpV2Trigger], :updateTime string, :status string, :lastRunTime string}, :triggerId string, :locationId string} Creates a job trigger to run DLP actions such as scanning storage for sensitive information on a set schedule. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
(jobTriggers-delete$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/jobTriggers/delete
Required parameters: name
Optional parameters: none Deletes a job trigger. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/jobTriggers/delete Required parameters: name Optional parameters: none Deletes a job trigger. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
(jobTriggers-get$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/jobTriggers/get
Required parameters: name
Optional parameters: none Gets a job trigger. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/jobTriggers/get Required parameters: name Optional parameters: none Gets a job trigger. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
(jobTriggers-list$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/jobTriggers/list
Required parameters: parent
Optional parameters: orderBy, filter, pageToken, locationId, pageSize Lists job triggers. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/jobTriggers/list Required parameters: parent Optional parameters: orderBy, filter, pageToken, locationId, pageSize Lists job triggers. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
(jobTriggers-patch$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/jobTriggers/patch
Required parameters: name
Optional parameters: none
Body:
{:jobTrigger {:description string, :errors [GooglePrivacyDlpV2Error], :displayName string, :inspectJob GooglePrivacyDlpV2InspectJobConfig, :name string, :createTime string, :triggers [GooglePrivacyDlpV2Trigger], :updateTime string, :status string, :lastRunTime string}, :updateMask string}
Updates a job trigger. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/jobTriggers/patch Required parameters: name Optional parameters: none Body: {:jobTrigger {:description string, :errors [GooglePrivacyDlpV2Error], :displayName string, :inspectJob GooglePrivacyDlpV2InspectJobConfig, :name string, :createTime string, :triggers [GooglePrivacyDlpV2Trigger], :updateTime string, :status string, :lastRunTime string}, :updateMask string} Updates a job trigger. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
(locations-content-deidentify$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/content/deidentify
Required parameters: parent, locationId
Optional parameters: none
Body:
{:item {:value string, :byteItem GooglePrivacyDlpV2ByteContentItem, :table GooglePrivacyDlpV2Table}, :deidentifyTemplateName string, :inspectConfig {:infoTypes [GooglePrivacyDlpV2InfoType], :includeQuote boolean, :customInfoTypes [GooglePrivacyDlpV2CustomInfoType], :contentOptions [string], :limits GooglePrivacyDlpV2FindingLimits, :excludeInfoTypes boolean, :minLikelihood string, :ruleSet [GooglePrivacyDlpV2InspectionRuleSet]}, :locationId string, :deidentifyConfig {:recordTransformations GooglePrivacyDlpV2RecordTransformations, :transformationErrorHandling GooglePrivacyDlpV2TransformationErrorHandling, :infoTypeTransformations GooglePrivacyDlpV2InfoTypeTransformations}, :inspectTemplateName string}
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.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/content/deidentify Required parameters: parent, locationId Optional parameters: none Body: {:item {:value string, :byteItem GooglePrivacyDlpV2ByteContentItem, :table GooglePrivacyDlpV2Table}, :deidentifyTemplateName string, :inspectConfig {:infoTypes [GooglePrivacyDlpV2InfoType], :includeQuote boolean, :customInfoTypes [GooglePrivacyDlpV2CustomInfoType], :contentOptions [string], :limits GooglePrivacyDlpV2FindingLimits, :excludeInfoTypes boolean, :minLikelihood string, :ruleSet [GooglePrivacyDlpV2InspectionRuleSet]}, :locationId string, :deidentifyConfig {:recordTransformations GooglePrivacyDlpV2RecordTransformations, :transformationErrorHandling GooglePrivacyDlpV2TransformationErrorHandling, :infoTypeTransformations GooglePrivacyDlpV2InfoTypeTransformations}, :inspectTemplateName string} 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.
(locations-content-inspect$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/content/inspect
Required parameters: locationId, parent
Optional parameters: none
Body:
{:inspectConfig {:infoTypes [GooglePrivacyDlpV2InfoType], :includeQuote boolean, :customInfoTypes [GooglePrivacyDlpV2CustomInfoType], :contentOptions [string], :limits GooglePrivacyDlpV2FindingLimits, :excludeInfoTypes boolean, :minLikelihood string, :ruleSet [GooglePrivacyDlpV2InspectionRuleSet]}, :inspectTemplateName string, :item {:value string, :byteItem GooglePrivacyDlpV2ByteContentItem, :table GooglePrivacyDlpV2Table}, :locationId string}
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,
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/content/inspect Required parameters: locationId, parent Optional parameters: none Body: {:inspectConfig {:infoTypes [GooglePrivacyDlpV2InfoType], :includeQuote boolean, :customInfoTypes [GooglePrivacyDlpV2CustomInfoType], :contentOptions [string], :limits GooglePrivacyDlpV2FindingLimits, :excludeInfoTypes boolean, :minLikelihood string, :ruleSet [GooglePrivacyDlpV2InspectionRuleSet]}, :inspectTemplateName string, :item {:value string, :byteItem GooglePrivacyDlpV2ByteContentItem, :table GooglePrivacyDlpV2Table}, :locationId string} 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,
(locations-content-reidentify$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/content/reidentify
Required parameters: locationId, parent
Optional parameters: none
Body:
{:inspectConfig {:infoTypes [GooglePrivacyDlpV2InfoType], :includeQuote boolean, :customInfoTypes [GooglePrivacyDlpV2CustomInfoType], :contentOptions [string], :limits GooglePrivacyDlpV2FindingLimits, :excludeInfoTypes boolean, :minLikelihood string, :ruleSet [GooglePrivacyDlpV2InspectionRuleSet]}, :locationId string, :inspectTemplateName string, :reidentifyConfig {:recordTransformations GooglePrivacyDlpV2RecordTransformations, :transformationErrorHandling GooglePrivacyDlpV2TransformationErrorHandling, :infoTypeTransformations GooglePrivacyDlpV2InfoTypeTransformations}, :item {:value string, :byteItem GooglePrivacyDlpV2ByteContentItem, :table GooglePrivacyDlpV2Table}, :reidentifyTemplateName string}
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.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/content/reidentify Required parameters: locationId, parent Optional parameters: none Body: {:inspectConfig {:infoTypes [GooglePrivacyDlpV2InfoType], :includeQuote boolean, :customInfoTypes [GooglePrivacyDlpV2CustomInfoType], :contentOptions [string], :limits GooglePrivacyDlpV2FindingLimits, :excludeInfoTypes boolean, :minLikelihood string, :ruleSet [GooglePrivacyDlpV2InspectionRuleSet]}, :locationId string, :inspectTemplateName string, :reidentifyConfig {:recordTransformations GooglePrivacyDlpV2RecordTransformations, :transformationErrorHandling GooglePrivacyDlpV2TransformationErrorHandling, :infoTypeTransformations GooglePrivacyDlpV2InfoTypeTransformations}, :item {:value string, :byteItem GooglePrivacyDlpV2ByteContentItem, :table GooglePrivacyDlpV2Table}, :reidentifyTemplateName string} 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.
(locations-deidentifyTemplates-create$ auth args body)
Required parameters: parent, locationId
Optional parameters: none
Body:
{:deidentifyTemplate {:displayName string, :description string, :deidentifyConfig GooglePrivacyDlpV2DeidentifyConfig, :createTime string, :updateTime string, :name string}, :locationId string, :templateId string}
Creates a DeidentifyTemplate for re-using frequently used configuration for de-identifying content, images, and storage. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/deidentifyTemplates/create Required parameters: parent, locationId Optional parameters: none Body: {:deidentifyTemplate {:displayName string, :description string, :deidentifyConfig GooglePrivacyDlpV2DeidentifyConfig, :createTime string, :updateTime string, :name string}, :locationId string, :templateId string} Creates a DeidentifyTemplate for re-using frequently used configuration for de-identifying content, images, and storage. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
(locations-deidentifyTemplates-delete$ auth args)
Required parameters: name
Optional parameters: none Deletes a DeidentifyTemplate. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/deidentifyTemplates/delete Required parameters: name Optional parameters: none Deletes a DeidentifyTemplate. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
(locations-deidentifyTemplates-get$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/deidentifyTemplates/get
Required parameters: name
Optional parameters: none Gets a DeidentifyTemplate. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/deidentifyTemplates/get Required parameters: name Optional parameters: none Gets a DeidentifyTemplate. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
(locations-deidentifyTemplates-list$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/deidentifyTemplates/list
Required parameters: parent, locationId
Optional parameters: pageToken, orderBy, pageSize Lists DeidentifyTemplates. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/deidentifyTemplates/list Required parameters: parent, locationId Optional parameters: pageToken, orderBy, pageSize Lists DeidentifyTemplates. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
(locations-deidentifyTemplates-patch$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/deidentifyTemplates/patch
Required parameters: name
Optional parameters: none
Body:
{:deidentifyTemplate {:displayName string, :description string, :deidentifyConfig GooglePrivacyDlpV2DeidentifyConfig, :createTime string, :updateTime string, :name string}, :updateMask string}
Updates the DeidentifyTemplate. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/deidentifyTemplates/patch Required parameters: name Optional parameters: none Body: {:deidentifyTemplate {:displayName string, :description string, :deidentifyConfig GooglePrivacyDlpV2DeidentifyConfig, :createTime string, :updateTime string, :name string}, :updateMask string} Updates the DeidentifyTemplate. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
(locations-dlpJobs-cancel$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/dlpJobs/cancel
Required parameters: name
Optional parameters: none
Body:
{}
Starts asynchronous cancellation on a long-running DlpJob. The server makes a best effort to cancel the DlpJob, but success is not guaranteed. See https://cloud.google.com/dlp/docs/inspecting-storage and https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/dlpJobs/cancel Required parameters: name Optional parameters: none Body: {} Starts asynchronous cancellation on a long-running DlpJob. The server makes a best effort to cancel the DlpJob, but success is not guaranteed. See https://cloud.google.com/dlp/docs/inspecting-storage and https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
(locations-dlpJobs-create$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/dlpJobs/create
Required parameters: locationId, parent
Optional parameters: none
Body:
{:inspectJob {:inspectConfig GooglePrivacyDlpV2InspectConfig, :inspectTemplateName string, :storageConfig GooglePrivacyDlpV2StorageConfig, :actions [GooglePrivacyDlpV2Action]}, :locationId string, :jobId string, :riskJob {:actions [GooglePrivacyDlpV2Action], :sourceTable GooglePrivacyDlpV2BigQueryTable, :privacyMetric GooglePrivacyDlpV2PrivacyMetric}}
Creates a new job to inspect storage or calculate risk metrics. See https://cloud.google.com/dlp/docs/inspecting-storage and https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
When no InfoTypes or CustomInfoTypes are specified in inspect jobs, 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.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/dlpJobs/create Required parameters: locationId, parent Optional parameters: none Body: {:inspectJob {:inspectConfig GooglePrivacyDlpV2InspectConfig, :inspectTemplateName string, :storageConfig GooglePrivacyDlpV2StorageConfig, :actions [GooglePrivacyDlpV2Action]}, :locationId string, :jobId string, :riskJob {:actions [GooglePrivacyDlpV2Action], :sourceTable GooglePrivacyDlpV2BigQueryTable, :privacyMetric GooglePrivacyDlpV2PrivacyMetric}} Creates a new job to inspect storage or calculate risk metrics. See https://cloud.google.com/dlp/docs/inspecting-storage and https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more. When no InfoTypes or CustomInfoTypes are specified in inspect jobs, 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.
(locations-dlpJobs-delete$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/dlpJobs/delete
Required parameters: name
Optional parameters: none Deletes a long-running DlpJob. This method indicates that the client is no longer interested in the DlpJob result. The job will be cancelled if possible. See https://cloud.google.com/dlp/docs/inspecting-storage and https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/dlpJobs/delete Required parameters: name Optional parameters: none Deletes a long-running DlpJob. This method indicates that the client is no longer interested in the DlpJob result. The job will be cancelled if possible. See https://cloud.google.com/dlp/docs/inspecting-storage and https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
(locations-dlpJobs-finish$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/dlpJobs/finish
Required parameters: name
Optional parameters: none
Body:
{}
Finish a running hybrid DlpJob. Triggers the finalization steps and running of any enabled actions that have not yet run. Early access feature is in a pre-release state and might change or have limited support. For more information, see https://cloud.google.com/products#product-launch-stages.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/dlpJobs/finish Required parameters: name Optional parameters: none Body: {} Finish a running hybrid DlpJob. Triggers the finalization steps and running of any enabled actions that have not yet run. Early access feature is in a pre-release state and might change or have limited support. For more information, see https://cloud.google.com/products#product-launch-stages.
(locations-dlpJobs-get$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/dlpJobs/get
Required parameters: name
Optional parameters: none Gets the latest state of a long-running DlpJob. See https://cloud.google.com/dlp/docs/inspecting-storage and https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/dlpJobs/get Required parameters: name Optional parameters: none Gets the latest state of a long-running DlpJob. See https://cloud.google.com/dlp/docs/inspecting-storage and https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
(locations-dlpJobs-hybridInspect$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/dlpJobs/hybridInspect
Required parameters: name
Optional parameters: none
Body:
{:hybridItem {:item GooglePrivacyDlpV2ContentItem, :findingDetails GooglePrivacyDlpV2HybridFindingDetails}}
Inspect hybrid content and store findings to a job. To review the findings inspect the job. Inspection will occur asynchronously. Early access feature is in a pre-release state and might change or have limited support. For more information, see https://cloud.google.com/products#product-launch-stages.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/dlpJobs/hybridInspect Required parameters: name Optional parameters: none Body: {:hybridItem {:item GooglePrivacyDlpV2ContentItem, :findingDetails GooglePrivacyDlpV2HybridFindingDetails}} Inspect hybrid content and store findings to a job. To review the findings inspect the job. Inspection will occur asynchronously. Early access feature is in a pre-release state and might change or have limited support. For more information, see https://cloud.google.com/products#product-launch-stages.
(locations-dlpJobs-list$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/dlpJobs/list
Required parameters: parent, locationId
Optional parameters: orderBy, type, filter, pageToken, pageSize Lists DlpJobs that match the specified filter in the request. See https://cloud.google.com/dlp/docs/inspecting-storage and https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/dlpJobs/list Required parameters: parent, locationId Optional parameters: orderBy, type, filter, pageToken, pageSize Lists DlpJobs that match the specified filter in the request. See https://cloud.google.com/dlp/docs/inspecting-storage and https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
(locations-image-redact$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/image/redact
Required parameters: locationId, parent
Optional parameters: none
Body:
{:includeFindings boolean, :locationId string, :imageRedactionConfigs [{:redactAllText boolean, :infoType GooglePrivacyDlpV2InfoType, :redactionColor GooglePrivacyDlpV2Color}], :byteItem {:type string, :data string}, :inspectConfig {:infoTypes [GooglePrivacyDlpV2InfoType], :includeQuote boolean, :customInfoTypes [GooglePrivacyDlpV2CustomInfoType], :contentOptions [string], :limits GooglePrivacyDlpV2FindingLimits, :excludeInfoTypes boolean, :minLikelihood string, :ruleSet [GooglePrivacyDlpV2InspectionRuleSet]}}
Redacts potentially sensitive info from an image. This method has limits on input size, processing time, and output size. See https://cloud.google.com/dlp/docs/redacting-sensitive-data-images 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.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/image/redact Required parameters: locationId, parent Optional parameters: none Body: {:includeFindings boolean, :locationId string, :imageRedactionConfigs [{:redactAllText boolean, :infoType GooglePrivacyDlpV2InfoType, :redactionColor GooglePrivacyDlpV2Color}], :byteItem {:type string, :data string}, :inspectConfig {:infoTypes [GooglePrivacyDlpV2InfoType], :includeQuote boolean, :customInfoTypes [GooglePrivacyDlpV2CustomInfoType], :contentOptions [string], :limits GooglePrivacyDlpV2FindingLimits, :excludeInfoTypes boolean, :minLikelihood string, :ruleSet [GooglePrivacyDlpV2InspectionRuleSet]}} Redacts potentially sensitive info from an image. This method has limits on input size, processing time, and output size. See https://cloud.google.com/dlp/docs/redacting-sensitive-data-images 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.
(locations-inspectTemplates-create$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/inspectTemplates/create
Required parameters: locationId, parent
Optional parameters: none
Body:
{:templateId string, :inspectTemplate {:updateTime string, :name string, :inspectConfig GooglePrivacyDlpV2InspectConfig, :displayName string, :description string, :createTime string}, :locationId string}
Creates an InspectTemplate for re-using frequently used configuration for inspecting content, images, and storage. See https://cloud.google.com/dlp/docs/creating-templates to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/inspectTemplates/create Required parameters: locationId, parent Optional parameters: none Body: {:templateId string, :inspectTemplate {:updateTime string, :name string, :inspectConfig GooglePrivacyDlpV2InspectConfig, :displayName string, :description string, :createTime string}, :locationId string} Creates an InspectTemplate for re-using frequently used configuration for inspecting content, images, and storage. See https://cloud.google.com/dlp/docs/creating-templates to learn more.
(locations-inspectTemplates-delete$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/inspectTemplates/delete
Required parameters: name
Optional parameters: none Deletes an InspectTemplate. See https://cloud.google.com/dlp/docs/creating-templates to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/inspectTemplates/delete Required parameters: name Optional parameters: none Deletes an InspectTemplate. See https://cloud.google.com/dlp/docs/creating-templates to learn more.
(locations-inspectTemplates-get$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/inspectTemplates/get
Required parameters: name
Optional parameters: none Gets an InspectTemplate. See https://cloud.google.com/dlp/docs/creating-templates to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/inspectTemplates/get Required parameters: name Optional parameters: none Gets an InspectTemplate. See https://cloud.google.com/dlp/docs/creating-templates to learn more.
(locations-inspectTemplates-list$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/inspectTemplates/list
Required parameters: parent, locationId
Optional parameters: pageToken, orderBy, pageSize Lists InspectTemplates. See https://cloud.google.com/dlp/docs/creating-templates to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/inspectTemplates/list Required parameters: parent, locationId Optional parameters: pageToken, orderBy, pageSize Lists InspectTemplates. See https://cloud.google.com/dlp/docs/creating-templates to learn more.
(locations-inspectTemplates-patch$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/inspectTemplates/patch
Required parameters: name
Optional parameters: none
Body:
{:updateMask string, :inspectTemplate {:updateTime string, :name string, :inspectConfig GooglePrivacyDlpV2InspectConfig, :displayName string, :description string, :createTime string}}
Updates the InspectTemplate. See https://cloud.google.com/dlp/docs/creating-templates to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/inspectTemplates/patch Required parameters: name Optional parameters: none Body: {:updateMask string, :inspectTemplate {:updateTime string, :name string, :inspectConfig GooglePrivacyDlpV2InspectConfig, :displayName string, :description string, :createTime string}} Updates the InspectTemplate. See https://cloud.google.com/dlp/docs/creating-templates to learn more.
(locations-jobTriggers-activate$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/jobTriggers/activate
Required parameters: name
Optional parameters: none
Body:
{}
Activate a job trigger. Causes the immediate execute of a trigger instead of waiting on the trigger event to occur.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/jobTriggers/activate Required parameters: name Optional parameters: none Body: {} Activate a job trigger. Causes the immediate execute of a trigger instead of waiting on the trigger event to occur.
(locations-jobTriggers-create$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/jobTriggers/create
Required parameters: locationId, parent
Optional parameters: none
Body:
{:jobTrigger {:description string, :errors [GooglePrivacyDlpV2Error], :displayName string, :inspectJob GooglePrivacyDlpV2InspectJobConfig, :name string, :createTime string, :triggers [GooglePrivacyDlpV2Trigger], :updateTime string, :status string, :lastRunTime string}, :triggerId string, :locationId string}
Creates a job trigger to run DLP actions such as scanning storage for sensitive information on a set schedule. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/jobTriggers/create Required parameters: locationId, parent Optional parameters: none Body: {:jobTrigger {:description string, :errors [GooglePrivacyDlpV2Error], :displayName string, :inspectJob GooglePrivacyDlpV2InspectJobConfig, :name string, :createTime string, :triggers [GooglePrivacyDlpV2Trigger], :updateTime string, :status string, :lastRunTime string}, :triggerId string, :locationId string} Creates a job trigger to run DLP actions such as scanning storage for sensitive information on a set schedule. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
(locations-jobTriggers-delete$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/jobTriggers/delete
Required parameters: name
Optional parameters: none Deletes a job trigger. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/jobTriggers/delete Required parameters: name Optional parameters: none Deletes a job trigger. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
(locations-jobTriggers-get$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/jobTriggers/get
Required parameters: name
Optional parameters: none Gets a job trigger. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/jobTriggers/get Required parameters: name Optional parameters: none Gets a job trigger. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
(locations-jobTriggers-hybridInspect$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/jobTriggers/hybridInspect
Required parameters: name
Optional parameters: none
Body:
{:hybridItem {:item GooglePrivacyDlpV2ContentItem, :findingDetails GooglePrivacyDlpV2HybridFindingDetails}}
Inspect hybrid content and store findings to a trigger. The inspection will be processed asynchronously. To review the findings monitor the jobs within the trigger. Early access feature is in a pre-release state and might change or have limited support. For more information, see https://cloud.google.com/products#product-launch-stages.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/jobTriggers/hybridInspect Required parameters: name Optional parameters: none Body: {:hybridItem {:item GooglePrivacyDlpV2ContentItem, :findingDetails GooglePrivacyDlpV2HybridFindingDetails}} Inspect hybrid content and store findings to a trigger. The inspection will be processed asynchronously. To review the findings monitor the jobs within the trigger. Early access feature is in a pre-release state and might change or have limited support. For more information, see https://cloud.google.com/products#product-launch-stages.
(locations-jobTriggers-list$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/jobTriggers/list
Required parameters: locationId, parent
Optional parameters: filter, pageToken, pageSize, orderBy Lists job triggers. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/jobTriggers/list Required parameters: locationId, parent Optional parameters: filter, pageToken, pageSize, orderBy Lists job triggers. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
(locations-jobTriggers-patch$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/jobTriggers/patch
Required parameters: name
Optional parameters: none
Body:
{:jobTrigger {:description string, :errors [GooglePrivacyDlpV2Error], :displayName string, :inspectJob GooglePrivacyDlpV2InspectJobConfig, :name string, :createTime string, :triggers [GooglePrivacyDlpV2Trigger], :updateTime string, :status string, :lastRunTime string}, :updateMask string}
Updates a job trigger. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/jobTriggers/patch Required parameters: name Optional parameters: none Body: {:jobTrigger {:description string, :errors [GooglePrivacyDlpV2Error], :displayName string, :inspectJob GooglePrivacyDlpV2InspectJobConfig, :name string, :createTime string, :triggers [GooglePrivacyDlpV2Trigger], :updateTime string, :status string, :lastRunTime string}, :updateMask string} Updates a job trigger. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
(locations-storedInfoTypes-create$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/storedInfoTypes/create
Required parameters: locationId, parent
Optional parameters: none
Body:
{:locationId string, :storedInfoTypeId string, :config {:largeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryConfig, :dictionary GooglePrivacyDlpV2Dictionary, :regex GooglePrivacyDlpV2Regex, :displayName string, :description string}}
Creates a pre-built stored infoType to be used for inspection. See https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/storedInfoTypes/create Required parameters: locationId, parent Optional parameters: none Body: {:locationId string, :storedInfoTypeId string, :config {:largeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryConfig, :dictionary GooglePrivacyDlpV2Dictionary, :regex GooglePrivacyDlpV2Regex, :displayName string, :description string}} Creates a pre-built stored infoType to be used for inspection. See https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
(locations-storedInfoTypes-delete$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/storedInfoTypes/delete
Required parameters: name
Optional parameters: none Deletes a stored infoType. See https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/storedInfoTypes/delete Required parameters: name Optional parameters: none Deletes a stored infoType. See https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
(locations-storedInfoTypes-get$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/storedInfoTypes/get
Required parameters: name
Optional parameters: none Gets a stored infoType. See https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/storedInfoTypes/get Required parameters: name Optional parameters: none Gets a stored infoType. See https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
(locations-storedInfoTypes-list$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/storedInfoTypes/list
Required parameters: locationId, parent
Optional parameters: pageToken, orderBy, pageSize Lists stored infoTypes. See https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/storedInfoTypes/list Required parameters: locationId, parent Optional parameters: pageToken, orderBy, pageSize Lists stored infoTypes. See https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
(locations-storedInfoTypes-patch$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/storedInfoTypes/patch
Required parameters: name
Optional parameters: none
Body:
{:config {:largeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryConfig, :dictionary GooglePrivacyDlpV2Dictionary, :regex GooglePrivacyDlpV2Regex, :displayName string, :description string}, :updateMask string}
Updates the stored infoType by creating a new version. The existing version will continue to be used until the new version is ready. See https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/storedInfoTypes/patch Required parameters: name Optional parameters: none Body: {:config {:largeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryConfig, :dictionary GooglePrivacyDlpV2Dictionary, :regex GooglePrivacyDlpV2Regex, :displayName string, :description string}, :updateMask string} Updates the stored infoType by creating a new version. The existing version will continue to be used until the new version is ready. See https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
(storedInfoTypes-create$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/storedInfoTypes/create
Required parameters: parent
Optional parameters: none
Body:
{:locationId string, :storedInfoTypeId string, :config {:largeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryConfig, :dictionary GooglePrivacyDlpV2Dictionary, :regex GooglePrivacyDlpV2Regex, :displayName string, :description string}}
Creates a pre-built stored infoType to be used for inspection. See https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/storedInfoTypes/create Required parameters: parent Optional parameters: none Body: {:locationId string, :storedInfoTypeId string, :config {:largeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryConfig, :dictionary GooglePrivacyDlpV2Dictionary, :regex GooglePrivacyDlpV2Regex, :displayName string, :description string}} Creates a pre-built stored infoType to be used for inspection. See https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
(storedInfoTypes-delete$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/storedInfoTypes/delete
Required parameters: name
Optional parameters: none Deletes a stored infoType. See https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/storedInfoTypes/delete Required parameters: name Optional parameters: none Deletes a stored infoType. See https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
(storedInfoTypes-get$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/storedInfoTypes/get
Required parameters: name
Optional parameters: none Gets a stored infoType. See https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/storedInfoTypes/get Required parameters: name Optional parameters: none Gets a stored infoType. See https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
(storedInfoTypes-list$ auth args)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/storedInfoTypes/list
Required parameters: parent
Optional parameters: pageToken, orderBy, pageSize, locationId Lists stored infoTypes. See https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/storedInfoTypes/list Required parameters: parent Optional parameters: pageToken, orderBy, pageSize, locationId Lists stored infoTypes. See https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
(storedInfoTypes-patch$ auth args body)
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/storedInfoTypes/patch
Required parameters: name
Optional parameters: none
Body:
{:config {:largeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryConfig, :dictionary GooglePrivacyDlpV2Dictionary, :regex GooglePrivacyDlpV2Regex, :displayName string, :description string}, :updateMask string}
Updates the stored infoType by creating a new version. The existing version will continue to be used until the new version is ready. See https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/storedInfoTypes/patch Required parameters: name Optional parameters: none Body: {:config {:largeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryConfig, :dictionary GooglePrivacyDlpV2Dictionary, :regex GooglePrivacyDlpV2Regex, :displayName string, :description string}, :updateMask string} Updates the stored infoType by creating a new version. The existing version will continue to be used until the new version is ready. See https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close