Liking cljdoc? Tell your friends :D
Clojure only.

happygapi.dlp.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

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
raw docstring

content-deidentify$clj

(content-deidentify$ auth parameters 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, :deidentifyConfig {:recordTransformations GooglePrivacyDlpV2RecordTransformations, :transformationErrorHandling GooglePrivacyDlpV2TransformationErrorHandling, :infoTypeTransformations GooglePrivacyDlpV2InfoTypeTransformations}, :inspectConfig {:limits GooglePrivacyDlpV2FindingLimits, :minLikelihood string, :ruleSet [GooglePrivacyDlpV2InspectionRuleSet], :infoTypes [GooglePrivacyDlpV2InfoType], :customInfoTypes [GooglePrivacyDlpV2CustomInfoType], :includeQuote boolean, :excludeInfoTypes boolean, :contentOptions [string]}, :locationId string, :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,
 :deidentifyConfig {:recordTransformations GooglePrivacyDlpV2RecordTransformations,
                    :transformationErrorHandling GooglePrivacyDlpV2TransformationErrorHandling,
                    :infoTypeTransformations GooglePrivacyDlpV2InfoTypeTransformations},
 :inspectConfig {:limits GooglePrivacyDlpV2FindingLimits,
                 :minLikelihood string,
                 :ruleSet [GooglePrivacyDlpV2InspectionRuleSet],
                 :infoTypes [GooglePrivacyDlpV2InfoType],
                 :customInfoTypes [GooglePrivacyDlpV2CustomInfoType],
                 :includeQuote boolean,
                 :excludeInfoTypes boolean,
                 :contentOptions [string]},
 :locationId string,
 :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.
raw docstring

content-inspect$clj

(content-inspect$ auth parameters body)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/content/inspect

Required parameters: parent

Optional parameters: none

Body:

{:inspectTemplateName string, :inspectConfig {:limits GooglePrivacyDlpV2FindingLimits, :minLikelihood string, :ruleSet [GooglePrivacyDlpV2InspectionRuleSet], :infoTypes [GooglePrivacyDlpV2InfoType], :customInfoTypes [GooglePrivacyDlpV2CustomInfoType], :includeQuote boolean, :excludeInfoTypes boolean, :contentOptions [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: 

{:inspectTemplateName string,
 :inspectConfig {:limits GooglePrivacyDlpV2FindingLimits,
                 :minLikelihood string,
                 :ruleSet [GooglePrivacyDlpV2InspectionRuleSet],
                 :infoTypes [GooglePrivacyDlpV2InfoType],
                 :customInfoTypes [GooglePrivacyDlpV2CustomInfoType],
                 :includeQuote boolean,
                 :excludeInfoTypes boolean,
                 :contentOptions [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,
raw docstring

content-reidentify$clj

(content-reidentify$ auth parameters body)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/content/reidentify

Required parameters: parent

Optional parameters: none

Body:

{:inspectTemplateName string, :reidentifyConfig {:recordTransformations GooglePrivacyDlpV2RecordTransformations, :transformationErrorHandling GooglePrivacyDlpV2TransformationErrorHandling, :infoTypeTransformations GooglePrivacyDlpV2InfoTypeTransformations}, :inspectConfig {:limits GooglePrivacyDlpV2FindingLimits, :minLikelihood string, :ruleSet [GooglePrivacyDlpV2InspectionRuleSet], :infoTypes [GooglePrivacyDlpV2InfoType], :customInfoTypes [GooglePrivacyDlpV2CustomInfoType], :includeQuote boolean, :excludeInfoTypes boolean, :contentOptions [string]}, :locationId string, :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: 

{:inspectTemplateName string,
 :reidentifyConfig {:recordTransformations GooglePrivacyDlpV2RecordTransformations,
                    :transformationErrorHandling GooglePrivacyDlpV2TransformationErrorHandling,
                    :infoTypeTransformations GooglePrivacyDlpV2InfoTypeTransformations},
 :inspectConfig {:limits GooglePrivacyDlpV2FindingLimits,
                 :minLikelihood string,
                 :ruleSet [GooglePrivacyDlpV2InspectionRuleSet],
                 :infoTypes [GooglePrivacyDlpV2InfoType],
                 :customInfoTypes [GooglePrivacyDlpV2CustomInfoType],
                 :includeQuote boolean,
                 :excludeInfoTypes boolean,
                 :contentOptions [string]},
 :locationId string,
 :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.
raw docstring

deidentifyTemplates-create$clj

(deidentifyTemplates-create$ auth parameters body)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/deidentifyTemplates/create

Required parameters: parent

Optional parameters: none

Body:

{:templateId string, :deidentifyTemplate {:createTime string, :displayName string, :description string, :updateTime string, :deidentifyConfig GooglePrivacyDlpV2DeidentifyConfig, :name string}, :locationId 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: 

{:templateId string,
 :deidentifyTemplate {:createTime string,
                      :displayName string,
                      :description string,
                      :updateTime string,
                      :deidentifyConfig GooglePrivacyDlpV2DeidentifyConfig,
                      :name string},
 :locationId 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.
raw docstring

deidentifyTemplates-delete$clj

(deidentifyTemplates-delete$ auth parameters)

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.
raw docstring

deidentifyTemplates-get$clj

(deidentifyTemplates-get$ auth parameters)

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.
raw docstring

deidentifyTemplates-list$clj

(deidentifyTemplates-list$ auth parameters)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/deidentifyTemplates/list

Required parameters: parent

Optional parameters: locationId, orderBy, pageSize, pageToken

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: locationId, orderBy, pageSize, pageToken

Lists DeidentifyTemplates. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
raw docstring

deidentifyTemplates-patch$clj

(deidentifyTemplates-patch$ auth parameters body)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/deidentifyTemplates/patch

Required parameters: name

Optional parameters: none

Body:

{:deidentifyTemplate {:createTime string, :displayName string, :description string, :updateTime string, :deidentifyConfig GooglePrivacyDlpV2DeidentifyConfig, :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 {:createTime string,
                      :displayName string,
                      :description string,
                      :updateTime string,
                      :deidentifyConfig GooglePrivacyDlpV2DeidentifyConfig,
                      :name string},
 :updateMask string}

Updates the DeidentifyTemplate. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
raw docstring

dlpJobs-cancel$clj

(dlpJobs-cancel$ auth parameters 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.
raw docstring

dlpJobs-create$clj

(dlpJobs-create$ auth parameters body)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/dlpJobs/create

Required parameters: parent

Optional parameters: none

Body:

{:locationId string, :riskJob {:sourceTable GooglePrivacyDlpV2BigQueryTable, :privacyMetric GooglePrivacyDlpV2PrivacyMetric, :actions [GooglePrivacyDlpV2Action]}, :jobId string, :inspectJob {:storageConfig GooglePrivacyDlpV2StorageConfig, :inspectTemplateName string, :actions [GooglePrivacyDlpV2Action], :inspectConfig GooglePrivacyDlpV2InspectConfig}}

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: 

{:locationId string,
 :riskJob {:sourceTable GooglePrivacyDlpV2BigQueryTable,
           :privacyMetric GooglePrivacyDlpV2PrivacyMetric,
           :actions [GooglePrivacyDlpV2Action]},
 :jobId string,
 :inspectJob {:storageConfig GooglePrivacyDlpV2StorageConfig,
              :inspectTemplateName string,
              :actions [GooglePrivacyDlpV2Action],
              :inspectConfig GooglePrivacyDlpV2InspectConfig}}

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.
raw docstring

dlpJobs-delete$clj

(dlpJobs-delete$ auth parameters)

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.
raw docstring

dlpJobs-get$clj

(dlpJobs-get$ auth parameters)

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.
raw docstring

dlpJobs-list$clj

(dlpJobs-list$ auth parameters)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/dlpJobs/list

Required parameters: parent

Optional parameters: orderBy, pageSize, filter, type, pageToken, 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, pageSize, filter, type, pageToken, 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.
raw docstring

image-redact$clj

(image-redact$ auth parameters body)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/image/redact

Required parameters: parent

Optional parameters: none

Body:

{:byteItem {:type string, :data string}, :inspectConfig {:limits GooglePrivacyDlpV2FindingLimits, :minLikelihood string, :ruleSet [GooglePrivacyDlpV2InspectionRuleSet], :infoTypes [GooglePrivacyDlpV2InfoType], :customInfoTypes [GooglePrivacyDlpV2CustomInfoType], :includeQuote boolean, :excludeInfoTypes boolean, :contentOptions [string]}, :imageRedactionConfigs [{:redactAllText boolean, :redactionColor GooglePrivacyDlpV2Color, :infoType GooglePrivacyDlpV2InfoType}], :includeFindings boolean, :locationId string}

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: 

{:byteItem {:type string, :data string},
 :inspectConfig {:limits GooglePrivacyDlpV2FindingLimits,
                 :minLikelihood string,
                 :ruleSet [GooglePrivacyDlpV2InspectionRuleSet],
                 :infoTypes [GooglePrivacyDlpV2InfoType],
                 :customInfoTypes [GooglePrivacyDlpV2CustomInfoType],
                 :includeQuote boolean,
                 :excludeInfoTypes boolean,
                 :contentOptions [string]},
 :imageRedactionConfigs [{:redactAllText boolean,
                          :redactionColor GooglePrivacyDlpV2Color,
                          :infoType GooglePrivacyDlpV2InfoType}],
 :includeFindings boolean,
 :locationId string}

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.
raw docstring

inspectTemplates-create$clj

(inspectTemplates-create$ auth parameters body)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/inspectTemplates/create

Required parameters: parent

Optional parameters: none

Body:

{:locationId string, :inspectTemplate {:name string, :updateTime string, :description string, :inspectConfig GooglePrivacyDlpV2InspectConfig, :displayName string, :createTime string}, :templateId 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: 

{:locationId string,
 :inspectTemplate {:name string,
                   :updateTime string,
                   :description string,
                   :inspectConfig GooglePrivacyDlpV2InspectConfig,
                   :displayName string,
                   :createTime string},
 :templateId 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.
raw docstring

inspectTemplates-delete$clj

(inspectTemplates-delete$ auth parameters)

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.
raw docstring

inspectTemplates-get$clj

(inspectTemplates-get$ auth parameters)

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.
raw docstring

inspectTemplates-list$clj

(inspectTemplates-list$ auth parameters)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/inspectTemplates/list

Required parameters: parent

Optional parameters: pageToken, orderBy, locationId, 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/inspectTemplates/list

Required parameters: parent

Optional parameters: pageToken, orderBy, locationId, pageSize

Lists InspectTemplates. See https://cloud.google.com/dlp/docs/creating-templates to learn more.
raw docstring

inspectTemplates-patch$clj

(inspectTemplates-patch$ auth parameters body)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/inspectTemplates/patch

Required parameters: name

Optional parameters: none

Body:

{:inspectTemplate {:name string, :updateTime string, :description string, :inspectConfig GooglePrivacyDlpV2InspectConfig, :displayName string, :createTime string}, :updateMask 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: 

{:inspectTemplate {:name string,
                   :updateTime string,
                   :description string,
                   :inspectConfig GooglePrivacyDlpV2InspectConfig,
                   :displayName string,
                   :createTime string},
 :updateMask string}

Updates the InspectTemplate. See https://cloud.google.com/dlp/docs/creating-templates to learn more.
raw docstring

jobTriggers-activate$clj

(jobTriggers-activate$ auth parameters 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.
raw docstring

jobTriggers-create$clj

(jobTriggers-create$ auth parameters body)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/jobTriggers/create

Required parameters: parent

Optional parameters: none

Body:

{:locationId string, :jobTrigger {:description string, :errors [GooglePrivacyDlpV2Error], :displayName string, :inspectJob GooglePrivacyDlpV2InspectJobConfig, :name string, :createTime string, :triggers [GooglePrivacyDlpV2Trigger], :updateTime string, :status string, :lastRunTime string}, :triggerId 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: 

{:locationId string,
 :jobTrigger {:description string,
              :errors [GooglePrivacyDlpV2Error],
              :displayName string,
              :inspectJob GooglePrivacyDlpV2InspectJobConfig,
              :name string,
              :createTime string,
              :triggers [GooglePrivacyDlpV2Trigger],
              :updateTime string,
              :status string,
              :lastRunTime string},
 :triggerId 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.
raw docstring

jobTriggers-delete$clj

(jobTriggers-delete$ auth parameters)

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.
raw docstring

jobTriggers-get$clj

(jobTriggers-get$ auth parameters)

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.
raw docstring

jobTriggers-list$clj

(jobTriggers-list$ auth parameters)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/jobTriggers/list

Required parameters: parent

Optional parameters: pageToken, type, pageSize, filter, locationId, 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/jobTriggers/list

Required parameters: parent

Optional parameters: pageToken, type, pageSize, filter, locationId, orderBy

Lists job triggers. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
raw docstring

jobTriggers-patch$clj

(jobTriggers-patch$ auth parameters body)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/jobTriggers/patch

Required parameters: name

Optional parameters: none

Body:

{:updateMask string, :jobTrigger {:description string, :errors [GooglePrivacyDlpV2Error], :displayName string, :inspectJob GooglePrivacyDlpV2InspectJobConfig, :name string, :createTime string, :triggers [GooglePrivacyDlpV2Trigger], :updateTime string, :status string, :lastRunTime 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: 

{:updateMask string,
 :jobTrigger {:description string,
              :errors [GooglePrivacyDlpV2Error],
              :displayName string,
              :inspectJob GooglePrivacyDlpV2InspectJobConfig,
              :name string,
              :createTime string,
              :triggers [GooglePrivacyDlpV2Trigger],
              :updateTime string,
              :status string,
              :lastRunTime string}}

Updates a job trigger. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
raw docstring

locations-content-deidentify$clj

(locations-content-deidentify$ auth parameters body)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/content/deidentify

Required parameters: parent

Optional parameters: none

Body:

{:item {:value string, :byteItem GooglePrivacyDlpV2ByteContentItem, :table GooglePrivacyDlpV2Table}, :deidentifyTemplateName string, :deidentifyConfig {:recordTransformations GooglePrivacyDlpV2RecordTransformations, :transformationErrorHandling GooglePrivacyDlpV2TransformationErrorHandling, :infoTypeTransformations GooglePrivacyDlpV2InfoTypeTransformations}, :inspectConfig {:limits GooglePrivacyDlpV2FindingLimits, :minLikelihood string, :ruleSet [GooglePrivacyDlpV2InspectionRuleSet], :infoTypes [GooglePrivacyDlpV2InfoType], :customInfoTypes [GooglePrivacyDlpV2CustomInfoType], :includeQuote boolean, :excludeInfoTypes boolean, :contentOptions [string]}, :locationId string, :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

Optional parameters: none

Body: 

{:item {:value string,
        :byteItem GooglePrivacyDlpV2ByteContentItem,
        :table GooglePrivacyDlpV2Table},
 :deidentifyTemplateName string,
 :deidentifyConfig {:recordTransformations GooglePrivacyDlpV2RecordTransformations,
                    :transformationErrorHandling GooglePrivacyDlpV2TransformationErrorHandling,
                    :infoTypeTransformations GooglePrivacyDlpV2InfoTypeTransformations},
 :inspectConfig {:limits GooglePrivacyDlpV2FindingLimits,
                 :minLikelihood string,
                 :ruleSet [GooglePrivacyDlpV2InspectionRuleSet],
                 :infoTypes [GooglePrivacyDlpV2InfoType],
                 :customInfoTypes [GooglePrivacyDlpV2CustomInfoType],
                 :includeQuote boolean,
                 :excludeInfoTypes boolean,
                 :contentOptions [string]},
 :locationId string,
 :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.
raw docstring

locations-content-inspect$clj

(locations-content-inspect$ auth parameters body)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/content/inspect

Required parameters: parent

Optional parameters: none

Body:

{:inspectTemplateName string, :inspectConfig {:limits GooglePrivacyDlpV2FindingLimits, :minLikelihood string, :ruleSet [GooglePrivacyDlpV2InspectionRuleSet], :infoTypes [GooglePrivacyDlpV2InfoType], :customInfoTypes [GooglePrivacyDlpV2CustomInfoType], :includeQuote boolean, :excludeInfoTypes boolean, :contentOptions [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: parent

Optional parameters: none

Body: 

{:inspectTemplateName string,
 :inspectConfig {:limits GooglePrivacyDlpV2FindingLimits,
                 :minLikelihood string,
                 :ruleSet [GooglePrivacyDlpV2InspectionRuleSet],
                 :infoTypes [GooglePrivacyDlpV2InfoType],
                 :customInfoTypes [GooglePrivacyDlpV2CustomInfoType],
                 :includeQuote boolean,
                 :excludeInfoTypes boolean,
                 :contentOptions [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,
raw docstring

locations-content-reidentify$clj

(locations-content-reidentify$ auth parameters body)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/content/reidentify

Required parameters: parent

Optional parameters: none

Body:

{:inspectTemplateName string, :reidentifyConfig {:recordTransformations GooglePrivacyDlpV2RecordTransformations, :transformationErrorHandling GooglePrivacyDlpV2TransformationErrorHandling, :infoTypeTransformations GooglePrivacyDlpV2InfoTypeTransformations}, :inspectConfig {:limits GooglePrivacyDlpV2FindingLimits, :minLikelihood string, :ruleSet [GooglePrivacyDlpV2InspectionRuleSet], :infoTypes [GooglePrivacyDlpV2InfoType], :customInfoTypes [GooglePrivacyDlpV2CustomInfoType], :includeQuote boolean, :excludeInfoTypes boolean, :contentOptions [string]}, :locationId string, :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: parent

Optional parameters: none

Body: 

{:inspectTemplateName string,
 :reidentifyConfig {:recordTransformations GooglePrivacyDlpV2RecordTransformations,
                    :transformationErrorHandling GooglePrivacyDlpV2TransformationErrorHandling,
                    :infoTypeTransformations GooglePrivacyDlpV2InfoTypeTransformations},
 :inspectConfig {:limits GooglePrivacyDlpV2FindingLimits,
                 :minLikelihood string,
                 :ruleSet [GooglePrivacyDlpV2InspectionRuleSet],
                 :infoTypes [GooglePrivacyDlpV2InfoType],
                 :customInfoTypes [GooglePrivacyDlpV2CustomInfoType],
                 :includeQuote boolean,
                 :excludeInfoTypes boolean,
                 :contentOptions [string]},
 :locationId string,
 :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.
raw docstring

locations-deidentifyTemplates-create$clj

(locations-deidentifyTemplates-create$ auth parameters body)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/deidentifyTemplates/create

Required parameters: parent

Optional parameters: none

Body:

{:templateId string, :deidentifyTemplate {:createTime string, :displayName string, :description string, :updateTime string, :deidentifyConfig GooglePrivacyDlpV2DeidentifyConfig, :name string}, :locationId 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

Optional parameters: none

Body: 

{:templateId string,
 :deidentifyTemplate {:createTime string,
                      :displayName string,
                      :description string,
                      :updateTime string,
                      :deidentifyConfig GooglePrivacyDlpV2DeidentifyConfig,
                      :name string},
 :locationId 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.
raw docstring

locations-deidentifyTemplates-delete$clj

(locations-deidentifyTemplates-delete$ auth parameters)
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.
raw docstring

locations-deidentifyTemplates-get$clj

(locations-deidentifyTemplates-get$ auth parameters)
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.
raw docstring

locations-deidentifyTemplates-list$clj

(locations-deidentifyTemplates-list$ auth parameters)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/deidentifyTemplates/list

Required parameters: parent

Optional parameters: pageToken, orderBy, locationId, 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

Optional parameters: pageToken, orderBy, locationId, pageSize

Lists DeidentifyTemplates. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
raw docstring

locations-deidentifyTemplates-patch$clj

(locations-deidentifyTemplates-patch$ auth parameters body)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/deidentifyTemplates/patch

Required parameters: name

Optional parameters: none

Body:

{:deidentifyTemplate {:createTime string, :displayName string, :description string, :updateTime string, :deidentifyConfig GooglePrivacyDlpV2DeidentifyConfig, :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 {:createTime string,
                      :displayName string,
                      :description string,
                      :updateTime string,
                      :deidentifyConfig GooglePrivacyDlpV2DeidentifyConfig,
                      :name string},
 :updateMask string}

Updates the DeidentifyTemplate. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
raw docstring

locations-dlpJobs-cancel$clj

(locations-dlpJobs-cancel$ auth parameters 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.
raw docstring

locations-dlpJobs-create$clj

(locations-dlpJobs-create$ auth parameters body)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/dlpJobs/create

Required parameters: parent

Optional parameters: none

Body:

{:locationId string, :riskJob {:sourceTable GooglePrivacyDlpV2BigQueryTable, :privacyMetric GooglePrivacyDlpV2PrivacyMetric, :actions [GooglePrivacyDlpV2Action]}, :jobId string, :inspectJob {:storageConfig GooglePrivacyDlpV2StorageConfig, :inspectTemplateName string, :actions [GooglePrivacyDlpV2Action], :inspectConfig GooglePrivacyDlpV2InspectConfig}}

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: parent

Optional parameters: none

Body: 

{:locationId string,
 :riskJob {:sourceTable GooglePrivacyDlpV2BigQueryTable,
           :privacyMetric GooglePrivacyDlpV2PrivacyMetric,
           :actions [GooglePrivacyDlpV2Action]},
 :jobId string,
 :inspectJob {:storageConfig GooglePrivacyDlpV2StorageConfig,
              :inspectTemplateName string,
              :actions [GooglePrivacyDlpV2Action],
              :inspectConfig GooglePrivacyDlpV2InspectConfig}}

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.
raw docstring

locations-dlpJobs-delete$clj

(locations-dlpJobs-delete$ auth parameters)

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.
raw docstring

locations-dlpJobs-finish$clj

(locations-dlpJobs-finish$ auth parameters 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.

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.
raw docstring

locations-dlpJobs-get$clj

(locations-dlpJobs-get$ auth parameters)
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.
raw docstring

locations-dlpJobs-hybridInspect$clj

(locations-dlpJobs-hybridInspect$ auth parameters 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.

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.
raw docstring

locations-dlpJobs-list$clj

(locations-dlpJobs-list$ auth parameters)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/dlpJobs/list

Required parameters: parent

Optional parameters: orderBy, type, pageSize, filter, locationId, pageToken

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

Optional parameters: orderBy, type, pageSize, filter, locationId, pageToken

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.
raw docstring

locations-image-redact$clj

(locations-image-redact$ auth parameters body)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/image/redact

Required parameters: parent

Optional parameters: none

Body:

{:byteItem {:type string, :data string}, :inspectConfig {:limits GooglePrivacyDlpV2FindingLimits, :minLikelihood string, :ruleSet [GooglePrivacyDlpV2InspectionRuleSet], :infoTypes [GooglePrivacyDlpV2InfoType], :customInfoTypes [GooglePrivacyDlpV2CustomInfoType], :includeQuote boolean, :excludeInfoTypes boolean, :contentOptions [string]}, :imageRedactionConfigs [{:redactAllText boolean, :redactionColor GooglePrivacyDlpV2Color, :infoType GooglePrivacyDlpV2InfoType}], :includeFindings boolean, :locationId string}

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: parent

Optional parameters: none

Body: 

{:byteItem {:type string, :data string},
 :inspectConfig {:limits GooglePrivacyDlpV2FindingLimits,
                 :minLikelihood string,
                 :ruleSet [GooglePrivacyDlpV2InspectionRuleSet],
                 :infoTypes [GooglePrivacyDlpV2InfoType],
                 :customInfoTypes [GooglePrivacyDlpV2CustomInfoType],
                 :includeQuote boolean,
                 :excludeInfoTypes boolean,
                 :contentOptions [string]},
 :imageRedactionConfigs [{:redactAllText boolean,
                          :redactionColor GooglePrivacyDlpV2Color,
                          :infoType GooglePrivacyDlpV2InfoType}],
 :includeFindings boolean,
 :locationId string}

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.
raw docstring

locations-inspectTemplates-create$clj

(locations-inspectTemplates-create$ auth parameters body)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/inspectTemplates/create

Required parameters: parent

Optional parameters: none

Body:

{:locationId string, :inspectTemplate {:name string, :updateTime string, :description string, :inspectConfig GooglePrivacyDlpV2InspectConfig, :displayName string, :createTime string}, :templateId 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: parent

Optional parameters: none

Body: 

{:locationId string,
 :inspectTemplate {:name string,
                   :updateTime string,
                   :description string,
                   :inspectConfig GooglePrivacyDlpV2InspectConfig,
                   :displayName string,
                   :createTime string},
 :templateId 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.
raw docstring

locations-inspectTemplates-delete$clj

(locations-inspectTemplates-delete$ auth parameters)

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.
raw docstring

locations-inspectTemplates-get$clj

(locations-inspectTemplates-get$ auth parameters)

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.
raw docstring

locations-inspectTemplates-list$clj

(locations-inspectTemplates-list$ auth parameters)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/inspectTemplates/list

Required parameters: parent

Optional parameters: pageToken, locationId, pageSize, orderBy

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

Optional parameters: pageToken, locationId, pageSize, orderBy

Lists InspectTemplates. See https://cloud.google.com/dlp/docs/creating-templates to learn more.
raw docstring

locations-inspectTemplates-patch$clj

(locations-inspectTemplates-patch$ auth parameters body)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/inspectTemplates/patch

Required parameters: name

Optional parameters: none

Body:

{:inspectTemplate {:name string, :updateTime string, :description string, :inspectConfig GooglePrivacyDlpV2InspectConfig, :displayName string, :createTime string}, :updateMask 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: 

{:inspectTemplate {:name string,
                   :updateTime string,
                   :description string,
                   :inspectConfig GooglePrivacyDlpV2InspectConfig,
                   :displayName string,
                   :createTime string},
 :updateMask string}

Updates the InspectTemplate. See https://cloud.google.com/dlp/docs/creating-templates to learn more.
raw docstring

locations-jobTriggers-activate$clj

(locations-jobTriggers-activate$ auth parameters 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.
raw docstring

locations-jobTriggers-create$clj

(locations-jobTriggers-create$ auth parameters body)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/jobTriggers/create

Required parameters: parent

Optional parameters: none

Body:

{:locationId string, :jobTrigger {:description string, :errors [GooglePrivacyDlpV2Error], :displayName string, :inspectJob GooglePrivacyDlpV2InspectJobConfig, :name string, :createTime string, :triggers [GooglePrivacyDlpV2Trigger], :updateTime string, :status string, :lastRunTime string}, :triggerId 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: parent

Optional parameters: none

Body: 

{:locationId string,
 :jobTrigger {:description string,
              :errors [GooglePrivacyDlpV2Error],
              :displayName string,
              :inspectJob GooglePrivacyDlpV2InspectJobConfig,
              :name string,
              :createTime string,
              :triggers [GooglePrivacyDlpV2Trigger],
              :updateTime string,
              :status string,
              :lastRunTime string},
 :triggerId 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.
raw docstring

locations-jobTriggers-delete$clj

(locations-jobTriggers-delete$ auth parameters)
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.
raw docstring

locations-jobTriggers-get$clj

(locations-jobTriggers-get$ auth parameters)
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.
raw docstring

locations-jobTriggers-hybridInspect$clj

(locations-jobTriggers-hybridInspect$ auth parameters 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.

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.
raw docstring

locations-jobTriggers-list$clj

(locations-jobTriggers-list$ auth parameters)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/jobTriggers/list

Required parameters: parent

Optional parameters: pageSize, pageToken, type, locationId, filter, 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: parent

Optional parameters: pageSize, pageToken, type, locationId, filter, orderBy

Lists job triggers. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
raw docstring

locations-jobTriggers-patch$clj

(locations-jobTriggers-patch$ auth parameters body)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/jobTriggers/patch

Required parameters: name

Optional parameters: none

Body:

{:updateMask string, :jobTrigger {:description string, :errors [GooglePrivacyDlpV2Error], :displayName string, :inspectJob GooglePrivacyDlpV2InspectJobConfig, :name string, :createTime string, :triggers [GooglePrivacyDlpV2Trigger], :updateTime string, :status string, :lastRunTime 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: 

{:updateMask string,
 :jobTrigger {:description string,
              :errors [GooglePrivacyDlpV2Error],
              :displayName string,
              :inspectJob GooglePrivacyDlpV2InspectJobConfig,
              :name string,
              :createTime string,
              :triggers [GooglePrivacyDlpV2Trigger],
              :updateTime string,
              :status string,
              :lastRunTime string}}

Updates a job trigger. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
raw docstring

locations-storedInfoTypes-create$clj

(locations-storedInfoTypes-create$ auth parameters body)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/storedInfoTypes/create

Required parameters: parent

Optional parameters: none

Body:

{:locationId string, :storedInfoTypeId string, :config {:regex GooglePrivacyDlpV2Regex, :largeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryConfig, :dictionary GooglePrivacyDlpV2Dictionary, :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: parent

Optional parameters: none

Body: 

{:locationId string,
 :storedInfoTypeId string,
 :config {:regex GooglePrivacyDlpV2Regex,
          :largeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryConfig,
          :dictionary GooglePrivacyDlpV2Dictionary,
          :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.
raw docstring

locations-storedInfoTypes-delete$clj

(locations-storedInfoTypes-delete$ auth parameters)
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.
raw docstring

locations-storedInfoTypes-get$clj

(locations-storedInfoTypes-get$ auth parameters)
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.
raw docstring

locations-storedInfoTypes-list$clj

(locations-storedInfoTypes-list$ auth parameters)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/storedInfoTypes/list

Required parameters: parent

Optional parameters: orderBy, locationId, pageSize, pageToken

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: parent

Optional parameters: orderBy, locationId, pageSize, pageToken

Lists stored infoTypes. See https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
raw docstring

locations-storedInfoTypes-patch$clj

(locations-storedInfoTypes-patch$ auth parameters body)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/locations/storedInfoTypes/patch

Required parameters: name

Optional parameters: none

Body:

{:updateMask string, :config {:regex GooglePrivacyDlpV2Regex, :largeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryConfig, :dictionary GooglePrivacyDlpV2Dictionary, :displayName string, :description 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: 

{:updateMask string,
 :config {:regex GooglePrivacyDlpV2Regex,
          :largeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryConfig,
          :dictionary GooglePrivacyDlpV2Dictionary,
          :displayName string,
          :description 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.
raw docstring

storedInfoTypes-create$clj

(storedInfoTypes-create$ auth parameters 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 {:regex GooglePrivacyDlpV2Regex, :largeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryConfig, :dictionary GooglePrivacyDlpV2Dictionary, :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 {:regex GooglePrivacyDlpV2Regex,
          :largeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryConfig,
          :dictionary GooglePrivacyDlpV2Dictionary,
          :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.
raw docstring

storedInfoTypes-delete$clj

(storedInfoTypes-delete$ auth parameters)

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.
raw docstring

storedInfoTypes-get$clj

(storedInfoTypes-get$ auth parameters)

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.
raw docstring

storedInfoTypes-list$clj

(storedInfoTypes-list$ auth parameters)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/storedInfoTypes/list

Required parameters: parent

Optional parameters: pageToken, locationId, 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/storedInfoTypes/list

Required parameters: parent

Optional parameters: pageToken, locationId, orderBy, pageSize

Lists stored infoTypes. See https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
raw docstring

storedInfoTypes-patch$clj

(storedInfoTypes-patch$ auth parameters body)

https://cloud.google.com/dlp/docs/api/reference/rest/v2/projects/storedInfoTypes/patch

Required parameters: name

Optional parameters: none

Body:

{:updateMask string, :config {:regex GooglePrivacyDlpV2Regex, :largeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryConfig, :dictionary GooglePrivacyDlpV2Dictionary, :displayName string, :description 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: 

{:updateMask string,
 :config {:regex GooglePrivacyDlpV2Regex,
          :largeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryConfig,
          :dictionary GooglePrivacyDlpV2Dictionary,
          :displayName string,
          :description 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.
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close