package
0.0.0-20201102054017-282493799a89
Repository: https://github.com/golangltd/leafltd.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
a-z.
A-Z.
No description provided by the author
0-9.
US Punctuation, one of !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~.
Whitespace character, one of [ \t\n\x0B\f\r].
Images found in the data.
Text content within the data, excluding any metadata.
Includes entire content of a file or a data stream.
[0-9A-Za-z] (radix of 62).
No description provided by the author
[0-9A-F] (radix of 16).
[0-9] (radix of 10).
[0-9A-Z] (radix of 36).
The job was canceled before it could complete.
The job is no longer running.
The job had an error and did not complete.
No description provided by the author
The job has not yet started.
The job is currently running.
No description provided by the author
The job inspected Google Cloud for sensitive data.
The job executed a Risk Analysis computation.
Includes all file extensions not covered by text file types.
Includes all files.
Included file extensions: asc, brf, c, cc, cpp, csv, cxx, c++, cs, css, dart, eml, go, h, hh, hpp, hxx, h++, hs, html, htm, shtml, shtm, xhtml, lhs, ini, java, js, json, ocaml, md, mkd, markdown, m, ml, mli, pl, pm, php, phtml, pht, py, pyw, rb, rbw, rs, rc, scala, sh, sql, tex, txt, text, tsv, vcard, vcs, wml, xml, xsl, xsd, yml, yaml.
No description provided by the author
Supported by the inspect operations.
Supported by the risk analysis operations.
Trigger is cancelled and can not be resumed.
Trigger is healthy.
Trigger is temporarily paused.
No description provided by the author
Default value; information with all likelihoods is included.
No description provided by the author
Some matching elements.
No description provided by the author
Many matching elements.
Few matching elements.
Schema containing all columns.
Basic schema including only `info_type`, `quote`, `certainty`, and `timestamp`.
Schema tailored to findings from scanning Google BigQuery.
Schema tailored to findings from scanning Google Datastore.
Schema tailored to findings from scanning Google Cloud Storage.
No description provided by the author
No description provided by the author
No description provided by the author
Equal.
Exists.
Greater than.
Greater than or equals.
Less than.
Less than or equals.
Not equal to.
No description provided by the author
[1-31].
[1-7].
[0-23].
[1-12].
No description provided by the author
[1-52].
[0-9999].
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
A task to execute on the completion of a job.
Publish the result summary of a DlpJob to the Cloud Security Command Center (CSCC Alpha).
No description provided by the author
Publish the results of a DlpJob to a pub sub channel.
No description provided by the author
If set, the detailed findings will be persisted to the specified OutputStorageConfig.
No description provided by the author
Result of a risk analysis operation request.
Result of the categorical stats computation.
No description provided by the author
No description provided by the author
Result of the k-anonymity computation.
No description provided by the author
The set of columns' values that share the same ldiversity value.
No description provided by the author
Result of the reidentifiability analysis.
No description provided by the author
A KMapEstimationHistogramBucket message with the following values: min_anonymity: 3 max_anonymity: 5 frequency: 42 means that there are 42 records whose quasi-identifier values correspond to 3, 4 or 5 people in the overlying population.
A tuple of values for the quasi-identifier columns.
Result of the l-diversity computation.
No description provided by the author
The set of columns' values that share the same ldiversity value.
No description provided by the author
Result of the numerical stats computation.
No description provided by the author
Row key for identifying a record in BigQuery table.
Options defining BigQuery table and row identifiers.
Message defining the location of a BigQuery table.
Bounding box encompassing detected text within an image.
Generalization function that buckets values based on ranges.
Bucket is represented as a range, along with replacement values.
Container for bytes to inspect or redact.
The request message for canceling a DLP job.
Partially mask a string by replacing a given number of characters with a fixed character.
Characters to skip when doing deidentification of a value.
No description provided by the author
No description provided by the author
Options defining a file or a set of files (path ending with *) within a Google Cloud Storage bucket.
Set of files to scan.
Message representing a path in Cloud Storage.
Represents a color in the RGB color space.
Container structure for the content to inspect.
No description provided by the author
No description provided by the author
No description provided by the author
Findings container location data.
No description provided by the author
No description provided by the author
No description provided by the author
Request message for CreateDeidentifyTemplate.
Request message for CreateDlpJobRequest.
No description provided by the author
No description provided by the author
Request message for CreateInspectTemplate.
Request message for CreateJobTrigger.
Pseudonymization method that generates surrogates via cryptographic hashing.
This is a data encryption key (DEK) (as opposed to a key encryption key (KEK) stored by KMS).
No description provided by the author
No description provided by the author
No description provided by the author
Replaces an identifier with a surrogate using FPE with the FFX mode of operation; however when used in the `ReidentifyContent` API method, it serves the opposite function by reversing the surrogate back into the original identifier.
No description provided by the author
No description provided by the author
No description provided by the author
Custom information type provided by the user.
Rule for modifying a custom info type to alter behavior under certain circumstances, depending on the specific details of the rule.
Detection rule that adjusts the likelihood of findings within a certain proximity of hotwords.
No description provided by the author
Message for specifying an adjustment to the likelihood of a finding as part of a detection rule.
No description provided by the author
No description provided by the author
Message for specifying a window around a finding to apply a detection rule.
Custom information type based on a dictionary of words or phrases.
No description provided by the author
No description provided by the author
Message defining a list of words or phrases to search for in the data.
No description provided by the author
Message defining a custom regular expression.
No description provided by the author
Message for detecting output from deidentification transformations such as [`CryptoReplaceFfxFpeConfig`](/dlp/docs/reference/rest/v2/organizations.deidentifyTemplates#cryptoreplaceffxfpeconfig).
No description provided by the author
Record key for a finding in Cloud Datastore.
Options defining a data set within Google Cloud Datastore.
Shifts dates by random number of days, with option to be consistent for the same context.
No description provided by the author
Message for a date time object.
No description provided by the author
The configuration that controls how the data will change.
No description provided by the author
No description provided by the author
Request to de-identify a list of items.
Results of de-identifying a ContentItem.
The DeidentifyTemplates contains instructions on how to deidentify content.
Request message for DeleteDeidentifyTemplate.
The request message for deleting a DLP job.
Request message for DeleteInspectTemplate.
Request message for DeleteJobTrigger.
Combines all of the information about a DLP job.
No description provided by the author
No description provided by the author
Location of a finding within a document.
An entity in a dataset is a field or set of fields that correspond to a single person.
Details information about an error encountered during job execution or the results of an unsuccessful activation of the JobTrigger.
General identifier of a data field in a storage service.
The transformation to apply to the field.
No description provided by the author
No description provided by the author
Represents a piece of potentially sensitive content.
Buckets values based on fixed size ranges.
Request message for GetDeidentifyTemplate.
The request message for [DlpJobs.GetDlpJob][].
Request message for GetInspectTemplate.
Request message for GetJobTrigger.
Location of the finding within an image.
Type of information detected by the API.
InfoType description.
Statistics regarding a specific InfoType.
A type of transformation that will scan unstructured text and apply various `PrimitiveTransformation`s to each finding, where the transformation is applied to only values that were identified as a specific info_type.
A transformation to apply to text that is identified as a specific info_type.
Configuration description of the scanning process.
No description provided by the author
Max findings configuration per infoType, per content item or long running DlpJob.
Request to search for potentially sensitive info in a ContentItem.
Results of inspecting an item.
The results of an inspect DataSource job.
No description provided by the author
No description provided by the author
No description provided by the author
All the findings for a single scanned item.
The inspectTemplate contains a configuration (set of types of sensitive data to be detected) to be used anywhere you otherwise would normally specify InspectConfig.
Contains a configuration to make dlp api calls on a repeating basis.
No description provided by the author
What event needs to occur for a new job to be started.
No description provided by the author
A unique identifier for a Datastore entity.
A (kind, ID/name) pair used to construct a key path.
No description provided by the author
No description provided by the author
A representation of a Datastore kind.
Include to use an existing data crypto key wrapped by KMS.
Request message for ListDeidentifyTemplates.
Response message for ListDeidentifyTemplates.
The request message for listing DLP jobs.
The response message for listing DLP jobs.
Request for the list of infoTypes.
Response to the ListInfoTypes request.
Request message for ListInspectTemplates.
Response message for ListInspectTemplates.
Request message for ListJobTriggers.
Response message for ListJobTriggers.
Specifies the location of the finding.
Cloud repository for storing output.
No description provided by the author
Datastore partition ID.
A rule for transforming a value.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Privacy metric to compute for reidentification risk analysis.
Compute numerical stats over an individual column, including number of distinct values and value count distribution.
No description provided by the author
k-anonymity metric, used for analysis of reidentification risk.
No description provided by the author
Reidentifiability metric.
No description provided by the author
An auxiliary table contains statistical information on the relative frequency of different quasi-identifiers values.
A quasi-identifier column has a custom_tag, used to know which column in the data corresponds to which column in the statistical model.
A column with a semantic tag attached.
No description provided by the author
No description provided by the author
No description provided by the author
l-diversity metric, used for analysis of reidentification risk.
No description provided by the author
Compute numerical stats over an individual column, including min, max, and quantiles.
No description provided by the author
Message for infoType-dependent details parsed from quote.
No description provided by the author
Generic half-open interval [start, end).
A condition for determining whether a transformation should be applied to a field.
The field type of `value` and `field` do not need to match to be considered equal, but not all comparisons are possible.
A collection of conditions.
An expression, consisting or an operator and conditions.
No description provided by the author
Message for a unique key indicating a record that contains a finding.
No description provided by the author
No description provided by the author
Location of a finding within a row or record.
Configuration to suppress records whose suppression conditions evaluate to true.
A type of transformation that is applied over structured data such as a table.
Redact a given value.
Request to search for potentially sensitive info in a list of items and replace it with a default or provided content.
Configuration for determining how redaction of images should occur.
No description provided by the author
No description provided by the author
Results of redacting an image.
Request to re-identify an item.
Results of re-identifying a item.
Replace each input value with a given `Value`.
Replace each matching finding with the name of the info_type.
Configuration for a risk analysis job.
Schedule for triggeredJobs.
No description provided by the author
Shared message indicating Cloud storage type.
No description provided by the author
No description provided by the author
No description provided by the author
Configuration of the timespan of the items to include in scanning.
Structured content to inspect.
No description provided by the author
Location of a finding within a table.
For use with `Date`, `Timestamp`, and `TimeOfDay`, extract or preserve a portion of the value.
Overview of the modifications that occurred.
Summary of a single tranformation.
A collection that informs the user the number of times a particular `TransformationResultCode` and error details occurred.
Use this to have a random data crypto key generated.
Using raw keys is prone to security risks due to accidentally leaking the key.
Request message for UpdateDeidentifyTemplate.
Request message for UpdateInspectTemplate.
Request message for UpdateJobTrigger.
Set of primitive values supported by the system.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A value of a field, including its frequency.
# Interfaces
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author
Options describing which parts of the provided content should be scanned.
These are commonly used subsets of the alphabet that the FFX mode natively supports.
No description provided by the author
An enum to represent the various type of DLP jobs.
Definitions of file type groups to scan.
Parts of the APIs which use certain infoTypes.
Whether the trigger is currently active.
Categorization of results based on how likely they are to represent a match, based on the number of elements they contain which imply a match.
Predefined schemas for storing findings.
No description provided by the author
Operators available for comparing the value of fields.
No description provided by the author
Possible outcomes of transformations.