package
0.0.0-20210302210456-98a983472391
Repository: https://github.com/microsoft/presidio-genproto.git
Documentation: pkg.go.dev

# Functions

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

# 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
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

# 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

# Structs

AnalyzeApiRequest represents the request to the API HTTP service.
AnalyzeRequest represents the request to the analyze service via GRPC.
AnalyzeResponse represents the analyze service response.
AnalyzeResult represents the Analyze service findings.
AnalyzeTemplate represents the template definition of the Analyze service- for analyzing sensitive text.
AnonymizeApiRequest represents the request to the API HTTP service.
AnonymizeApiRequest represents the request to the API HTTP service.
AnonymizeRequest represents the request to the anonymize service via GRPC.
AnonymizeResponse represents the anonymize service response.
AnonymizeImageTemplate represents the template definition of the Anonymize image service.
AnonymizeJsonApiRequest represents the request to the API HTTP service.
No description provided by the author
AnonymizeRequest represents the request to the anonymize service via GRPC.
AnonymizeResponse represents the anonymize service response.
AnonymizeTemplate represents the template definition of the Anonymize service for anonymizying the sensitive data.
Azure Blob Storage configuration.
Define an extracted bounding box text/image from images.
Represents the cloud storage config - supported storage: Azure blob storage, AWS S3, Google storage.
CompletionMessage represents an indication to the data sink service that the scanning job is done service via GRPC.
Datasink represents the configuration for storing the scanner output to the selected destination such as cloud storage, database, etc.
DatasinkRequest represents the request to the data-sink service via GRPC.
DatasinkResponse represents the response from the data-sink service via GRPC.
DatasinkTemplate represents the scanner service outputs definition.
DBConfig represents the Database configuration - the DB connection string and the table name Supported database: mssql, mysql, sqlite3, postgreSQL, oracle.
Azure EventHub configuration.
FieldTypeGraphic represents the graphics for an array of fields types.
FieldType strucy.
FieldTypeTransformation represents the transformation for an array of fields types.
Fill the bbox with a color.
Encrypt the given value with FFI alogrithm to presereve detected value size.
Represents the Google Storage configuration.
Graphic represents how the sensitive content will be transforms.
Uses cryptographich hash on the given value with SHA-256 hash.
Define an image with extracted bounded boxes of text/image.
JsonSchemaTemplate represents the json template definition of the Anonymize service for anonymizying the sensitive data.
The Kafka configuration.
The location in the text of the finding.
Mask the given value with the selected characters.
OcrRequest represents the request to the anonymize service via GRPC.
OcrResponse represents the anonymize service response.
Pattern represents one regex (pattern) that is able to detect a certain entity and how confident the result is.
PatternRecognizer represents a recognizer which has the ability to detect entities using one or more Patterns.
Recognizer represents a known or custom recognizer.
RecognizerDeleteRequest represents the request for deleting an existing recognizer.
RecognizerGetHashRequest represents the request for getting the hash of all the stored recognizers.
RecognizerGetRequest represents the request for retrieving a recognizer.
RecognizerHashResponse represents the response of getting the hash of all the stored recognizers.
RecognizerInsertOrUpdateRequest represents the request for inserting a new or updating an existing pattern recognizer.
RecognizersRequest represents the request to get the recognizers known to the analyze service that support the input language via GRPC.
RecognizersResponse represents the analyze service response.
RecognizersGetAllRequest represents the request for retrieving all recognizers.
RecognizersGetResponse represents a response to a get request.
RecognizersStoreResponse represents a store response.
Redacts the given value.
Replace the value with the given new value.
AWS S3 configuration.
ScannerCronJobApiRequest represents the request to the API HTTP service.
ScannerCronJobRequest represents the request to the scheduler service via GRPC.
No description provided by the author
The kuberenetes Cronjob template.
ScanRequest represents the request to the scanner service via GRPC.
ScanTemplate represents the scan configuration for scanning data and analyzing/anonymizing it.
Defines the job schedule.
Represents the streams configuration.
StreamRequest represents the request to the stream service via GRPC.
StreamsJobApiRequest represents the request to the API HTTP service.
StreamsJobRequest represents the request to the scheduler service via GRPC.
No description provided by the author
The kuberenetes job template.
StreamTemplate represents the stream configuration for streaming data and analyzing/anonymizing it.
Transformation represents the transformation types - how the sensitive text will change.
Trigger defines the trigger for a new job to start.

# Interfaces

AnalyzeServiceClient is the client API for AnalyzeService service.
AnalyzeServiceServer is the server API for AnalyzeService service.
AnonymizeImageServiceClient is the client API for AnonymizeImageService service.
AnonymizeImageServiceServer is the server API for AnonymizeImageService service.
AnonymizeServiceClient is the client API for AnonymizeService service.
AnonymizeServiceServer is the server API for AnonymizeService service.
DatasinkServiceClient is the client API for DatasinkService service.
DatasinkServiceServer is the server API for DatasinkService service.
OcrServiceClient is the client API for OcrService service.
OcrServiceServer is the server API for OcrService service.
RecognizersStoreServiceClient is the client API for RecognizersStoreService service.
RecognizersStoreServiceServer is the server API for RecognizersStoreService service.
SchedulerServiceClient is the client API for SchedulerService service.
SchedulerServiceServer is the server API for SchedulerService service.

# Type aliases

The data sink supported destenation types.
Anonymize image detection type.
FieldTypes for Analyzing and Anonymizing.