Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.dlp/v2.getDlpJob
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
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.
Using getDlpJob
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getDlpJob(args: GetDlpJobArgs, opts?: InvokeOptions): Promise<GetDlpJobResult>
function getDlpJobOutput(args: GetDlpJobOutputArgs, opts?: InvokeOptions): Output<GetDlpJobResult>
def get_dlp_job(dlp_job_id: Optional[str] = None,
location: Optional[str] = None,
project: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDlpJobResult
def get_dlp_job_output(dlp_job_id: Optional[pulumi.Input[str]] = None,
location: Optional[pulumi.Input[str]] = None,
project: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDlpJobResult]
func LookupDlpJob(ctx *Context, args *LookupDlpJobArgs, opts ...InvokeOption) (*LookupDlpJobResult, error)
func LookupDlpJobOutput(ctx *Context, args *LookupDlpJobOutputArgs, opts ...InvokeOption) LookupDlpJobResultOutput
> Note: This function is named LookupDlpJob
in the Go SDK.
public static class GetDlpJob
{
public static Task<GetDlpJobResult> InvokeAsync(GetDlpJobArgs args, InvokeOptions? opts = null)
public static Output<GetDlpJobResult> Invoke(GetDlpJobInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDlpJobResult> getDlpJob(GetDlpJobArgs args, InvokeOptions options)
public static Output<GetDlpJobResult> getDlpJob(GetDlpJobArgs args, InvokeOptions options)
fn::invoke:
function: google-native:dlp/v2:getDlpJob
arguments:
# arguments dictionary
The following arguments are supported:
- dlp_
job_ id This property is required. str - location
This property is required. str - project str
getDlpJob Result
The following output properties are available:
- Action
Details List<Pulumi.Google Native. DLP. V2. Outputs. Google Privacy Dlp V2Action Details Response> - Events that should occur after the job has completed.
- Create
Time string - Time when the job was created.
- End
Time string - Time when the job finished.
- Errors
List<Pulumi.
Google Native. DLP. V2. Outputs. Google Privacy Dlp V2Error Response> - A stream of errors encountered running the job.
- Inspect
Details Pulumi.Google Native. DLP. V2. Outputs. Google Privacy Dlp V2Inspect Data Source Details Response - Results from inspecting a data source.
- Job
Trigger stringName - If created by a job trigger, the resource name of the trigger that instantiated the job.
- Last
Modified string - Time when the job was last modified by the system.
- Name string
- The server-assigned name.
- Risk
Details Pulumi.Google Native. DLP. V2. Outputs. Google Privacy Dlp V2Analyze Data Source Risk Details Response - Results from analyzing risk of a data source.
- Start
Time string - Time when the job started.
- State string
- State of a job.
- Type string
- The type of job.
- Action
Details []GooglePrivacy Dlp V2Action Details Response - Events that should occur after the job has completed.
- Create
Time string - Time when the job was created.
- End
Time string - Time when the job finished.
- Errors
[]Google
Privacy Dlp V2Error Response - A stream of errors encountered running the job.
- Inspect
Details GooglePrivacy Dlp V2Inspect Data Source Details Response - Results from inspecting a data source.
- Job
Trigger stringName - If created by a job trigger, the resource name of the trigger that instantiated the job.
- Last
Modified string - Time when the job was last modified by the system.
- Name string
- The server-assigned name.
- Risk
Details GooglePrivacy Dlp V2Analyze Data Source Risk Details Response - Results from analyzing risk of a data source.
- Start
Time string - Time when the job started.
- State string
- State of a job.
- Type string
- The type of job.
- action
Details List<GooglePrivacy Dlp V2Action Details Response> - Events that should occur after the job has completed.
- create
Time String - Time when the job was created.
- end
Time String - Time when the job finished.
- errors
List<Google
Privacy Dlp V2Error Response> - A stream of errors encountered running the job.
- inspect
Details GooglePrivacy Dlp V2Inspect Data Source Details Response - Results from inspecting a data source.
- job
Trigger StringName - If created by a job trigger, the resource name of the trigger that instantiated the job.
- last
Modified String - Time when the job was last modified by the system.
- name String
- The server-assigned name.
- risk
Details GooglePrivacy Dlp V2Analyze Data Source Risk Details Response - Results from analyzing risk of a data source.
- start
Time String - Time when the job started.
- state String
- State of a job.
- type String
- The type of job.
- action
Details GooglePrivacy Dlp V2Action Details Response[] - Events that should occur after the job has completed.
- create
Time string - Time when the job was created.
- end
Time string - Time when the job finished.
- errors
Google
Privacy Dlp V2Error Response[] - A stream of errors encountered running the job.
- inspect
Details GooglePrivacy Dlp V2Inspect Data Source Details Response - Results from inspecting a data source.
- job
Trigger stringName - If created by a job trigger, the resource name of the trigger that instantiated the job.
- last
Modified string - Time when the job was last modified by the system.
- name string
- The server-assigned name.
- risk
Details GooglePrivacy Dlp V2Analyze Data Source Risk Details Response - Results from analyzing risk of a data source.
- start
Time string - Time when the job started.
- state string
- State of a job.
- type string
- The type of job.
- action_
details Sequence[GooglePrivacy Dlp V2Action Details Response] - Events that should occur after the job has completed.
- create_
time str - Time when the job was created.
- end_
time str - Time when the job finished.
- errors
Sequence[Google
Privacy Dlp V2Error Response] - A stream of errors encountered running the job.
- inspect_
details GooglePrivacy Dlp V2Inspect Data Source Details Response - Results from inspecting a data source.
- job_
trigger_ strname - If created by a job trigger, the resource name of the trigger that instantiated the job.
- last_
modified str - Time when the job was last modified by the system.
- name str
- The server-assigned name.
- risk_
details GooglePrivacy Dlp V2Analyze Data Source Risk Details Response - Results from analyzing risk of a data source.
- start_
time str - Time when the job started.
- state str
- State of a job.
- type str
- The type of job.
- action
Details List<Property Map> - Events that should occur after the job has completed.
- create
Time String - Time when the job was created.
- end
Time String - Time when the job finished.
- errors List<Property Map>
- A stream of errors encountered running the job.
- inspect
Details Property Map - Results from inspecting a data source.
- job
Trigger StringName - If created by a job trigger, the resource name of the trigger that instantiated the job.
- last
Modified String - Time when the job was last modified by the system.
- name String
- The server-assigned name.
- risk
Details Property Map - Results from analyzing risk of a data source.
- start
Time String - Time when the job started.
- state String
- State of a job.
- type String
- The type of job.
Supporting Types
GooglePrivacyDlpV2ActionDetailsResponse
- Deidentify
Details This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Deidentify Data Source Details Response - Outcome of a de-identification action.
- Deidentify
Details This property is required. GooglePrivacy Dlp V2Deidentify Data Source Details Response - Outcome of a de-identification action.
- deidentify
Details This property is required. GooglePrivacy Dlp V2Deidentify Data Source Details Response - Outcome of a de-identification action.
- deidentify
Details This property is required. GooglePrivacy Dlp V2Deidentify Data Source Details Response - Outcome of a de-identification action.
- deidentify_
details This property is required. GooglePrivacy Dlp V2Deidentify Data Source Details Response - Outcome of a de-identification action.
- deidentify
Details This property is required. Property Map - Outcome of a de-identification action.
GooglePrivacyDlpV2ActionResponse
- Deidentify
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Deidentify Response - Create a de-identified copy of the input data.
- Job
Notification Emails This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Job Notification Emails Response - Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.
- Pub
Sub This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Publish To Pub Sub Response - Publish a notification to a Pub/Sub topic.
- Publish
Findings To Cloud Data Catalog This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Publish Findings To Cloud Data Catalog Response - Publish findings to Cloud Datahub.
- Publish
Summary To Cscc This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Publish Summary To Cscc Response - Publish summary to Cloud Security Command Center (Alpha).
- Publish
To Stackdriver This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Publish To Stackdriver Response - Enable Stackdriver metric dlp.googleapis.com/finding_count.
- Save
Findings This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Save Findings Response - Save resulting findings in a provided location.
- Deidentify
This property is required. GooglePrivacy Dlp V2Deidentify Response - Create a de-identified copy of the input data.
- Job
Notification Emails This property is required. GooglePrivacy Dlp V2Job Notification Emails Response - Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.
- Pub
Sub This property is required. GooglePrivacy Dlp V2Publish To Pub Sub Response - Publish a notification to a Pub/Sub topic.
- Publish
Findings To Cloud Data Catalog This property is required. GooglePrivacy Dlp V2Publish Findings To Cloud Data Catalog Response - Publish findings to Cloud Datahub.
- Publish
Summary To Cscc This property is required. GooglePrivacy Dlp V2Publish Summary To Cscc Response - Publish summary to Cloud Security Command Center (Alpha).
- Publish
To Stackdriver This property is required. GooglePrivacy Dlp V2Publish To Stackdriver Response - Enable Stackdriver metric dlp.googleapis.com/finding_count.
- Save
Findings This property is required. GooglePrivacy Dlp V2Save Findings Response - Save resulting findings in a provided location.
- deidentify
This property is required. GooglePrivacy Dlp V2Deidentify Response - Create a de-identified copy of the input data.
- job
Notification Emails This property is required. GooglePrivacy Dlp V2Job Notification Emails Response - Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.
- pub
Sub This property is required. GooglePrivacy Dlp V2Publish To Pub Sub Response - Publish a notification to a Pub/Sub topic.
- publish
Findings To Cloud Data Catalog This property is required. GooglePrivacy Dlp V2Publish Findings To Cloud Data Catalog Response - Publish findings to Cloud Datahub.
- publish
Summary To Cscc This property is required. GooglePrivacy Dlp V2Publish Summary To Cscc Response - Publish summary to Cloud Security Command Center (Alpha).
- publish
To Stackdriver This property is required. GooglePrivacy Dlp V2Publish To Stackdriver Response - Enable Stackdriver metric dlp.googleapis.com/finding_count.
- save
Findings This property is required. GooglePrivacy Dlp V2Save Findings Response - Save resulting findings in a provided location.
- deidentify
This property is required. GooglePrivacy Dlp V2Deidentify Response - Create a de-identified copy of the input data.
- job
Notification Emails This property is required. GooglePrivacy Dlp V2Job Notification Emails Response - Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.
- pub
Sub This property is required. GooglePrivacy Dlp V2Publish To Pub Sub Response - Publish a notification to a Pub/Sub topic.
- publish
Findings To Cloud Data Catalog This property is required. GooglePrivacy Dlp V2Publish Findings To Cloud Data Catalog Response - Publish findings to Cloud Datahub.
- publish
Summary To Cscc This property is required. GooglePrivacy Dlp V2Publish Summary To Cscc Response - Publish summary to Cloud Security Command Center (Alpha).
- publish
To Stackdriver This property is required. GooglePrivacy Dlp V2Publish To Stackdriver Response - Enable Stackdriver metric dlp.googleapis.com/finding_count.
- save
Findings This property is required. GooglePrivacy Dlp V2Save Findings Response - Save resulting findings in a provided location.
- deidentify
This property is required. GooglePrivacy Dlp V2Deidentify Response - Create a de-identified copy of the input data.
- job_
notification_ emails This property is required. GooglePrivacy Dlp V2Job Notification Emails Response - Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.
- pub_
sub This property is required. GooglePrivacy Dlp V2Publish To Pub Sub Response - Publish a notification to a Pub/Sub topic.
- publish_
findings_ to_ cloud_ data_ catalog This property is required. GooglePrivacy Dlp V2Publish Findings To Cloud Data Catalog Response - Publish findings to Cloud Datahub.
- publish_
summary_ to_ cscc This property is required. GooglePrivacy Dlp V2Publish Summary To Cscc Response - Publish summary to Cloud Security Command Center (Alpha).
- publish_
to_ stackdriver This property is required. GooglePrivacy Dlp V2Publish To Stackdriver Response - Enable Stackdriver metric dlp.googleapis.com/finding_count.
- save_
findings This property is required. GooglePrivacy Dlp V2Save Findings Response - Save resulting findings in a provided location.
- deidentify
This property is required. Property Map - Create a de-identified copy of the input data.
- job
Notification Emails This property is required. Property Map - Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.
- pub
Sub This property is required. Property Map - Publish a notification to a Pub/Sub topic.
- publish
Findings To Cloud Data Catalog This property is required. Property Map - Publish findings to Cloud Datahub.
- publish
Summary To Cscc This property is required. Property Map - Publish summary to Cloud Security Command Center (Alpha).
- publish
To Stackdriver This property is required. Property Map - Enable Stackdriver metric dlp.googleapis.com/finding_count.
- save
Findings This property is required. Property Map - Save resulting findings in a provided location.
GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponse
- Categorical
Stats Result This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Categorical Stats Result Response - Categorical stats result
- Delta
Presence Estimation Result This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Delta Presence Estimation Result Response - Delta-presence result
- KAnonymity
Result This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2KAnonymity Result Response - K-anonymity result
- KMap
Estimation Result This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2KMap Estimation Result Response - K-map result
- LDiversity
Result This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2LDiversity Result Response - L-divesity result
- Numerical
Stats Result This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Numerical Stats Result Response - Numerical stats result
- Requested
Options This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Requested Risk Analysis Options Response - The configuration used for this job.
- Requested
Privacy Metric This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Privacy Metric Response - Privacy metric to compute.
- Requested
Source Table This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Big Query Table Response - Input dataset to compute metrics over.
- Categorical
Stats Result This property is required. GooglePrivacy Dlp V2Categorical Stats Result Response - Categorical stats result
- Delta
Presence Estimation Result This property is required. GooglePrivacy Dlp V2Delta Presence Estimation Result Response - Delta-presence result
- KAnonymity
Result This property is required. GooglePrivacy Dlp V2KAnonymity Result Response - K-anonymity result
- KMap
Estimation Result This property is required. GooglePrivacy Dlp V2KMap Estimation Result Response - K-map result
- LDiversity
Result This property is required. GooglePrivacy Dlp V2LDiversity Result Response - L-divesity result
- Numerical
Stats Result This property is required. GooglePrivacy Dlp V2Numerical Stats Result Response - Numerical stats result
- Requested
Options This property is required. GooglePrivacy Dlp V2Requested Risk Analysis Options Response - The configuration used for this job.
- Requested
Privacy Metric This property is required. GooglePrivacy Dlp V2Privacy Metric Response - Privacy metric to compute.
- Requested
Source Table This property is required. GooglePrivacy Dlp V2Big Query Table Response - Input dataset to compute metrics over.
- categorical
Stats Result This property is required. GooglePrivacy Dlp V2Categorical Stats Result Response - Categorical stats result
- delta
Presence Estimation Result This property is required. GooglePrivacy Dlp V2Delta Presence Estimation Result Response - Delta-presence result
- k
Anonymity Result This property is required. GooglePrivacy Dlp V2KAnonymity Result Response - K-anonymity result
- k
Map Estimation Result This property is required. GooglePrivacy Dlp V2KMap Estimation Result Response - K-map result
- l
Diversity Result This property is required. GooglePrivacy Dlp V2LDiversity Result Response - L-divesity result
- numerical
Stats Result This property is required. GooglePrivacy Dlp V2Numerical Stats Result Response - Numerical stats result
- requested
Options This property is required. GooglePrivacy Dlp V2Requested Risk Analysis Options Response - The configuration used for this job.
- requested
Privacy Metric This property is required. GooglePrivacy Dlp V2Privacy Metric Response - Privacy metric to compute.
- requested
Source Table This property is required. GooglePrivacy Dlp V2Big Query Table Response - Input dataset to compute metrics over.
- categorical
Stats Result This property is required. GooglePrivacy Dlp V2Categorical Stats Result Response - Categorical stats result
- delta
Presence Estimation Result This property is required. GooglePrivacy Dlp V2Delta Presence Estimation Result Response - Delta-presence result
- k
Anonymity Result This property is required. GooglePrivacy Dlp V2KAnonymity Result Response - K-anonymity result
- k
Map Estimation Result This property is required. GooglePrivacy Dlp V2KMap Estimation Result Response - K-map result
- l
Diversity Result This property is required. GooglePrivacy Dlp V2LDiversity Result Response - L-divesity result
- numerical
Stats Result This property is required. GooglePrivacy Dlp V2Numerical Stats Result Response - Numerical stats result
- requested
Options This property is required. GooglePrivacy Dlp V2Requested Risk Analysis Options Response - The configuration used for this job.
- requested
Privacy Metric This property is required. GooglePrivacy Dlp V2Privacy Metric Response - Privacy metric to compute.
- requested
Source Table This property is required. GooglePrivacy Dlp V2Big Query Table Response - Input dataset to compute metrics over.
- categorical_
stats_ result This property is required. GooglePrivacy Dlp V2Categorical Stats Result Response - Categorical stats result
- delta_
presence_ estimation_ result This property is required. GooglePrivacy Dlp V2Delta Presence Estimation Result Response - Delta-presence result
- k_
anonymity_ result This property is required. GooglePrivacy Dlp V2KAnonymity Result Response - K-anonymity result
- k_
map_ estimation_ result This property is required. GooglePrivacy Dlp V2KMap Estimation Result Response - K-map result
- l_
diversity_ result This property is required. GooglePrivacy Dlp V2LDiversity Result Response - L-divesity result
- numerical_
stats_ result This property is required. GooglePrivacy Dlp V2Numerical Stats Result Response - Numerical stats result
- requested_
options This property is required. GooglePrivacy Dlp V2Requested Risk Analysis Options Response - The configuration used for this job.
- requested_
privacy_ metric This property is required. GooglePrivacy Dlp V2Privacy Metric Response - Privacy metric to compute.
- requested_
source_ table This property is required. GooglePrivacy Dlp V2Big Query Table Response - Input dataset to compute metrics over.
- categorical
Stats Result This property is required. Property Map - Categorical stats result
- delta
Presence Estimation Result This property is required. Property Map - Delta-presence result
- k
Anonymity Result This property is required. Property Map - K-anonymity result
- k
Map Estimation Result This property is required. Property Map - K-map result
- l
Diversity Result This property is required. Property Map - L-divesity result
- numerical
Stats Result This property is required. Property Map - Numerical stats result
- requested
Options This property is required. Property Map - The configuration used for this job.
- requested
Privacy Metric This property is required. Property Map - Privacy metric to compute.
- requested
Source Table This property is required. Property Map - Input dataset to compute metrics over.
GooglePrivacyDlpV2AuxiliaryTableResponse
- Quasi
Ids This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Quasi Id Field Response> - Quasi-identifier columns.
- Relative
Frequency This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response - The relative frequency column must contain a floating-point number between 0 and 1 (inclusive). Null values are assumed to be zero.
- Table
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Big Query Table Response - Auxiliary table location.
- Quasi
Ids This property is required. []GooglePrivacy Dlp V2Quasi Id Field Response - Quasi-identifier columns.
- Relative
Frequency This property is required. GooglePrivacy Dlp V2Field Id Response - The relative frequency column must contain a floating-point number between 0 and 1 (inclusive). Null values are assumed to be zero.
- Table
This property is required. GooglePrivacy Dlp V2Big Query Table Response - Auxiliary table location.
- quasi
Ids This property is required. List<GooglePrivacy Dlp V2Quasi Id Field Response> - Quasi-identifier columns.
- relative
Frequency This property is required. GooglePrivacy Dlp V2Field Id Response - The relative frequency column must contain a floating-point number between 0 and 1 (inclusive). Null values are assumed to be zero.
- table
This property is required. GooglePrivacy Dlp V2Big Query Table Response - Auxiliary table location.
- quasi
Ids This property is required. GooglePrivacy Dlp V2Quasi Id Field Response[] - Quasi-identifier columns.
- relative
Frequency This property is required. GooglePrivacy Dlp V2Field Id Response - The relative frequency column must contain a floating-point number between 0 and 1 (inclusive). Null values are assumed to be zero.
- table
This property is required. GooglePrivacy Dlp V2Big Query Table Response - Auxiliary table location.
- quasi_
ids This property is required. Sequence[GooglePrivacy Dlp V2Quasi Id Field Response] - Quasi-identifier columns.
- relative_
frequency This property is required. GooglePrivacy Dlp V2Field Id Response - The relative frequency column must contain a floating-point number between 0 and 1 (inclusive). Null values are assumed to be zero.
- table
This property is required. GooglePrivacy Dlp V2Big Query Table Response - Auxiliary table location.
- quasi
Ids This property is required. List<Property Map> - Quasi-identifier columns.
- relative
Frequency This property is required. Property Map - The relative frequency column must contain a floating-point number between 0 and 1 (inclusive). Null values are assumed to be zero.
- table
This property is required. Property Map - Auxiliary table location.
GooglePrivacyDlpV2BigQueryOptionsResponse
- Excluded
Fields This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response> - References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- Identifying
Fields This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response> - Table fields that may uniquely identify a row within the table. When
actions.saveFindings.outputConfig.table
is specified, the values of columns specified here are available in the output table underlocation.content_locations.record_location.record_key.id_values
. Nested fields such asperson.birthdate.year
are allowed. - Included
Fields This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response> - Limit scanning only to these fields. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- Rows
Limit This property is required. string - Max number of rows to scan. If the table has more rows than this value, the rest of the rows are omitted. If not set, or if set to 0, all rows will be scanned. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig.
- Rows
Limit Percent This property is required. int - Max percentage of rows to scan. The rest are omitted. The number of rows scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig.
- Sample
Method This property is required. string - Table
Reference This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Big Query Table Response - Complete BigQuery table reference.
- Excluded
Fields This property is required. []GooglePrivacy Dlp V2Field Id Response - References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- Identifying
Fields This property is required. []GooglePrivacy Dlp V2Field Id Response - Table fields that may uniquely identify a row within the table. When
actions.saveFindings.outputConfig.table
is specified, the values of columns specified here are available in the output table underlocation.content_locations.record_location.record_key.id_values
. Nested fields such asperson.birthdate.year
are allowed. - Included
Fields This property is required. []GooglePrivacy Dlp V2Field Id Response - Limit scanning only to these fields. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- Rows
Limit This property is required. string - Max number of rows to scan. If the table has more rows than this value, the rest of the rows are omitted. If not set, or if set to 0, all rows will be scanned. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig.
- Rows
Limit Percent This property is required. int - Max percentage of rows to scan. The rest are omitted. The number of rows scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig.
- Sample
Method This property is required. string - Table
Reference This property is required. GooglePrivacy Dlp V2Big Query Table Response - Complete BigQuery table reference.
- excluded
Fields This property is required. List<GooglePrivacy Dlp V2Field Id Response> - References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- identifying
Fields This property is required. List<GooglePrivacy Dlp V2Field Id Response> - Table fields that may uniquely identify a row within the table. When
actions.saveFindings.outputConfig.table
is specified, the values of columns specified here are available in the output table underlocation.content_locations.record_location.record_key.id_values
. Nested fields such asperson.birthdate.year
are allowed. - included
Fields This property is required. List<GooglePrivacy Dlp V2Field Id Response> - Limit scanning only to these fields. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- rows
Limit This property is required. String - Max number of rows to scan. If the table has more rows than this value, the rest of the rows are omitted. If not set, or if set to 0, all rows will be scanned. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig.
- rows
Limit Percent This property is required. Integer - Max percentage of rows to scan. The rest are omitted. The number of rows scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig.
- sample
Method This property is required. String - table
Reference This property is required. GooglePrivacy Dlp V2Big Query Table Response - Complete BigQuery table reference.
- excluded
Fields This property is required. GooglePrivacy Dlp V2Field Id Response[] - References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- identifying
Fields This property is required. GooglePrivacy Dlp V2Field Id Response[] - Table fields that may uniquely identify a row within the table. When
actions.saveFindings.outputConfig.table
is specified, the values of columns specified here are available in the output table underlocation.content_locations.record_location.record_key.id_values
. Nested fields such asperson.birthdate.year
are allowed. - included
Fields This property is required. GooglePrivacy Dlp V2Field Id Response[] - Limit scanning only to these fields. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- rows
Limit This property is required. string - Max number of rows to scan. If the table has more rows than this value, the rest of the rows are omitted. If not set, or if set to 0, all rows will be scanned. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig.
- rows
Limit Percent This property is required. number - Max percentage of rows to scan. The rest are omitted. The number of rows scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig.
- sample
Method This property is required. string - table
Reference This property is required. GooglePrivacy Dlp V2Big Query Table Response - Complete BigQuery table reference.
- excluded_
fields This property is required. Sequence[GooglePrivacy Dlp V2Field Id Response] - References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- identifying_
fields This property is required. Sequence[GooglePrivacy Dlp V2Field Id Response] - Table fields that may uniquely identify a row within the table. When
actions.saveFindings.outputConfig.table
is specified, the values of columns specified here are available in the output table underlocation.content_locations.record_location.record_key.id_values
. Nested fields such asperson.birthdate.year
are allowed. - included_
fields This property is required. Sequence[GooglePrivacy Dlp V2Field Id Response] - Limit scanning only to these fields. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- rows_
limit This property is required. str - Max number of rows to scan. If the table has more rows than this value, the rest of the rows are omitted. If not set, or if set to 0, all rows will be scanned. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig.
- rows_
limit_ percent This property is required. int - Max percentage of rows to scan. The rest are omitted. The number of rows scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig.
- sample_
method This property is required. str - table_
reference This property is required. GooglePrivacy Dlp V2Big Query Table Response - Complete BigQuery table reference.
- excluded
Fields This property is required. List<Property Map> - References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- identifying
Fields This property is required. List<Property Map> - Table fields that may uniquely identify a row within the table. When
actions.saveFindings.outputConfig.table
is specified, the values of columns specified here are available in the output table underlocation.content_locations.record_location.record_key.id_values
. Nested fields such asperson.birthdate.year
are allowed. - included
Fields This property is required. List<Property Map> - Limit scanning only to these fields. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- rows
Limit This property is required. String - Max number of rows to scan. If the table has more rows than this value, the rest of the rows are omitted. If not set, or if set to 0, all rows will be scanned. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig.
- rows
Limit Percent This property is required. Number - Max percentage of rows to scan. The rest are omitted. The number of rows scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig.
- sample
Method This property is required. String - table
Reference This property is required. Property Map - Complete BigQuery table reference.
GooglePrivacyDlpV2BigQueryTableResponse
- dataset_
id This property is required. str - Dataset ID of the table.
- project
This property is required. str - The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.
- table_
id This property is required. str - Name of the table.
GooglePrivacyDlpV2BucketResponse
- Max
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Value Response - Upper bound of the range, exclusive; type must match min.
- Min
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Value Response - Lower bound of the range, inclusive. Type should be the same as max if used.
- Replacement
Value This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Value Response - Replacement value for this bucket.
- Max
This property is required. GooglePrivacy Dlp V2Value Response - Upper bound of the range, exclusive; type must match min.
- Min
This property is required. GooglePrivacy Dlp V2Value Response - Lower bound of the range, inclusive. Type should be the same as max if used.
- Replacement
Value This property is required. GooglePrivacy Dlp V2Value Response - Replacement value for this bucket.
- max
This property is required. GooglePrivacy Dlp V2Value Response - Upper bound of the range, exclusive; type must match min.
- min
This property is required. GooglePrivacy Dlp V2Value Response - Lower bound of the range, inclusive. Type should be the same as max if used.
- replacement
Value This property is required. GooglePrivacy Dlp V2Value Response - Replacement value for this bucket.
- max
This property is required. GooglePrivacy Dlp V2Value Response - Upper bound of the range, exclusive; type must match min.
- min
This property is required. GooglePrivacy Dlp V2Value Response - Lower bound of the range, inclusive. Type should be the same as max if used.
- replacement
Value This property is required. GooglePrivacy Dlp V2Value Response - Replacement value for this bucket.
- max
This property is required. GooglePrivacy Dlp V2Value Response - Upper bound of the range, exclusive; type must match min.
- min
This property is required. GooglePrivacy Dlp V2Value Response - Lower bound of the range, inclusive. Type should be the same as max if used.
- replacement_
value This property is required. GooglePrivacy Dlp V2Value Response - Replacement value for this bucket.
- max
This property is required. Property Map - Upper bound of the range, exclusive; type must match min.
- min
This property is required. Property Map - Lower bound of the range, inclusive. Type should be the same as max if used.
- replacement
Value This property is required. Property Map - Replacement value for this bucket.
GooglePrivacyDlpV2BucketingConfigResponse
- Buckets
This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Bucket Response> - Set of buckets. Ranges must be non-overlapping.
- Buckets
This property is required. []GooglePrivacy Dlp V2Bucket Response - Set of buckets. Ranges must be non-overlapping.
- buckets
This property is required. List<GooglePrivacy Dlp V2Bucket Response> - Set of buckets. Ranges must be non-overlapping.
- buckets
This property is required. GooglePrivacy Dlp V2Bucket Response[] - Set of buckets. Ranges must be non-overlapping.
- buckets
This property is required. Sequence[GooglePrivacy Dlp V2Bucket Response] - Set of buckets. Ranges must be non-overlapping.
- buckets
This property is required. List<Property Map> - Set of buckets. Ranges must be non-overlapping.
GooglePrivacyDlpV2CategoricalStatsConfigResponse
- Field
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response - Field to compute categorical stats on. All column types are supported except for arrays and structs. However, it may be more informative to use NumericalStats when the field type is supported, depending on the data.
- Field
This property is required. GooglePrivacy Dlp V2Field Id Response - Field to compute categorical stats on. All column types are supported except for arrays and structs. However, it may be more informative to use NumericalStats when the field type is supported, depending on the data.
- field
This property is required. GooglePrivacy Dlp V2Field Id Response - Field to compute categorical stats on. All column types are supported except for arrays and structs. However, it may be more informative to use NumericalStats when the field type is supported, depending on the data.
- field
This property is required. GooglePrivacy Dlp V2Field Id Response - Field to compute categorical stats on. All column types are supported except for arrays and structs. However, it may be more informative to use NumericalStats when the field type is supported, depending on the data.
- field
This property is required. GooglePrivacy Dlp V2Field Id Response - Field to compute categorical stats on. All column types are supported except for arrays and structs. However, it may be more informative to use NumericalStats when the field type is supported, depending on the data.
- field
This property is required. Property Map - Field to compute categorical stats on. All column types are supported except for arrays and structs. However, it may be more informative to use NumericalStats when the field type is supported, depending on the data.
GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponse
- Bucket
Size This property is required. string - Total number of values in this bucket.
- Bucket
Value Count This property is required. string - Total number of distinct values in this bucket.
- Bucket
Values This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Value Frequency Response> - Sample of value frequencies in this bucket. The total number of values returned per bucket is capped at 20.
- Value
Frequency Lower Bound This property is required. string - Lower bound on the value frequency of the values in this bucket.
- Value
Frequency Upper Bound This property is required. string - Upper bound on the value frequency of the values in this bucket.
- Bucket
Size This property is required. string - Total number of values in this bucket.
- Bucket
Value Count This property is required. string - Total number of distinct values in this bucket.
- Bucket
Values This property is required. []GooglePrivacy Dlp V2Value Frequency Response - Sample of value frequencies in this bucket. The total number of values returned per bucket is capped at 20.
- Value
Frequency Lower Bound This property is required. string - Lower bound on the value frequency of the values in this bucket.
- Value
Frequency Upper Bound This property is required. string - Upper bound on the value frequency of the values in this bucket.
- bucket
Size This property is required. String - Total number of values in this bucket.
- bucket
Value Count This property is required. String - Total number of distinct values in this bucket.
- bucket
Values This property is required. List<GooglePrivacy Dlp V2Value Frequency Response> - Sample of value frequencies in this bucket. The total number of values returned per bucket is capped at 20.
- value
Frequency Lower Bound This property is required. String - Lower bound on the value frequency of the values in this bucket.
- value
Frequency Upper Bound This property is required. String - Upper bound on the value frequency of the values in this bucket.
- bucket
Size This property is required. string - Total number of values in this bucket.
- bucket
Value Count This property is required. string - Total number of distinct values in this bucket.
- bucket
Values This property is required. GooglePrivacy Dlp V2Value Frequency Response[] - Sample of value frequencies in this bucket. The total number of values returned per bucket is capped at 20.
- value
Frequency Lower Bound This property is required. string - Lower bound on the value frequency of the values in this bucket.
- value
Frequency Upper Bound This property is required. string - Upper bound on the value frequency of the values in this bucket.
- bucket_
size This property is required. str - Total number of values in this bucket.
- bucket_
value_ count This property is required. str - Total number of distinct values in this bucket.
- bucket_
values This property is required. Sequence[GooglePrivacy Dlp V2Value Frequency Response] - Sample of value frequencies in this bucket. The total number of values returned per bucket is capped at 20.
- value_
frequency_ lower_ bound This property is required. str - Lower bound on the value frequency of the values in this bucket.
- value_
frequency_ upper_ bound This property is required. str - Upper bound on the value frequency of the values in this bucket.
- bucket
Size This property is required. String - Total number of values in this bucket.
- bucket
Value Count This property is required. String - Total number of distinct values in this bucket.
- bucket
Values This property is required. List<Property Map> - Sample of value frequencies in this bucket. The total number of values returned per bucket is capped at 20.
- value
Frequency Lower Bound This property is required. String - Lower bound on the value frequency of the values in this bucket.
- value
Frequency Upper Bound This property is required. String - Upper bound on the value frequency of the values in this bucket.
GooglePrivacyDlpV2CategoricalStatsResultResponse
- Value
Frequency Histogram Buckets This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Categorical Stats Histogram Bucket Response> - Histogram of value frequencies in the column.
- Value
Frequency Histogram Buckets This property is required. []GooglePrivacy Dlp V2Categorical Stats Histogram Bucket Response - Histogram of value frequencies in the column.
- value
Frequency Histogram Buckets This property is required. List<GooglePrivacy Dlp V2Categorical Stats Histogram Bucket Response> - Histogram of value frequencies in the column.
- value
Frequency Histogram Buckets This property is required. GooglePrivacy Dlp V2Categorical Stats Histogram Bucket Response[] - Histogram of value frequencies in the column.
- value_
frequency_ histogram_ buckets This property is required. Sequence[GooglePrivacy Dlp V2Categorical Stats Histogram Bucket Response] - Histogram of value frequencies in the column.
- value
Frequency Histogram Buckets This property is required. List<Property Map> - Histogram of value frequencies in the column.
GooglePrivacyDlpV2CharacterMaskConfigResponse
- Characters
To Ignore This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Chars To Ignore Response> - When masking a string, items in this list will be skipped when replacing characters. For example, if the input string is
555-555-5555
and you instruct Cloud DLP to skip-
and mask 5 characters with*
, Cloud DLP returns***-**5-5555
. - Masking
Character This property is required. string - Character to use to mask the sensitive values—for example,
*
for an alphabetic string such as a name, or0
for a numeric string such as ZIP code or credit card number. This string must have a length of 1. If not supplied, this value defaults to*
for strings, and0
for digits. - Number
To Mask This property is required. int - Number of characters to mask. If not set, all matching chars will be masked. Skipped characters do not count towards this tally. If
number_to_mask
is negative, this denotes inverse masking. Cloud DLP masks all but a number of characters. For example, suppose you have the following values: -masking_character
is*
-number_to_mask
is-4
-reverse_order
isfalse
-CharsToIgnore
includes-
- Input string is1234-5678-9012-3456
The resulting de-identified string is****-****-****-3456
. Cloud DLP masks all but the last four characters. Ifreverse_order
istrue
, all but the first four characters are masked as1234-****-****-****
. - Reverse
Order This property is required. bool - Mask characters in reverse order. For example, if
masking_character
is0
,number_to_mask
is14
, andreverse_order
isfalse
, then the input string1234-5678-9012-3456
is masked as00000000000000-3456
. Ifmasking_character
is*
,number_to_mask
is3
, andreverse_order
istrue
, then the string12345
is masked as12***
.
- Characters
To Ignore This property is required. []GooglePrivacy Dlp V2Chars To Ignore Response - When masking a string, items in this list will be skipped when replacing characters. For example, if the input string is
555-555-5555
and you instruct Cloud DLP to skip-
and mask 5 characters with*
, Cloud DLP returns***-**5-5555
. - Masking
Character This property is required. string - Character to use to mask the sensitive values—for example,
*
for an alphabetic string such as a name, or0
for a numeric string such as ZIP code or credit card number. This string must have a length of 1. If not supplied, this value defaults to*
for strings, and0
for digits. - Number
To Mask This property is required. int - Number of characters to mask. If not set, all matching chars will be masked. Skipped characters do not count towards this tally. If
number_to_mask
is negative, this denotes inverse masking. Cloud DLP masks all but a number of characters. For example, suppose you have the following values: -masking_character
is*
-number_to_mask
is-4
-reverse_order
isfalse
-CharsToIgnore
includes-
- Input string is1234-5678-9012-3456
The resulting de-identified string is****-****-****-3456
. Cloud DLP masks all but the last four characters. Ifreverse_order
istrue
, all but the first four characters are masked as1234-****-****-****
. - Reverse
Order This property is required. bool - Mask characters in reverse order. For example, if
masking_character
is0
,number_to_mask
is14
, andreverse_order
isfalse
, then the input string1234-5678-9012-3456
is masked as00000000000000-3456
. Ifmasking_character
is*
,number_to_mask
is3
, andreverse_order
istrue
, then the string12345
is masked as12***
.
- characters
To Ignore This property is required. List<GooglePrivacy Dlp V2Chars To Ignore Response> - When masking a string, items in this list will be skipped when replacing characters. For example, if the input string is
555-555-5555
and you instruct Cloud DLP to skip-
and mask 5 characters with*
, Cloud DLP returns***-**5-5555
. - masking
Character This property is required. String - Character to use to mask the sensitive values—for example,
*
for an alphabetic string such as a name, or0
for a numeric string such as ZIP code or credit card number. This string must have a length of 1. If not supplied, this value defaults to*
for strings, and0
for digits. - number
To Mask This property is required. Integer - Number of characters to mask. If not set, all matching chars will be masked. Skipped characters do not count towards this tally. If
number_to_mask
is negative, this denotes inverse masking. Cloud DLP masks all but a number of characters. For example, suppose you have the following values: -masking_character
is*
-number_to_mask
is-4
-reverse_order
isfalse
-CharsToIgnore
includes-
- Input string is1234-5678-9012-3456
The resulting de-identified string is****-****-****-3456
. Cloud DLP masks all but the last four characters. Ifreverse_order
istrue
, all but the first four characters are masked as1234-****-****-****
. - reverse
Order This property is required. Boolean - Mask characters in reverse order. For example, if
masking_character
is0
,number_to_mask
is14
, andreverse_order
isfalse
, then the input string1234-5678-9012-3456
is masked as00000000000000-3456
. Ifmasking_character
is*
,number_to_mask
is3
, andreverse_order
istrue
, then the string12345
is masked as12***
.
- characters
To Ignore This property is required. GooglePrivacy Dlp V2Chars To Ignore Response[] - When masking a string, items in this list will be skipped when replacing characters. For example, if the input string is
555-555-5555
and you instruct Cloud DLP to skip-
and mask 5 characters with*
, Cloud DLP returns***-**5-5555
. - masking
Character This property is required. string - Character to use to mask the sensitive values—for example,
*
for an alphabetic string such as a name, or0
for a numeric string such as ZIP code or credit card number. This string must have a length of 1. If not supplied, this value defaults to*
for strings, and0
for digits. - number
To Mask This property is required. number - Number of characters to mask. If not set, all matching chars will be masked. Skipped characters do not count towards this tally. If
number_to_mask
is negative, this denotes inverse masking. Cloud DLP masks all but a number of characters. For example, suppose you have the following values: -masking_character
is*
-number_to_mask
is-4
-reverse_order
isfalse
-CharsToIgnore
includes-
- Input string is1234-5678-9012-3456
The resulting de-identified string is****-****-****-3456
. Cloud DLP masks all but the last four characters. Ifreverse_order
istrue
, all but the first four characters are masked as1234-****-****-****
. - reverse
Order This property is required. boolean - Mask characters in reverse order. For example, if
masking_character
is0
,number_to_mask
is14
, andreverse_order
isfalse
, then the input string1234-5678-9012-3456
is masked as00000000000000-3456
. Ifmasking_character
is*
,number_to_mask
is3
, andreverse_order
istrue
, then the string12345
is masked as12***
.
- characters_
to_ ignore This property is required. Sequence[GooglePrivacy Dlp V2Chars To Ignore Response] - When masking a string, items in this list will be skipped when replacing characters. For example, if the input string is
555-555-5555
and you instruct Cloud DLP to skip-
and mask 5 characters with*
, Cloud DLP returns***-**5-5555
. - masking_
character This property is required. str - Character to use to mask the sensitive values—for example,
*
for an alphabetic string such as a name, or0
for a numeric string such as ZIP code or credit card number. This string must have a length of 1. If not supplied, this value defaults to*
for strings, and0
for digits. - number_
to_ mask This property is required. int - Number of characters to mask. If not set, all matching chars will be masked. Skipped characters do not count towards this tally. If
number_to_mask
is negative, this denotes inverse masking. Cloud DLP masks all but a number of characters. For example, suppose you have the following values: -masking_character
is*
-number_to_mask
is-4
-reverse_order
isfalse
-CharsToIgnore
includes-
- Input string is1234-5678-9012-3456
The resulting de-identified string is****-****-****-3456
. Cloud DLP masks all but the last four characters. Ifreverse_order
istrue
, all but the first four characters are masked as1234-****-****-****
. - reverse_
order This property is required. bool - Mask characters in reverse order. For example, if
masking_character
is0
,number_to_mask
is14
, andreverse_order
isfalse
, then the input string1234-5678-9012-3456
is masked as00000000000000-3456
. Ifmasking_character
is*
,number_to_mask
is3
, andreverse_order
istrue
, then the string12345
is masked as12***
.
- characters
To Ignore This property is required. List<Property Map> - When masking a string, items in this list will be skipped when replacing characters. For example, if the input string is
555-555-5555
and you instruct Cloud DLP to skip-
and mask 5 characters with*
, Cloud DLP returns***-**5-5555
. - masking
Character This property is required. String - Character to use to mask the sensitive values—for example,
*
for an alphabetic string such as a name, or0
for a numeric string such as ZIP code or credit card number. This string must have a length of 1. If not supplied, this value defaults to*
for strings, and0
for digits. - number
To Mask This property is required. Number - Number of characters to mask. If not set, all matching chars will be masked. Skipped characters do not count towards this tally. If
number_to_mask
is negative, this denotes inverse masking. Cloud DLP masks all but a number of characters. For example, suppose you have the following values: -masking_character
is*
-number_to_mask
is-4
-reverse_order
isfalse
-CharsToIgnore
includes-
- Input string is1234-5678-9012-3456
The resulting de-identified string is****-****-****-3456
. Cloud DLP masks all but the last four characters. Ifreverse_order
istrue
, all but the first four characters are masked as1234-****-****-****
. - reverse
Order This property is required. Boolean - Mask characters in reverse order. For example, if
masking_character
is0
,number_to_mask
is14
, andreverse_order
isfalse
, then the input string1234-5678-9012-3456
is masked as00000000000000-3456
. Ifmasking_character
is*
,number_to_mask
is3
, andreverse_order
istrue
, then the string12345
is masked as12***
.
GooglePrivacyDlpV2CharsToIgnoreResponse
- Characters
To Skip This property is required. string - Characters to not transform when masking.
- Common
Characters To Ignore This property is required. string - Common characters to not transform when masking. Useful to avoid removing punctuation.
- Characters
To Skip This property is required. string - Characters to not transform when masking.
- Common
Characters To Ignore This property is required. string - Common characters to not transform when masking. Useful to avoid removing punctuation.
- characters
To Skip This property is required. String - Characters to not transform when masking.
- common
Characters To Ignore This property is required. String - Common characters to not transform when masking. Useful to avoid removing punctuation.
- characters
To Skip This property is required. string - Characters to not transform when masking.
- common
Characters To Ignore This property is required. string - Common characters to not transform when masking. Useful to avoid removing punctuation.
- characters_
to_ skip This property is required. str - Characters to not transform when masking.
- common_
characters_ to_ ignore This property is required. str - Common characters to not transform when masking. Useful to avoid removing punctuation.
- characters
To Skip This property is required. String - Characters to not transform when masking.
- common
Characters To Ignore This property is required. String - Common characters to not transform when masking. Useful to avoid removing punctuation.
GooglePrivacyDlpV2CloudStorageOptionsResponse
- Bytes
Limit Per File This property is required. string - Max number of bytes to scan from a file. If a scanned file's size is bigger than this value then the rest of the bytes are omitted. Only one of
bytes_limit_per_file
andbytes_limit_per_file_percent
can be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file. - Bytes
Limit Per File Percent This property is required. int - Max percentage of bytes to scan from a file. The rest are omitted. The number of bytes scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- File
Set This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2File Set Response - The set of one or more files to scan.
- File
Types This property is required. List<string> - List of file type groups to include in the scan. If empty, all files are scanned and available data format processors are applied. In addition, the binary content of the selected files is always scanned as well. Images are scanned only as binary if the specified region does not support image inspection and no file_types were specified. Image inspection is restricted to 'global', 'us', 'asia', and 'europe'.
- Files
Limit Percent This property is required. int - Limits the number of files to scan to this percentage of the input FileSet. Number of files scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0.
- Sample
Method This property is required. string
- Bytes
Limit Per File This property is required. string - Max number of bytes to scan from a file. If a scanned file's size is bigger than this value then the rest of the bytes are omitted. Only one of
bytes_limit_per_file
andbytes_limit_per_file_percent
can be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file. - Bytes
Limit Per File Percent This property is required. int - Max percentage of bytes to scan from a file. The rest are omitted. The number of bytes scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- File
Set This property is required. GooglePrivacy Dlp V2File Set Response - The set of one or more files to scan.
- File
Types This property is required. []string - List of file type groups to include in the scan. If empty, all files are scanned and available data format processors are applied. In addition, the binary content of the selected files is always scanned as well. Images are scanned only as binary if the specified region does not support image inspection and no file_types were specified. Image inspection is restricted to 'global', 'us', 'asia', and 'europe'.
- Files
Limit Percent This property is required. int - Limits the number of files to scan to this percentage of the input FileSet. Number of files scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0.
- Sample
Method This property is required. string
- bytes
Limit Per File This property is required. String - Max number of bytes to scan from a file. If a scanned file's size is bigger than this value then the rest of the bytes are omitted. Only one of
bytes_limit_per_file
andbytes_limit_per_file_percent
can be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file. - bytes
Limit Per File Percent This property is required. Integer - Max percentage of bytes to scan from a file. The rest are omitted. The number of bytes scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- file
Set This property is required. GooglePrivacy Dlp V2File Set Response - The set of one or more files to scan.
- file
Types This property is required. List<String> - List of file type groups to include in the scan. If empty, all files are scanned and available data format processors are applied. In addition, the binary content of the selected files is always scanned as well. Images are scanned only as binary if the specified region does not support image inspection and no file_types were specified. Image inspection is restricted to 'global', 'us', 'asia', and 'europe'.
- files
Limit Percent This property is required. Integer - Limits the number of files to scan to this percentage of the input FileSet. Number of files scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0.
- sample
Method This property is required. String
- bytes
Limit Per File This property is required. string - Max number of bytes to scan from a file. If a scanned file's size is bigger than this value then the rest of the bytes are omitted. Only one of
bytes_limit_per_file
andbytes_limit_per_file_percent
can be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file. - bytes
Limit Per File Percent This property is required. number - Max percentage of bytes to scan from a file. The rest are omitted. The number of bytes scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- file
Set This property is required. GooglePrivacy Dlp V2File Set Response - The set of one or more files to scan.
- file
Types This property is required. string[] - List of file type groups to include in the scan. If empty, all files are scanned and available data format processors are applied. In addition, the binary content of the selected files is always scanned as well. Images are scanned only as binary if the specified region does not support image inspection and no file_types were specified. Image inspection is restricted to 'global', 'us', 'asia', and 'europe'.
- files
Limit Percent This property is required. number - Limits the number of files to scan to this percentage of the input FileSet. Number of files scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0.
- sample
Method This property is required. string
- bytes_
limit_ per_ file This property is required. str - Max number of bytes to scan from a file. If a scanned file's size is bigger than this value then the rest of the bytes are omitted. Only one of
bytes_limit_per_file
andbytes_limit_per_file_percent
can be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file. - bytes_
limit_ per_ file_ percent This property is required. int - Max percentage of bytes to scan from a file. The rest are omitted. The number of bytes scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- file_
set This property is required. GooglePrivacy Dlp V2File Set Response - The set of one or more files to scan.
- file_
types This property is required. Sequence[str] - List of file type groups to include in the scan. If empty, all files are scanned and available data format processors are applied. In addition, the binary content of the selected files is always scanned as well. Images are scanned only as binary if the specified region does not support image inspection and no file_types were specified. Image inspection is restricted to 'global', 'us', 'asia', and 'europe'.
- files_
limit_ percent This property is required. int - Limits the number of files to scan to this percentage of the input FileSet. Number of files scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0.
- sample_
method This property is required. str
- bytes
Limit Per File This property is required. String - Max number of bytes to scan from a file. If a scanned file's size is bigger than this value then the rest of the bytes are omitted. Only one of
bytes_limit_per_file
andbytes_limit_per_file_percent
can be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file. - bytes
Limit Per File Percent This property is required. Number - Max percentage of bytes to scan from a file. The rest are omitted. The number of bytes scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- file
Set This property is required. Property Map - The set of one or more files to scan.
- file
Types This property is required. List<String> - List of file type groups to include in the scan. If empty, all files are scanned and available data format processors are applied. In addition, the binary content of the selected files is always scanned as well. Images are scanned only as binary if the specified region does not support image inspection and no file_types were specified. Image inspection is restricted to 'global', 'us', 'asia', and 'europe'.
- files
Limit Percent This property is required. Number - Limits the number of files to scan to this percentage of the input FileSet. Number of files scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0.
- sample
Method This property is required. String
GooglePrivacyDlpV2CloudStoragePathResponse
- Path
This property is required. string - A url representing a file or path (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt
- Path
This property is required. string - A url representing a file or path (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt
- path
This property is required. String - A url representing a file or path (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt
- path
This property is required. string - A url representing a file or path (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt
- path
This property is required. str - A url representing a file or path (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt
- path
This property is required. String - A url representing a file or path (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt
GooglePrivacyDlpV2CloudStorageRegexFileSetResponse
- Bucket
Name This property is required. string - The name of a Cloud Storage bucket. Required.
- Exclude
Regex This property is required. List<string> - A list of regular expressions matching file paths to exclude. All files in the bucket that match at least one of these regular expressions will be excluded from the scan. Regular expressions use RE2 syntax; a guide can be found under the google/re2 repository on GitHub.
- Include
Regex This property is required. List<string> - A list of regular expressions matching file paths to include. All files in the bucket that match at least one of these regular expressions will be included in the set of files, except for those that also match an item in
exclude_regex
. Leaving this field empty will match all files by default (this is equivalent to including.*
in the list). Regular expressions use RE2 syntax; a guide can be found under the google/re2 repository on GitHub.
- Bucket
Name This property is required. string - The name of a Cloud Storage bucket. Required.
- Exclude
Regex This property is required. []string - A list of regular expressions matching file paths to exclude. All files in the bucket that match at least one of these regular expressions will be excluded from the scan. Regular expressions use RE2 syntax; a guide can be found under the google/re2 repository on GitHub.
- Include
Regex This property is required. []string - A list of regular expressions matching file paths to include. All files in the bucket that match at least one of these regular expressions will be included in the set of files, except for those that also match an item in
exclude_regex
. Leaving this field empty will match all files by default (this is equivalent to including.*
in the list). Regular expressions use RE2 syntax; a guide can be found under the google/re2 repository on GitHub.
- bucket
Name This property is required. String - The name of a Cloud Storage bucket. Required.
- exclude
Regex This property is required. List<String> - A list of regular expressions matching file paths to exclude. All files in the bucket that match at least one of these regular expressions will be excluded from the scan. Regular expressions use RE2 syntax; a guide can be found under the google/re2 repository on GitHub.
- include
Regex This property is required. List<String> - A list of regular expressions matching file paths to include. All files in the bucket that match at least one of these regular expressions will be included in the set of files, except for those that also match an item in
exclude_regex
. Leaving this field empty will match all files by default (this is equivalent to including.*
in the list). Regular expressions use RE2 syntax; a guide can be found under the google/re2 repository on GitHub.
- bucket
Name This property is required. string - The name of a Cloud Storage bucket. Required.
- exclude
Regex This property is required. string[] - A list of regular expressions matching file paths to exclude. All files in the bucket that match at least one of these regular expressions will be excluded from the scan. Regular expressions use RE2 syntax; a guide can be found under the google/re2 repository on GitHub.
- include
Regex This property is required. string[] - A list of regular expressions matching file paths to include. All files in the bucket that match at least one of these regular expressions will be included in the set of files, except for those that also match an item in
exclude_regex
. Leaving this field empty will match all files by default (this is equivalent to including.*
in the list). Regular expressions use RE2 syntax; a guide can be found under the google/re2 repository on GitHub.
- bucket_
name This property is required. str - The name of a Cloud Storage bucket. Required.
- exclude_
regex This property is required. Sequence[str] - A list of regular expressions matching file paths to exclude. All files in the bucket that match at least one of these regular expressions will be excluded from the scan. Regular expressions use RE2 syntax; a guide can be found under the google/re2 repository on GitHub.
- include_
regex This property is required. Sequence[str] - A list of regular expressions matching file paths to include. All files in the bucket that match at least one of these regular expressions will be included in the set of files, except for those that also match an item in
exclude_regex
. Leaving this field empty will match all files by default (this is equivalent to including.*
in the list). Regular expressions use RE2 syntax; a guide can be found under the google/re2 repository on GitHub.
- bucket
Name This property is required. String - The name of a Cloud Storage bucket. Required.
- exclude
Regex This property is required. List<String> - A list of regular expressions matching file paths to exclude. All files in the bucket that match at least one of these regular expressions will be excluded from the scan. Regular expressions use RE2 syntax; a guide can be found under the google/re2 repository on GitHub.
- include
Regex This property is required. List<String> - A list of regular expressions matching file paths to include. All files in the bucket that match at least one of these regular expressions will be included in the set of files, except for those that also match an item in
exclude_regex
. Leaving this field empty will match all files by default (this is equivalent to including.*
in the list). Regular expressions use RE2 syntax; a guide can be found under the google/re2 repository on GitHub.
GooglePrivacyDlpV2ColorResponse
- Blue
This property is required. double - The amount of blue in the color as a value in the interval [0, 1].
- Green
This property is required. double - The amount of green in the color as a value in the interval [0, 1].
- Red
This property is required. double - The amount of red in the color as a value in the interval [0, 1].
- Blue
This property is required. float64 - The amount of blue in the color as a value in the interval [0, 1].
- Green
This property is required. float64 - The amount of green in the color as a value in the interval [0, 1].
- Red
This property is required. float64 - The amount of red in the color as a value in the interval [0, 1].
- blue
This property is required. Double - The amount of blue in the color as a value in the interval [0, 1].
- green
This property is required. Double - The amount of green in the color as a value in the interval [0, 1].
- red
This property is required. Double - The amount of red in the color as a value in the interval [0, 1].
- blue
This property is required. number - The amount of blue in the color as a value in the interval [0, 1].
- green
This property is required. number - The amount of green in the color as a value in the interval [0, 1].
- red
This property is required. number - The amount of red in the color as a value in the interval [0, 1].
- blue
This property is required. float - The amount of blue in the color as a value in the interval [0, 1].
- green
This property is required. float - The amount of green in the color as a value in the interval [0, 1].
- red
This property is required. float - The amount of red in the color as a value in the interval [0, 1].
- blue
This property is required. Number - The amount of blue in the color as a value in the interval [0, 1].
- green
This property is required. Number - The amount of green in the color as a value in the interval [0, 1].
- red
This property is required. Number - The amount of red in the color as a value in the interval [0, 1].
GooglePrivacyDlpV2ConditionResponse
- Field
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response - Field within the record this condition is evaluated against.
- Operator
This property is required. string - Operator used to compare the field or infoType to the value.
- Value
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Value Response - Value to compare against. [Mandatory, except for
EXISTS
tests.]
- Field
This property is required. GooglePrivacy Dlp V2Field Id Response - Field within the record this condition is evaluated against.
- Operator
This property is required. string - Operator used to compare the field or infoType to the value.
- Value
This property is required. GooglePrivacy Dlp V2Value Response - Value to compare against. [Mandatory, except for
EXISTS
tests.]
- field
This property is required. GooglePrivacy Dlp V2Field Id Response - Field within the record this condition is evaluated against.
- operator
This property is required. String - Operator used to compare the field or infoType to the value.
- value
This property is required. GooglePrivacy Dlp V2Value Response - Value to compare against. [Mandatory, except for
EXISTS
tests.]
- field
This property is required. GooglePrivacy Dlp V2Field Id Response - Field within the record this condition is evaluated against.
- operator
This property is required. string - Operator used to compare the field or infoType to the value.
- value
This property is required. GooglePrivacy Dlp V2Value Response - Value to compare against. [Mandatory, except for
EXISTS
tests.]
- field
This property is required. GooglePrivacy Dlp V2Field Id Response - Field within the record this condition is evaluated against.
- operator
This property is required. str - Operator used to compare the field or infoType to the value.
- value
This property is required. GooglePrivacy Dlp V2Value Response - Value to compare against. [Mandatory, except for
EXISTS
tests.]
- field
This property is required. Property Map - Field within the record this condition is evaluated against.
- operator
This property is required. String - Operator used to compare the field or infoType to the value.
- value
This property is required. Property Map - Value to compare against. [Mandatory, except for
EXISTS
tests.]
GooglePrivacyDlpV2ConditionsResponse
- Conditions
This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Condition Response> - A collection of conditions.
- Conditions
This property is required. []GooglePrivacy Dlp V2Condition Response - A collection of conditions.
- conditions
This property is required. List<GooglePrivacy Dlp V2Condition Response> - A collection of conditions.
- conditions
This property is required. GooglePrivacy Dlp V2Condition Response[] - A collection of conditions.
- conditions
This property is required. Sequence[GooglePrivacy Dlp V2Condition Response] - A collection of conditions.
- conditions
This property is required. List<Property Map> - A collection of conditions.
GooglePrivacyDlpV2CryptoDeterministicConfigResponse
- Context
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response - A context may be used for higher security and maintaining referential integrity such that the same identifier in two different contexts will be given a distinct surrogate. The context is appended to plaintext value being encrypted. On decryption the provided context is validated against the value used during encryption. If a context was provided during encryption, same context must be provided during decryption as well. If the context is not set, plaintext would be used as is for encryption. If the context is set but: 1. there is no record present when transforming a given value or 2. the field is not present when transforming a given value, plaintext would be used as is for encryption. Note that case (1) is expected when an
InfoTypeTransformation
is applied to both structured and unstructuredContentItem
s. - Crypto
Key This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Crypto Key Response - The key used by the encryption function. For deterministic encryption using AES-SIV, the provided key is internally expanded to 64 bytes prior to use.
- Surrogate
Info Type This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Response - The custom info type to annotate the surrogate with. This annotation will be applied to the surrogate by prefixing it with the name of the custom info type followed by the number of characters comprising the surrogate. The following scheme defines the format: {info type name}({surrogate character count}):{surrogate} For example, if the name of custom info type is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be: 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content using the custom info type 'Surrogate'. This facilitates reversal of the surrogate when it occurs in free text. Note: For record transformations where the entire cell in a table is being transformed, surrogates are not mandatory. Surrogates are used to denote the location of the token and are necessary for re-identification in free form text. In order for inspection to work properly, the name of this info type must not occur naturally anywhere in your data; otherwise, inspection may either - reverse a surrogate that does not correspond to an actual identifier - be unable to parse the surrogate and result in an error Therefore, choose your custom info type name carefully after considering what your data looks like. One way to select a name that has a high chance of yielding reliable detection is to include one or more unicode characters that are highly improbable to exist in your data. For example, assuming your data is entered from a regular ASCII keyboard, the symbol with the hex code point 29DD might be used like so: ⧝MY_TOKEN_TYPE.
- Context
This property is required. GooglePrivacy Dlp V2Field Id Response - A context may be used for higher security and maintaining referential integrity such that the same identifier in two different contexts will be given a distinct surrogate. The context is appended to plaintext value being encrypted. On decryption the provided context is validated against the value used during encryption. If a context was provided during encryption, same context must be provided during decryption as well. If the context is not set, plaintext would be used as is for encryption. If the context is set but: 1. there is no record present when transforming a given value or 2. the field is not present when transforming a given value, plaintext would be used as is for encryption. Note that case (1) is expected when an
InfoTypeTransformation
is applied to both structured and unstructuredContentItem
s. - Crypto
Key This property is required. GooglePrivacy Dlp V2Crypto Key Response - The key used by the encryption function. For deterministic encryption using AES-SIV, the provided key is internally expanded to 64 bytes prior to use.
- Surrogate
Info Type This property is required. GooglePrivacy Dlp V2Info Type Response - The custom info type to annotate the surrogate with. This annotation will be applied to the surrogate by prefixing it with the name of the custom info type followed by the number of characters comprising the surrogate. The following scheme defines the format: {info type name}({surrogate character count}):{surrogate} For example, if the name of custom info type is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be: 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content using the custom info type 'Surrogate'. This facilitates reversal of the surrogate when it occurs in free text. Note: For record transformations where the entire cell in a table is being transformed, surrogates are not mandatory. Surrogates are used to denote the location of the token and are necessary for re-identification in free form text. In order for inspection to work properly, the name of this info type must not occur naturally anywhere in your data; otherwise, inspection may either - reverse a surrogate that does not correspond to an actual identifier - be unable to parse the surrogate and result in an error Therefore, choose your custom info type name carefully after considering what your data looks like. One way to select a name that has a high chance of yielding reliable detection is to include one or more unicode characters that are highly improbable to exist in your data. For example, assuming your data is entered from a regular ASCII keyboard, the symbol with the hex code point 29DD might be used like so: ⧝MY_TOKEN_TYPE.
- context
This property is required. GooglePrivacy Dlp V2Field Id Response - A context may be used for higher security and maintaining referential integrity such that the same identifier in two different contexts will be given a distinct surrogate. The context is appended to plaintext value being encrypted. On decryption the provided context is validated against the value used during encryption. If a context was provided during encryption, same context must be provided during decryption as well. If the context is not set, plaintext would be used as is for encryption. If the context is set but: 1. there is no record present when transforming a given value or 2. the field is not present when transforming a given value, plaintext would be used as is for encryption. Note that case (1) is expected when an
InfoTypeTransformation
is applied to both structured and unstructuredContentItem
s. - crypto
Key This property is required. GooglePrivacy Dlp V2Crypto Key Response - The key used by the encryption function. For deterministic encryption using AES-SIV, the provided key is internally expanded to 64 bytes prior to use.
- surrogate
Info Type This property is required. GooglePrivacy Dlp V2Info Type Response - The custom info type to annotate the surrogate with. This annotation will be applied to the surrogate by prefixing it with the name of the custom info type followed by the number of characters comprising the surrogate. The following scheme defines the format: {info type name}({surrogate character count}):{surrogate} For example, if the name of custom info type is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be: 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content using the custom info type 'Surrogate'. This facilitates reversal of the surrogate when it occurs in free text. Note: For record transformations where the entire cell in a table is being transformed, surrogates are not mandatory. Surrogates are used to denote the location of the token and are necessary for re-identification in free form text. In order for inspection to work properly, the name of this info type must not occur naturally anywhere in your data; otherwise, inspection may either - reverse a surrogate that does not correspond to an actual identifier - be unable to parse the surrogate and result in an error Therefore, choose your custom info type name carefully after considering what your data looks like. One way to select a name that has a high chance of yielding reliable detection is to include one or more unicode characters that are highly improbable to exist in your data. For example, assuming your data is entered from a regular ASCII keyboard, the symbol with the hex code point 29DD might be used like so: ⧝MY_TOKEN_TYPE.
- context
This property is required. GooglePrivacy Dlp V2Field Id Response - A context may be used for higher security and maintaining referential integrity such that the same identifier in two different contexts will be given a distinct surrogate. The context is appended to plaintext value being encrypted. On decryption the provided context is validated against the value used during encryption. If a context was provided during encryption, same context must be provided during decryption as well. If the context is not set, plaintext would be used as is for encryption. If the context is set but: 1. there is no record present when transforming a given value or 2. the field is not present when transforming a given value, plaintext would be used as is for encryption. Note that case (1) is expected when an
InfoTypeTransformation
is applied to both structured and unstructuredContentItem
s. - crypto
Key This property is required. GooglePrivacy Dlp V2Crypto Key Response - The key used by the encryption function. For deterministic encryption using AES-SIV, the provided key is internally expanded to 64 bytes prior to use.
- surrogate
Info Type This property is required. GooglePrivacy Dlp V2Info Type Response - The custom info type to annotate the surrogate with. This annotation will be applied to the surrogate by prefixing it with the name of the custom info type followed by the number of characters comprising the surrogate. The following scheme defines the format: {info type name}({surrogate character count}):{surrogate} For example, if the name of custom info type is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be: 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content using the custom info type 'Surrogate'. This facilitates reversal of the surrogate when it occurs in free text. Note: For record transformations where the entire cell in a table is being transformed, surrogates are not mandatory. Surrogates are used to denote the location of the token and are necessary for re-identification in free form text. In order for inspection to work properly, the name of this info type must not occur naturally anywhere in your data; otherwise, inspection may either - reverse a surrogate that does not correspond to an actual identifier - be unable to parse the surrogate and result in an error Therefore, choose your custom info type name carefully after considering what your data looks like. One way to select a name that has a high chance of yielding reliable detection is to include one or more unicode characters that are highly improbable to exist in your data. For example, assuming your data is entered from a regular ASCII keyboard, the symbol with the hex code point 29DD might be used like so: ⧝MY_TOKEN_TYPE.
- context
This property is required. GooglePrivacy Dlp V2Field Id Response - A context may be used for higher security and maintaining referential integrity such that the same identifier in two different contexts will be given a distinct surrogate. The context is appended to plaintext value being encrypted. On decryption the provided context is validated against the value used during encryption. If a context was provided during encryption, same context must be provided during decryption as well. If the context is not set, plaintext would be used as is for encryption. If the context is set but: 1. there is no record present when transforming a given value or 2. the field is not present when transforming a given value, plaintext would be used as is for encryption. Note that case (1) is expected when an
InfoTypeTransformation
is applied to both structured and unstructuredContentItem
s. - crypto_
key This property is required. GooglePrivacy Dlp V2Crypto Key Response - The key used by the encryption function. For deterministic encryption using AES-SIV, the provided key is internally expanded to 64 bytes prior to use.
- surrogate_
info_ type This property is required. GooglePrivacy Dlp V2Info Type Response - The custom info type to annotate the surrogate with. This annotation will be applied to the surrogate by prefixing it with the name of the custom info type followed by the number of characters comprising the surrogate. The following scheme defines the format: {info type name}({surrogate character count}):{surrogate} For example, if the name of custom info type is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be: 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content using the custom info type 'Surrogate'. This facilitates reversal of the surrogate when it occurs in free text. Note: For record transformations where the entire cell in a table is being transformed, surrogates are not mandatory. Surrogates are used to denote the location of the token and are necessary for re-identification in free form text. In order for inspection to work properly, the name of this info type must not occur naturally anywhere in your data; otherwise, inspection may either - reverse a surrogate that does not correspond to an actual identifier - be unable to parse the surrogate and result in an error Therefore, choose your custom info type name carefully after considering what your data looks like. One way to select a name that has a high chance of yielding reliable detection is to include one or more unicode characters that are highly improbable to exist in your data. For example, assuming your data is entered from a regular ASCII keyboard, the symbol with the hex code point 29DD might be used like so: ⧝MY_TOKEN_TYPE.
- context
This property is required. Property Map - A context may be used for higher security and maintaining referential integrity such that the same identifier in two different contexts will be given a distinct surrogate. The context is appended to plaintext value being encrypted. On decryption the provided context is validated against the value used during encryption. If a context was provided during encryption, same context must be provided during decryption as well. If the context is not set, plaintext would be used as is for encryption. If the context is set but: 1. there is no record present when transforming a given value or 2. the field is not present when transforming a given value, plaintext would be used as is for encryption. Note that case (1) is expected when an
InfoTypeTransformation
is applied to both structured and unstructuredContentItem
s. - crypto
Key This property is required. Property Map - The key used by the encryption function. For deterministic encryption using AES-SIV, the provided key is internally expanded to 64 bytes prior to use.
- surrogate
Info Type This property is required. Property Map - The custom info type to annotate the surrogate with. This annotation will be applied to the surrogate by prefixing it with the name of the custom info type followed by the number of characters comprising the surrogate. The following scheme defines the format: {info type name}({surrogate character count}):{surrogate} For example, if the name of custom info type is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be: 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content using the custom info type 'Surrogate'. This facilitates reversal of the surrogate when it occurs in free text. Note: For record transformations where the entire cell in a table is being transformed, surrogates are not mandatory. Surrogates are used to denote the location of the token and are necessary for re-identification in free form text. In order for inspection to work properly, the name of this info type must not occur naturally anywhere in your data; otherwise, inspection may either - reverse a surrogate that does not correspond to an actual identifier - be unable to parse the surrogate and result in an error Therefore, choose your custom info type name carefully after considering what your data looks like. One way to select a name that has a high chance of yielding reliable detection is to include one or more unicode characters that are highly improbable to exist in your data. For example, assuming your data is entered from a regular ASCII keyboard, the symbol with the hex code point 29DD might be used like so: ⧝MY_TOKEN_TYPE.
GooglePrivacyDlpV2CryptoHashConfigResponse
- Crypto
Key This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Crypto Key Response - The key used by the hash function.
- Crypto
Key This property is required. GooglePrivacy Dlp V2Crypto Key Response - The key used by the hash function.
- crypto
Key This property is required. GooglePrivacy Dlp V2Crypto Key Response - The key used by the hash function.
- crypto
Key This property is required. GooglePrivacy Dlp V2Crypto Key Response - The key used by the hash function.
- crypto_
key This property is required. GooglePrivacy Dlp V2Crypto Key Response - The key used by the hash function.
- crypto
Key This property is required. Property Map - The key used by the hash function.
GooglePrivacyDlpV2CryptoKeyResponse
- Kms
Wrapped This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Kms Wrapped Crypto Key Response - Key wrapped using Cloud KMS
- Transient
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Transient Crypto Key Response - Transient crypto key
- Unwrapped
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Unwrapped Crypto Key Response - Unwrapped crypto key
- Kms
Wrapped This property is required. GooglePrivacy Dlp V2Kms Wrapped Crypto Key Response - Key wrapped using Cloud KMS
- Transient
This property is required. GooglePrivacy Dlp V2Transient Crypto Key Response - Transient crypto key
- Unwrapped
This property is required. GooglePrivacy Dlp V2Unwrapped Crypto Key Response - Unwrapped crypto key
- kms
Wrapped This property is required. GooglePrivacy Dlp V2Kms Wrapped Crypto Key Response - Key wrapped using Cloud KMS
- transient_
This property is required. GooglePrivacy Dlp V2Transient Crypto Key Response - Transient crypto key
- unwrapped
This property is required. GooglePrivacy Dlp V2Unwrapped Crypto Key Response - Unwrapped crypto key
- kms
Wrapped This property is required. GooglePrivacy Dlp V2Kms Wrapped Crypto Key Response - Key wrapped using Cloud KMS
- transient
This property is required. GooglePrivacy Dlp V2Transient Crypto Key Response - Transient crypto key
- unwrapped
This property is required. GooglePrivacy Dlp V2Unwrapped Crypto Key Response - Unwrapped crypto key
- kms_
wrapped This property is required. GooglePrivacy Dlp V2Kms Wrapped Crypto Key Response - Key wrapped using Cloud KMS
- transient
This property is required. GooglePrivacy Dlp V2Transient Crypto Key Response - Transient crypto key
- unwrapped
This property is required. GooglePrivacy Dlp V2Unwrapped Crypto Key Response - Unwrapped crypto key
- kms
Wrapped This property is required. Property Map - Key wrapped using Cloud KMS
- transient
This property is required. Property Map - Transient crypto key
- unwrapped
This property is required. Property Map - Unwrapped crypto key
GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponse
- Common
Alphabet This property is required. string - Common alphabets.
- Context
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response - The 'tweak', a context may be used for higher security since the same identifier in two different contexts won't be given the same surrogate. If the context is not set, a default tweak will be used. If the context is set but: 1. there is no record present when transforming a given value or 1. the field is not present when transforming a given value, a default tweak will be used. Note that case (1) is expected when an
InfoTypeTransformation
is applied to both structured and unstructuredContentItem
s. Currently, the referenced field may be of value type integer or string. The tweak is constructed as a sequence of bytes in big endian byte order such that: - a 64 bit integer is encoded followed by a single byte of value 1 - a string is encoded in UTF-8 format followed by a single byte of value 2 - Crypto
Key This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Crypto Key Response - The key used by the encryption algorithm.
- Custom
Alphabet This property is required. string - This is supported by mapping these to the alphanumeric characters that the FFX mode natively supports. This happens before/after encryption/decryption. Each character listed must appear only once. Number of characters must be in the range [2, 95]. This must be encoded as ASCII. The order of characters does not matter. The full list of allowed characters is: 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ~`!@#$%^&*()_-+={[}]|:;"'<,>.?/
- Radix
This property is required. int - The native way to select the alphabet. Must be in the range [2, 95].
- Surrogate
Info Type This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Response - The custom infoType to annotate the surrogate with. This annotation will be applied to the surrogate by prefixing it with the name of the custom infoType followed by the number of characters comprising the surrogate. The following scheme defines the format: info_type_name(surrogate_character_count):surrogate For example, if the name of custom infoType is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be: 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content using the custom infoType
SurrogateType
. This facilitates reversal of the surrogate when it occurs in free text. In order for inspection to work properly, the name of this infoType must not occur naturally anywhere in your data; otherwise, inspection may find a surrogate that does not correspond to an actual identifier. Therefore, choose your custom infoType name carefully after considering what your data looks like. One way to select a name that has a high chance of yielding reliable detection is to include one or more unicode characters that are highly improbable to exist in your data. For example, assuming your data is entered from a regular ASCII keyboard, the symbol with the hex code point 29DD might be used like so: ⧝MY_TOKEN_TYPE
- Common
Alphabet This property is required. string - Common alphabets.
- Context
This property is required. GooglePrivacy Dlp V2Field Id Response - The 'tweak', a context may be used for higher security since the same identifier in two different contexts won't be given the same surrogate. If the context is not set, a default tweak will be used. If the context is set but: 1. there is no record present when transforming a given value or 1. the field is not present when transforming a given value, a default tweak will be used. Note that case (1) is expected when an
InfoTypeTransformation
is applied to both structured and unstructuredContentItem
s. Currently, the referenced field may be of value type integer or string. The tweak is constructed as a sequence of bytes in big endian byte order such that: - a 64 bit integer is encoded followed by a single byte of value 1 - a string is encoded in UTF-8 format followed by a single byte of value 2 - Crypto
Key This property is required. GooglePrivacy Dlp V2Crypto Key Response - The key used by the encryption algorithm.
- Custom
Alphabet This property is required. string - This is supported by mapping these to the alphanumeric characters that the FFX mode natively supports. This happens before/after encryption/decryption. Each character listed must appear only once. Number of characters must be in the range [2, 95]. This must be encoded as ASCII. The order of characters does not matter. The full list of allowed characters is: 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ~`!@#$%^&*()_-+={[}]|:;"'<,>.?/
- Radix
This property is required. int - The native way to select the alphabet. Must be in the range [2, 95].
- Surrogate
Info Type This property is required. GooglePrivacy Dlp V2Info Type Response - The custom infoType to annotate the surrogate with. This annotation will be applied to the surrogate by prefixing it with the name of the custom infoType followed by the number of characters comprising the surrogate. The following scheme defines the format: info_type_name(surrogate_character_count):surrogate For example, if the name of custom infoType is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be: 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content using the custom infoType
SurrogateType
. This facilitates reversal of the surrogate when it occurs in free text. In order for inspection to work properly, the name of this infoType must not occur naturally anywhere in your data; otherwise, inspection may find a surrogate that does not correspond to an actual identifier. Therefore, choose your custom infoType name carefully after considering what your data looks like. One way to select a name that has a high chance of yielding reliable detection is to include one or more unicode characters that are highly improbable to exist in your data. For example, assuming your data is entered from a regular ASCII keyboard, the symbol with the hex code point 29DD might be used like so: ⧝MY_TOKEN_TYPE
- common
Alphabet This property is required. String - Common alphabets.
- context
This property is required. GooglePrivacy Dlp V2Field Id Response - The 'tweak', a context may be used for higher security since the same identifier in two different contexts won't be given the same surrogate. If the context is not set, a default tweak will be used. If the context is set but: 1. there is no record present when transforming a given value or 1. the field is not present when transforming a given value, a default tweak will be used. Note that case (1) is expected when an
InfoTypeTransformation
is applied to both structured and unstructuredContentItem
s. Currently, the referenced field may be of value type integer or string. The tweak is constructed as a sequence of bytes in big endian byte order such that: - a 64 bit integer is encoded followed by a single byte of value 1 - a string is encoded in UTF-8 format followed by a single byte of value 2 - crypto
Key This property is required. GooglePrivacy Dlp V2Crypto Key Response - The key used by the encryption algorithm.
- custom
Alphabet This property is required. String - This is supported by mapping these to the alphanumeric characters that the FFX mode natively supports. This happens before/after encryption/decryption. Each character listed must appear only once. Number of characters must be in the range [2, 95]. This must be encoded as ASCII. The order of characters does not matter. The full list of allowed characters is: 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ~`!@#$%^&*()_-+={[}]|:;"'<,>.?/
- radix
This property is required. Integer - The native way to select the alphabet. Must be in the range [2, 95].
- surrogate
Info Type This property is required. GooglePrivacy Dlp V2Info Type Response - The custom infoType to annotate the surrogate with. This annotation will be applied to the surrogate by prefixing it with the name of the custom infoType followed by the number of characters comprising the surrogate. The following scheme defines the format: info_type_name(surrogate_character_count):surrogate For example, if the name of custom infoType is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be: 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content using the custom infoType
SurrogateType
. This facilitates reversal of the surrogate when it occurs in free text. In order for inspection to work properly, the name of this infoType must not occur naturally anywhere in your data; otherwise, inspection may find a surrogate that does not correspond to an actual identifier. Therefore, choose your custom infoType name carefully after considering what your data looks like. One way to select a name that has a high chance of yielding reliable detection is to include one or more unicode characters that are highly improbable to exist in your data. For example, assuming your data is entered from a regular ASCII keyboard, the symbol with the hex code point 29DD might be used like so: ⧝MY_TOKEN_TYPE
- common
Alphabet This property is required. string - Common alphabets.
- context
This property is required. GooglePrivacy Dlp V2Field Id Response - The 'tweak', a context may be used for higher security since the same identifier in two different contexts won't be given the same surrogate. If the context is not set, a default tweak will be used. If the context is set but: 1. there is no record present when transforming a given value or 1. the field is not present when transforming a given value, a default tweak will be used. Note that case (1) is expected when an
InfoTypeTransformation
is applied to both structured and unstructuredContentItem
s. Currently, the referenced field may be of value type integer or string. The tweak is constructed as a sequence of bytes in big endian byte order such that: - a 64 bit integer is encoded followed by a single byte of value 1 - a string is encoded in UTF-8 format followed by a single byte of value 2 - crypto
Key This property is required. GooglePrivacy Dlp V2Crypto Key Response - The key used by the encryption algorithm.
- custom
Alphabet This property is required. string - This is supported by mapping these to the alphanumeric characters that the FFX mode natively supports. This happens before/after encryption/decryption. Each character listed must appear only once. Number of characters must be in the range [2, 95]. This must be encoded as ASCII. The order of characters does not matter. The full list of allowed characters is: 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ~`!@#$%^&*()_-+={[}]|:;"'<,>.?/
- radix
This property is required. number - The native way to select the alphabet. Must be in the range [2, 95].
- surrogate
Info Type This property is required. GooglePrivacy Dlp V2Info Type Response - The custom infoType to annotate the surrogate with. This annotation will be applied to the surrogate by prefixing it with the name of the custom infoType followed by the number of characters comprising the surrogate. The following scheme defines the format: info_type_name(surrogate_character_count):surrogate For example, if the name of custom infoType is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be: 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content using the custom infoType
SurrogateType
. This facilitates reversal of the surrogate when it occurs in free text. In order for inspection to work properly, the name of this infoType must not occur naturally anywhere in your data; otherwise, inspection may find a surrogate that does not correspond to an actual identifier. Therefore, choose your custom infoType name carefully after considering what your data looks like. One way to select a name that has a high chance of yielding reliable detection is to include one or more unicode characters that are highly improbable to exist in your data. For example, assuming your data is entered from a regular ASCII keyboard, the symbol with the hex code point 29DD might be used like so: ⧝MY_TOKEN_TYPE
- common_
alphabet This property is required. str - Common alphabets.
- context
This property is required. GooglePrivacy Dlp V2Field Id Response - The 'tweak', a context may be used for higher security since the same identifier in two different contexts won't be given the same surrogate. If the context is not set, a default tweak will be used. If the context is set but: 1. there is no record present when transforming a given value or 1. the field is not present when transforming a given value, a default tweak will be used. Note that case (1) is expected when an
InfoTypeTransformation
is applied to both structured and unstructuredContentItem
s. Currently, the referenced field may be of value type integer or string. The tweak is constructed as a sequence of bytes in big endian byte order such that: - a 64 bit integer is encoded followed by a single byte of value 1 - a string is encoded in UTF-8 format followed by a single byte of value 2 - crypto_
key This property is required. GooglePrivacy Dlp V2Crypto Key Response - The key used by the encryption algorithm.
- custom_
alphabet This property is required. str - This is supported by mapping these to the alphanumeric characters that the FFX mode natively supports. This happens before/after encryption/decryption. Each character listed must appear only once. Number of characters must be in the range [2, 95]. This must be encoded as ASCII. The order of characters does not matter. The full list of allowed characters is: 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ~`!@#$%^&*()_-+={[}]|:;"'<,>.?/
- radix
This property is required. int - The native way to select the alphabet. Must be in the range [2, 95].
- surrogate_
info_ type This property is required. GooglePrivacy Dlp V2Info Type Response - The custom infoType to annotate the surrogate with. This annotation will be applied to the surrogate by prefixing it with the name of the custom infoType followed by the number of characters comprising the surrogate. The following scheme defines the format: info_type_name(surrogate_character_count):surrogate For example, if the name of custom infoType is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be: 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content using the custom infoType
SurrogateType
. This facilitates reversal of the surrogate when it occurs in free text. In order for inspection to work properly, the name of this infoType must not occur naturally anywhere in your data; otherwise, inspection may find a surrogate that does not correspond to an actual identifier. Therefore, choose your custom infoType name carefully after considering what your data looks like. One way to select a name that has a high chance of yielding reliable detection is to include one or more unicode characters that are highly improbable to exist in your data. For example, assuming your data is entered from a regular ASCII keyboard, the symbol with the hex code point 29DD might be used like so: ⧝MY_TOKEN_TYPE
- common
Alphabet This property is required. String - Common alphabets.
- context
This property is required. Property Map - The 'tweak', a context may be used for higher security since the same identifier in two different contexts won't be given the same surrogate. If the context is not set, a default tweak will be used. If the context is set but: 1. there is no record present when transforming a given value or 1. the field is not present when transforming a given value, a default tweak will be used. Note that case (1) is expected when an
InfoTypeTransformation
is applied to both structured and unstructuredContentItem
s. Currently, the referenced field may be of value type integer or string. The tweak is constructed as a sequence of bytes in big endian byte order such that: - a 64 bit integer is encoded followed by a single byte of value 1 - a string is encoded in UTF-8 format followed by a single byte of value 2 - crypto
Key This property is required. Property Map - The key used by the encryption algorithm.
- custom
Alphabet This property is required. String - This is supported by mapping these to the alphanumeric characters that the FFX mode natively supports. This happens before/after encryption/decryption. Each character listed must appear only once. Number of characters must be in the range [2, 95]. This must be encoded as ASCII. The order of characters does not matter. The full list of allowed characters is: 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ~`!@#$%^&*()_-+={[}]|:;"'<,>.?/
- radix
This property is required. Number - The native way to select the alphabet. Must be in the range [2, 95].
- surrogate
Info Type This property is required. Property Map - The custom infoType to annotate the surrogate with. This annotation will be applied to the surrogate by prefixing it with the name of the custom infoType followed by the number of characters comprising the surrogate. The following scheme defines the format: info_type_name(surrogate_character_count):surrogate For example, if the name of custom infoType is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be: 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content using the custom infoType
SurrogateType
. This facilitates reversal of the surrogate when it occurs in free text. In order for inspection to work properly, the name of this infoType must not occur naturally anywhere in your data; otherwise, inspection may find a surrogate that does not correspond to an actual identifier. Therefore, choose your custom infoType name carefully after considering what your data looks like. One way to select a name that has a high chance of yielding reliable detection is to include one or more unicode characters that are highly improbable to exist in your data. For example, assuming your data is entered from a regular ASCII keyboard, the symbol with the hex code point 29DD might be used like so: ⧝MY_TOKEN_TYPE
GooglePrivacyDlpV2CustomInfoTypeResponse
- Detection
Rules This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Detection Rule Response> - Set of detection rules to apply to all findings of this CustomInfoType. Rules are applied in order that they are specified. Not supported for the
surrogate_type
CustomInfoType. - Dictionary
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Dictionary Response - A list of phrases to detect as a CustomInfoType.
- Exclusion
Type This property is required. string - If set to EXCLUSION_TYPE_EXCLUDE this infoType will not cause a finding to be returned. It still can be used for rules matching.
- Info
Type This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Response - CustomInfoType can either be a new infoType, or an extension of built-in infoType, when the name matches one of existing infoTypes and that infoType is specified in
InspectContent.info_types
field. Specifying the latter adds findings to the one detected by the system. If built-in info type is not specified inInspectContent.info_types
list then the name is treated as a custom info type. - Likelihood
This property is required. string - Likelihood to return for this CustomInfoType. This base value can be altered by a detection rule if the finding meets the criteria specified by the rule. Defaults to
VERY_LIKELY
if not specified. - Regex
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Regex Response - Regular expression based CustomInfoType.
- Sensitivity
Score This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Sensitivity Score Response - Sensitivity for this CustomInfoType. If this CustomInfoType extends an existing InfoType, the sensitivity here will take precedence over that of the original InfoType. If unset for a CustomInfoType, it will default to HIGH. This only applies to data profiling.
- Stored
Type This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Stored Type Response - Load an existing
StoredInfoType
resource for use inInspectDataSource
. Not currently supported inInspectContent
. - Surrogate
Type This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Surrogate Type Response - Message for detecting output from deidentification transformations that support reversing.
- Detection
Rules This property is required. []GooglePrivacy Dlp V2Detection Rule Response - Set of detection rules to apply to all findings of this CustomInfoType. Rules are applied in order that they are specified. Not supported for the
surrogate_type
CustomInfoType. - Dictionary
This property is required. GooglePrivacy Dlp V2Dictionary Response - A list of phrases to detect as a CustomInfoType.
- Exclusion
Type This property is required. string - If set to EXCLUSION_TYPE_EXCLUDE this infoType will not cause a finding to be returned. It still can be used for rules matching.
- Info
Type This property is required. GooglePrivacy Dlp V2Info Type Response - CustomInfoType can either be a new infoType, or an extension of built-in infoType, when the name matches one of existing infoTypes and that infoType is specified in
InspectContent.info_types
field. Specifying the latter adds findings to the one detected by the system. If built-in info type is not specified inInspectContent.info_types
list then the name is treated as a custom info type. - Likelihood
This property is required. string - Likelihood to return for this CustomInfoType. This base value can be altered by a detection rule if the finding meets the criteria specified by the rule. Defaults to
VERY_LIKELY
if not specified. - Regex
This property is required. GooglePrivacy Dlp V2Regex Response - Regular expression based CustomInfoType.
- Sensitivity
Score This property is required. GooglePrivacy Dlp V2Sensitivity Score Response - Sensitivity for this CustomInfoType. If this CustomInfoType extends an existing InfoType, the sensitivity here will take precedence over that of the original InfoType. If unset for a CustomInfoType, it will default to HIGH. This only applies to data profiling.
- Stored
Type This property is required. GooglePrivacy Dlp V2Stored Type Response - Load an existing
StoredInfoType
resource for use inInspectDataSource
. Not currently supported inInspectContent
. - Surrogate
Type This property is required. GooglePrivacy Dlp V2Surrogate Type Response - Message for detecting output from deidentification transformations that support reversing.
- detection
Rules This property is required. List<GooglePrivacy Dlp V2Detection Rule Response> - Set of detection rules to apply to all findings of this CustomInfoType. Rules are applied in order that they are specified. Not supported for the
surrogate_type
CustomInfoType. - dictionary
This property is required. GooglePrivacy Dlp V2Dictionary Response - A list of phrases to detect as a CustomInfoType.
- exclusion
Type This property is required. String - If set to EXCLUSION_TYPE_EXCLUDE this infoType will not cause a finding to be returned. It still can be used for rules matching.
- info
Type This property is required. GooglePrivacy Dlp V2Info Type Response - CustomInfoType can either be a new infoType, or an extension of built-in infoType, when the name matches one of existing infoTypes and that infoType is specified in
InspectContent.info_types
field. Specifying the latter adds findings to the one detected by the system. If built-in info type is not specified inInspectContent.info_types
list then the name is treated as a custom info type. - likelihood
This property is required. String - Likelihood to return for this CustomInfoType. This base value can be altered by a detection rule if the finding meets the criteria specified by the rule. Defaults to
VERY_LIKELY
if not specified. - regex
This property is required. GooglePrivacy Dlp V2Regex Response - Regular expression based CustomInfoType.
- sensitivity
Score This property is required. GooglePrivacy Dlp V2Sensitivity Score Response - Sensitivity for this CustomInfoType. If this CustomInfoType extends an existing InfoType, the sensitivity here will take precedence over that of the original InfoType. If unset for a CustomInfoType, it will default to HIGH. This only applies to data profiling.
- stored
Type This property is required. GooglePrivacy Dlp V2Stored Type Response - Load an existing
StoredInfoType
resource for use inInspectDataSource
. Not currently supported inInspectContent
. - surrogate
Type This property is required. GooglePrivacy Dlp V2Surrogate Type Response - Message for detecting output from deidentification transformations that support reversing.
- detection
Rules This property is required. GooglePrivacy Dlp V2Detection Rule Response[] - Set of detection rules to apply to all findings of this CustomInfoType. Rules are applied in order that they are specified. Not supported for the
surrogate_type
CustomInfoType. - dictionary
This property is required. GooglePrivacy Dlp V2Dictionary Response - A list of phrases to detect as a CustomInfoType.
- exclusion
Type This property is required. string - If set to EXCLUSION_TYPE_EXCLUDE this infoType will not cause a finding to be returned. It still can be used for rules matching.
- info
Type This property is required. GooglePrivacy Dlp V2Info Type Response - CustomInfoType can either be a new infoType, or an extension of built-in infoType, when the name matches one of existing infoTypes and that infoType is specified in
InspectContent.info_types
field. Specifying the latter adds findings to the one detected by the system. If built-in info type is not specified inInspectContent.info_types
list then the name is treated as a custom info type. - likelihood
This property is required. string - Likelihood to return for this CustomInfoType. This base value can be altered by a detection rule if the finding meets the criteria specified by the rule. Defaults to
VERY_LIKELY
if not specified. - regex
This property is required. GooglePrivacy Dlp V2Regex Response - Regular expression based CustomInfoType.
- sensitivity
Score This property is required. GooglePrivacy Dlp V2Sensitivity Score Response - Sensitivity for this CustomInfoType. If this CustomInfoType extends an existing InfoType, the sensitivity here will take precedence over that of the original InfoType. If unset for a CustomInfoType, it will default to HIGH. This only applies to data profiling.
- stored
Type This property is required. GooglePrivacy Dlp V2Stored Type Response - Load an existing
StoredInfoType
resource for use inInspectDataSource
. Not currently supported inInspectContent
. - surrogate
Type This property is required. GooglePrivacy Dlp V2Surrogate Type Response - Message for detecting output from deidentification transformations that support reversing.
- detection_
rules This property is required. Sequence[GooglePrivacy Dlp V2Detection Rule Response] - Set of detection rules to apply to all findings of this CustomInfoType. Rules are applied in order that they are specified. Not supported for the
surrogate_type
CustomInfoType. - dictionary
This property is required. GooglePrivacy Dlp V2Dictionary Response - A list of phrases to detect as a CustomInfoType.
- exclusion_
type This property is required. str - If set to EXCLUSION_TYPE_EXCLUDE this infoType will not cause a finding to be returned. It still can be used for rules matching.
- info_
type This property is required. GooglePrivacy Dlp V2Info Type Response - CustomInfoType can either be a new infoType, or an extension of built-in infoType, when the name matches one of existing infoTypes and that infoType is specified in
InspectContent.info_types
field. Specifying the latter adds findings to the one detected by the system. If built-in info type is not specified inInspectContent.info_types
list then the name is treated as a custom info type. - likelihood
This property is required. str - Likelihood to return for this CustomInfoType. This base value can be altered by a detection rule if the finding meets the criteria specified by the rule. Defaults to
VERY_LIKELY
if not specified. - regex
This property is required. GooglePrivacy Dlp V2Regex Response - Regular expression based CustomInfoType.
- sensitivity_
score This property is required. GooglePrivacy Dlp V2Sensitivity Score Response - Sensitivity for this CustomInfoType. If this CustomInfoType extends an existing InfoType, the sensitivity here will take precedence over that of the original InfoType. If unset for a CustomInfoType, it will default to HIGH. This only applies to data profiling.
- stored_
type This property is required. GooglePrivacy Dlp V2Stored Type Response - Load an existing
StoredInfoType
resource for use inInspectDataSource
. Not currently supported inInspectContent
. - surrogate_
type This property is required. GooglePrivacy Dlp V2Surrogate Type Response - Message for detecting output from deidentification transformations that support reversing.
- detection
Rules This property is required. List<Property Map> - Set of detection rules to apply to all findings of this CustomInfoType. Rules are applied in order that they are specified. Not supported for the
surrogate_type
CustomInfoType. - dictionary
This property is required. Property Map - A list of phrases to detect as a CustomInfoType.
- exclusion
Type This property is required. String - If set to EXCLUSION_TYPE_EXCLUDE this infoType will not cause a finding to be returned. It still can be used for rules matching.
- info
Type This property is required. Property Map - CustomInfoType can either be a new infoType, or an extension of built-in infoType, when the name matches one of existing infoTypes and that infoType is specified in
InspectContent.info_types
field. Specifying the latter adds findings to the one detected by the system. If built-in info type is not specified inInspectContent.info_types
list then the name is treated as a custom info type. - likelihood
This property is required. String - Likelihood to return for this CustomInfoType. This base value can be altered by a detection rule if the finding meets the criteria specified by the rule. Defaults to
VERY_LIKELY
if not specified. - regex
This property is required. Property Map - Regular expression based CustomInfoType.
- sensitivity
Score This property is required. Property Map - Sensitivity for this CustomInfoType. If this CustomInfoType extends an existing InfoType, the sensitivity here will take precedence over that of the original InfoType. If unset for a CustomInfoType, it will default to HIGH. This only applies to data profiling.
- stored
Type This property is required. Property Map - Load an existing
StoredInfoType
resource for use inInspectDataSource
. Not currently supported inInspectContent
. - surrogate
Type This property is required. Property Map - Message for detecting output from deidentification transformations that support reversing.
GooglePrivacyDlpV2DatastoreOptionsResponse
- Kind
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Kind Expression Response - The kind to process.
- Partition
Id This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Partition Id Response - A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.
- Kind
This property is required. GooglePrivacy Dlp V2Kind Expression Response - The kind to process.
- Partition
Id This property is required. GooglePrivacy Dlp V2Partition Id Response - A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.
- kind
This property is required. GooglePrivacy Dlp V2Kind Expression Response - The kind to process.
- partition
Id This property is required. GooglePrivacy Dlp V2Partition Id Response - A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.
- kind
This property is required. GooglePrivacy Dlp V2Kind Expression Response - The kind to process.
- partition
Id This property is required. GooglePrivacy Dlp V2Partition Id Response - A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.
- kind
This property is required. GooglePrivacy Dlp V2Kind Expression Response - The kind to process.
- partition_
id This property is required. GooglePrivacy Dlp V2Partition Id Response - A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.
- kind
This property is required. Property Map - The kind to process.
- partition
Id This property is required. Property Map - A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.
GooglePrivacyDlpV2DateShiftConfigResponse
- Context
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response - Points to the field that contains the context, for example, an entity id. If set, must also set cryptoKey. If set, shift will be consistent for the given context.
- Crypto
Key This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Crypto Key Response - Causes the shift to be computed based on this key and the context. This results in the same shift for the same context and crypto_key. If set, must also set context. Can only be applied to table items.
- Lower
Bound Days This property is required. int - For example, -5 means shift date to at most 5 days back in the past.
- Upper
Bound Days This property is required. int - Range of shift in days. Actual shift will be selected at random within this range (inclusive ends). Negative means shift to earlier in time. Must not be more than 365250 days (1000 years) each direction. For example, 3 means shift date to at most 3 days into the future.
- Context
This property is required. GooglePrivacy Dlp V2Field Id Response - Points to the field that contains the context, for example, an entity id. If set, must also set cryptoKey. If set, shift will be consistent for the given context.
- Crypto
Key This property is required. GooglePrivacy Dlp V2Crypto Key Response - Causes the shift to be computed based on this key and the context. This results in the same shift for the same context and crypto_key. If set, must also set context. Can only be applied to table items.
- Lower
Bound Days This property is required. int - For example, -5 means shift date to at most 5 days back in the past.
- Upper
Bound Days This property is required. int - Range of shift in days. Actual shift will be selected at random within this range (inclusive ends). Negative means shift to earlier in time. Must not be more than 365250 days (1000 years) each direction. For example, 3 means shift date to at most 3 days into the future.
- context
This property is required. GooglePrivacy Dlp V2Field Id Response - Points to the field that contains the context, for example, an entity id. If set, must also set cryptoKey. If set, shift will be consistent for the given context.
- crypto
Key This property is required. GooglePrivacy Dlp V2Crypto Key Response - Causes the shift to be computed based on this key and the context. This results in the same shift for the same context and crypto_key. If set, must also set context. Can only be applied to table items.
- lower
Bound Days This property is required. Integer - For example, -5 means shift date to at most 5 days back in the past.
- upper
Bound Days This property is required. Integer - Range of shift in days. Actual shift will be selected at random within this range (inclusive ends). Negative means shift to earlier in time. Must not be more than 365250 days (1000 years) each direction. For example, 3 means shift date to at most 3 days into the future.
- context
This property is required. GooglePrivacy Dlp V2Field Id Response - Points to the field that contains the context, for example, an entity id. If set, must also set cryptoKey. If set, shift will be consistent for the given context.
- crypto
Key This property is required. GooglePrivacy Dlp V2Crypto Key Response - Causes the shift to be computed based on this key and the context. This results in the same shift for the same context and crypto_key. If set, must also set context. Can only be applied to table items.
- lower
Bound Days This property is required. number - For example, -5 means shift date to at most 5 days back in the past.
- upper
Bound Days This property is required. number - Range of shift in days. Actual shift will be selected at random within this range (inclusive ends). Negative means shift to earlier in time. Must not be more than 365250 days (1000 years) each direction. For example, 3 means shift date to at most 3 days into the future.
- context
This property is required. GooglePrivacy Dlp V2Field Id Response - Points to the field that contains the context, for example, an entity id. If set, must also set cryptoKey. If set, shift will be consistent for the given context.
- crypto_
key This property is required. GooglePrivacy Dlp V2Crypto Key Response - Causes the shift to be computed based on this key and the context. This results in the same shift for the same context and crypto_key. If set, must also set context. Can only be applied to table items.
- lower_
bound_ days This property is required. int - For example, -5 means shift date to at most 5 days back in the past.
- upper_
bound_ days This property is required. int - Range of shift in days. Actual shift will be selected at random within this range (inclusive ends). Negative means shift to earlier in time. Must not be more than 365250 days (1000 years) each direction. For example, 3 means shift date to at most 3 days into the future.
- context
This property is required. Property Map - Points to the field that contains the context, for example, an entity id. If set, must also set cryptoKey. If set, shift will be consistent for the given context.
- crypto
Key This property is required. Property Map - Causes the shift to be computed based on this key and the context. This results in the same shift for the same context and crypto_key. If set, must also set context. Can only be applied to table items.
- lower
Bound Days This property is required. Number - For example, -5 means shift date to at most 5 days back in the past.
- upper
Bound Days This property is required. Number - Range of shift in days. Actual shift will be selected at random within this range (inclusive ends). Negative means shift to earlier in time. Must not be more than 365250 days (1000 years) each direction. For example, 3 means shift date to at most 3 days into the future.
GooglePrivacyDlpV2DeidentifyConfigResponse
- Image
Transformations This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Image Transformations Response - Treat the dataset as an image and redact.
- Info
Type Transformations This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Transformations Response - Treat the dataset as free-form text and apply the same free text transformation everywhere.
- Record
Transformations This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Record Transformations Response - Treat the dataset as structured. Transformations can be applied to specific locations within structured datasets, such as transforming a column within a table.
- Transformation
Error Handling This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Transformation Error Handling Response - Mode for handling transformation errors. If left unspecified, the default mode is
TransformationErrorHandling.ThrowError
.
- Image
Transformations This property is required. GooglePrivacy Dlp V2Image Transformations Response - Treat the dataset as an image and redact.
- Info
Type Transformations This property is required. GooglePrivacy Dlp V2Info Type Transformations Response - Treat the dataset as free-form text and apply the same free text transformation everywhere.
- Record
Transformations This property is required. GooglePrivacy Dlp V2Record Transformations Response - Treat the dataset as structured. Transformations can be applied to specific locations within structured datasets, such as transforming a column within a table.
- Transformation
Error Handling This property is required. GooglePrivacy Dlp V2Transformation Error Handling Response - Mode for handling transformation errors. If left unspecified, the default mode is
TransformationErrorHandling.ThrowError
.
- image
Transformations This property is required. GooglePrivacy Dlp V2Image Transformations Response - Treat the dataset as an image and redact.
- info
Type Transformations This property is required. GooglePrivacy Dlp V2Info Type Transformations Response - Treat the dataset as free-form text and apply the same free text transformation everywhere.
- record
Transformations This property is required. GooglePrivacy Dlp V2Record Transformations Response - Treat the dataset as structured. Transformations can be applied to specific locations within structured datasets, such as transforming a column within a table.
- transformation
Error Handling This property is required. GooglePrivacy Dlp V2Transformation Error Handling Response - Mode for handling transformation errors. If left unspecified, the default mode is
TransformationErrorHandling.ThrowError
.
- image
Transformations This property is required. GooglePrivacy Dlp V2Image Transformations Response - Treat the dataset as an image and redact.
- info
Type Transformations This property is required. GooglePrivacy Dlp V2Info Type Transformations Response - Treat the dataset as free-form text and apply the same free text transformation everywhere.
- record
Transformations This property is required. GooglePrivacy Dlp V2Record Transformations Response - Treat the dataset as structured. Transformations can be applied to specific locations within structured datasets, such as transforming a column within a table.
- transformation
Error Handling This property is required. GooglePrivacy Dlp V2Transformation Error Handling Response - Mode for handling transformation errors. If left unspecified, the default mode is
TransformationErrorHandling.ThrowError
.
- image_
transformations This property is required. GooglePrivacy Dlp V2Image Transformations Response - Treat the dataset as an image and redact.
- info_
type_ transformations This property is required. GooglePrivacy Dlp V2Info Type Transformations Response - Treat the dataset as free-form text and apply the same free text transformation everywhere.
- record_
transformations This property is required. GooglePrivacy Dlp V2Record Transformations Response - Treat the dataset as structured. Transformations can be applied to specific locations within structured datasets, such as transforming a column within a table.
- transformation_
error_ handling This property is required. GooglePrivacy Dlp V2Transformation Error Handling Response - Mode for handling transformation errors. If left unspecified, the default mode is
TransformationErrorHandling.ThrowError
.
- image
Transformations This property is required. Property Map - Treat the dataset as an image and redact.
- info
Type Transformations This property is required. Property Map - Treat the dataset as free-form text and apply the same free text transformation everywhere.
- record
Transformations This property is required. Property Map - Treat the dataset as structured. Transformations can be applied to specific locations within structured datasets, such as transforming a column within a table.
- transformation
Error Handling This property is required. Property Map - Mode for handling transformation errors. If left unspecified, the default mode is
TransformationErrorHandling.ThrowError
.
GooglePrivacyDlpV2DeidentifyDataSourceDetailsResponse
- Deidentify
Stats This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Deidentify Data Source Stats Response - Stats about the de-identification operation.
- Requested
Options This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Requested Deidentify Options Response - De-identification config used for the request.
- Deidentify
Stats This property is required. GooglePrivacy Dlp V2Deidentify Data Source Stats Response - Stats about the de-identification operation.
- Requested
Options This property is required. GooglePrivacy Dlp V2Requested Deidentify Options Response - De-identification config used for the request.
- deidentify
Stats This property is required. GooglePrivacy Dlp V2Deidentify Data Source Stats Response - Stats about the de-identification operation.
- requested
Options This property is required. GooglePrivacy Dlp V2Requested Deidentify Options Response - De-identification config used for the request.
- deidentify
Stats This property is required. GooglePrivacy Dlp V2Deidentify Data Source Stats Response - Stats about the de-identification operation.
- requested
Options This property is required. GooglePrivacy Dlp V2Requested Deidentify Options Response - De-identification config used for the request.
- deidentify_
stats This property is required. GooglePrivacy Dlp V2Deidentify Data Source Stats Response - Stats about the de-identification operation.
- requested_
options This property is required. GooglePrivacy Dlp V2Requested Deidentify Options Response - De-identification config used for the request.
- deidentify
Stats This property is required. Property Map - Stats about the de-identification operation.
- requested
Options This property is required. Property Map - De-identification config used for the request.
GooglePrivacyDlpV2DeidentifyDataSourceStatsResponse
- Transformation
Count This property is required. string - Number of successfully applied transformations.
- Transformation
Error Count This property is required. string - Number of errors encountered while trying to apply transformations.
- Transformed
Bytes This property is required. string - Total size in bytes that were transformed in some way.
- Transformation
Count This property is required. string - Number of successfully applied transformations.
- Transformation
Error Count This property is required. string - Number of errors encountered while trying to apply transformations.
- Transformed
Bytes This property is required. string - Total size in bytes that were transformed in some way.
- transformation
Count This property is required. String - Number of successfully applied transformations.
- transformation
Error Count This property is required. String - Number of errors encountered while trying to apply transformations.
- transformed
Bytes This property is required. String - Total size in bytes that were transformed in some way.
- transformation
Count This property is required. string - Number of successfully applied transformations.
- transformation
Error Count This property is required. string - Number of errors encountered while trying to apply transformations.
- transformed
Bytes This property is required. string - Total size in bytes that were transformed in some way.
- transformation_
count This property is required. str - Number of successfully applied transformations.
- transformation_
error_ count This property is required. str - Number of errors encountered while trying to apply transformations.
- transformed_
bytes This property is required. str - Total size in bytes that were transformed in some way.
- transformation
Count This property is required. String - Number of successfully applied transformations.
- transformation
Error Count This property is required. String - Number of errors encountered while trying to apply transformations.
- transformed
Bytes This property is required. String - Total size in bytes that were transformed in some way.
GooglePrivacyDlpV2DeidentifyResponse
- Cloud
Storage Output This property is required. string - User settable Cloud Storage bucket and folders to store de-identified files. This field must be set for cloud storage deidentification. The output Cloud Storage bucket must be different from the input bucket. De-identified files will overwrite files in the output path. Form of: gs://bucket/folder/ or gs://bucket
- File
Types To Transform This property is required. List<string> - List of user-specified file type groups to transform. If specified, only the files with these filetypes will be transformed. If empty, all supported files will be transformed. Supported types may be automatically added over time. If a file type is set in this field that isn't supported by the Deidentify action then the job will fail and will not be successfully created/started. Currently the only filetypes supported are: IMAGES, TEXT_FILES, CSV, TSV.
- Transformation
Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Transformation Config Response - User specified deidentify templates and configs for structured, unstructured, and image files.
- Transformation
Details Storage Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Transformation Details Storage Config Response - Config for storing transformation details. This is separate from the de-identified content, and contains metadata about the successful transformations and/or failures that occurred while de-identifying. This needs to be set in order for users to access information about the status of each transformation (see TransformationDetails message for more information about what is noted).
- Cloud
Storage Output This property is required. string - User settable Cloud Storage bucket and folders to store de-identified files. This field must be set for cloud storage deidentification. The output Cloud Storage bucket must be different from the input bucket. De-identified files will overwrite files in the output path. Form of: gs://bucket/folder/ or gs://bucket
- File
Types To Transform This property is required. []string - List of user-specified file type groups to transform. If specified, only the files with these filetypes will be transformed. If empty, all supported files will be transformed. Supported types may be automatically added over time. If a file type is set in this field that isn't supported by the Deidentify action then the job will fail and will not be successfully created/started. Currently the only filetypes supported are: IMAGES, TEXT_FILES, CSV, TSV.
- Transformation
Config This property is required. GooglePrivacy Dlp V2Transformation Config Response - User specified deidentify templates and configs for structured, unstructured, and image files.
- Transformation
Details Storage Config This property is required. GooglePrivacy Dlp V2Transformation Details Storage Config Response - Config for storing transformation details. This is separate from the de-identified content, and contains metadata about the successful transformations and/or failures that occurred while de-identifying. This needs to be set in order for users to access information about the status of each transformation (see TransformationDetails message for more information about what is noted).
- cloud
Storage Output This property is required. String - User settable Cloud Storage bucket and folders to store de-identified files. This field must be set for cloud storage deidentification. The output Cloud Storage bucket must be different from the input bucket. De-identified files will overwrite files in the output path. Form of: gs://bucket/folder/ or gs://bucket
- file
Types To Transform This property is required. List<String> - List of user-specified file type groups to transform. If specified, only the files with these filetypes will be transformed. If empty, all supported files will be transformed. Supported types may be automatically added over time. If a file type is set in this field that isn't supported by the Deidentify action then the job will fail and will not be successfully created/started. Currently the only filetypes supported are: IMAGES, TEXT_FILES, CSV, TSV.
- transformation
Config This property is required. GooglePrivacy Dlp V2Transformation Config Response - User specified deidentify templates and configs for structured, unstructured, and image files.
- transformation
Details Storage Config This property is required. GooglePrivacy Dlp V2Transformation Details Storage Config Response - Config for storing transformation details. This is separate from the de-identified content, and contains metadata about the successful transformations and/or failures that occurred while de-identifying. This needs to be set in order for users to access information about the status of each transformation (see TransformationDetails message for more information about what is noted).
- cloud
Storage Output This property is required. string - User settable Cloud Storage bucket and folders to store de-identified files. This field must be set for cloud storage deidentification. The output Cloud Storage bucket must be different from the input bucket. De-identified files will overwrite files in the output path. Form of: gs://bucket/folder/ or gs://bucket
- file
Types To Transform This property is required. string[] - List of user-specified file type groups to transform. If specified, only the files with these filetypes will be transformed. If empty, all supported files will be transformed. Supported types may be automatically added over time. If a file type is set in this field that isn't supported by the Deidentify action then the job will fail and will not be successfully created/started. Currently the only filetypes supported are: IMAGES, TEXT_FILES, CSV, TSV.
- transformation
Config This property is required. GooglePrivacy Dlp V2Transformation Config Response - User specified deidentify templates and configs for structured, unstructured, and image files.
- transformation
Details Storage Config This property is required. GooglePrivacy Dlp V2Transformation Details Storage Config Response - Config for storing transformation details. This is separate from the de-identified content, and contains metadata about the successful transformations and/or failures that occurred while de-identifying. This needs to be set in order for users to access information about the status of each transformation (see TransformationDetails message for more information about what is noted).
- cloud_
storage_ output This property is required. str - User settable Cloud Storage bucket and folders to store de-identified files. This field must be set for cloud storage deidentification. The output Cloud Storage bucket must be different from the input bucket. De-identified files will overwrite files in the output path. Form of: gs://bucket/folder/ or gs://bucket
- file_
types_ to_ transform This property is required. Sequence[str] - List of user-specified file type groups to transform. If specified, only the files with these filetypes will be transformed. If empty, all supported files will be transformed. Supported types may be automatically added over time. If a file type is set in this field that isn't supported by the Deidentify action then the job will fail and will not be successfully created/started. Currently the only filetypes supported are: IMAGES, TEXT_FILES, CSV, TSV.
- transformation_
config This property is required. GooglePrivacy Dlp V2Transformation Config Response - User specified deidentify templates and configs for structured, unstructured, and image files.
- transformation_
details_ storage_ config This property is required. GooglePrivacy Dlp V2Transformation Details Storage Config Response - Config for storing transformation details. This is separate from the de-identified content, and contains metadata about the successful transformations and/or failures that occurred while de-identifying. This needs to be set in order for users to access information about the status of each transformation (see TransformationDetails message for more information about what is noted).
- cloud
Storage Output This property is required. String - User settable Cloud Storage bucket and folders to store de-identified files. This field must be set for cloud storage deidentification. The output Cloud Storage bucket must be different from the input bucket. De-identified files will overwrite files in the output path. Form of: gs://bucket/folder/ or gs://bucket
- file
Types To Transform This property is required. List<String> - List of user-specified file type groups to transform. If specified, only the files with these filetypes will be transformed. If empty, all supported files will be transformed. Supported types may be automatically added over time. If a file type is set in this field that isn't supported by the Deidentify action then the job will fail and will not be successfully created/started. Currently the only filetypes supported are: IMAGES, TEXT_FILES, CSV, TSV.
- transformation
Config This property is required. Property Map - User specified deidentify templates and configs for structured, unstructured, and image files.
- transformation
Details Storage Config This property is required. Property Map - Config for storing transformation details. This is separate from the de-identified content, and contains metadata about the successful transformations and/or failures that occurred while de-identifying. This needs to be set in order for users to access information about the status of each transformation (see TransformationDetails message for more information about what is noted).
GooglePrivacyDlpV2DeidentifyTemplateResponse
- Create
Time This property is required. string - The creation timestamp of an inspectTemplate.
- Deidentify
Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Deidentify Config Response - The core content of the template.
- Description
This property is required. string - Short description (max 256 chars).
- Display
Name This property is required. string - Display name (max 256 chars).
- Name
This property is required. string - The template name. The template will have one of the following formats:
projects/PROJECT_ID/deidentifyTemplates/TEMPLATE_ID
ORorganizations/ORGANIZATION_ID/deidentifyTemplates/TEMPLATE_ID
- Update
Time This property is required. string - The last update timestamp of an inspectTemplate.
- Create
Time This property is required. string - The creation timestamp of an inspectTemplate.
- Deidentify
Config This property is required. GooglePrivacy Dlp V2Deidentify Config Response - The core content of the template.
- Description
This property is required. string - Short description (max 256 chars).
- Display
Name This property is required. string - Display name (max 256 chars).
- Name
This property is required. string - The template name. The template will have one of the following formats:
projects/PROJECT_ID/deidentifyTemplates/TEMPLATE_ID
ORorganizations/ORGANIZATION_ID/deidentifyTemplates/TEMPLATE_ID
- Update
Time This property is required. string - The last update timestamp of an inspectTemplate.
- create
Time This property is required. String - The creation timestamp of an inspectTemplate.
- deidentify
Config This property is required. GooglePrivacy Dlp V2Deidentify Config Response - The core content of the template.
- description
This property is required. String - Short description (max 256 chars).
- display
Name This property is required. String - Display name (max 256 chars).
- name
This property is required. String - The template name. The template will have one of the following formats:
projects/PROJECT_ID/deidentifyTemplates/TEMPLATE_ID
ORorganizations/ORGANIZATION_ID/deidentifyTemplates/TEMPLATE_ID
- update
Time This property is required. String - The last update timestamp of an inspectTemplate.
- create
Time This property is required. string - The creation timestamp of an inspectTemplate.
- deidentify
Config This property is required. GooglePrivacy Dlp V2Deidentify Config Response - The core content of the template.
- description
This property is required. string - Short description (max 256 chars).
- display
Name This property is required. string - Display name (max 256 chars).
- name
This property is required. string - The template name. The template will have one of the following formats:
projects/PROJECT_ID/deidentifyTemplates/TEMPLATE_ID
ORorganizations/ORGANIZATION_ID/deidentifyTemplates/TEMPLATE_ID
- update
Time This property is required. string - The last update timestamp of an inspectTemplate.
- create_
time This property is required. str - The creation timestamp of an inspectTemplate.
- deidentify_
config This property is required. GooglePrivacy Dlp V2Deidentify Config Response - The core content of the template.
- description
This property is required. str - Short description (max 256 chars).
- display_
name This property is required. str - Display name (max 256 chars).
- name
This property is required. str - The template name. The template will have one of the following formats:
projects/PROJECT_ID/deidentifyTemplates/TEMPLATE_ID
ORorganizations/ORGANIZATION_ID/deidentifyTemplates/TEMPLATE_ID
- update_
time This property is required. str - The last update timestamp of an inspectTemplate.
- create
Time This property is required. String - The creation timestamp of an inspectTemplate.
- deidentify
Config This property is required. Property Map - The core content of the template.
- description
This property is required. String - Short description (max 256 chars).
- display
Name This property is required. String - Display name (max 256 chars).
- name
This property is required. String - The template name. The template will have one of the following formats:
projects/PROJECT_ID/deidentifyTemplates/TEMPLATE_ID
ORorganizations/ORGANIZATION_ID/deidentifyTemplates/TEMPLATE_ID
- update
Time This property is required. String - The last update timestamp of an inspectTemplate.
GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponse
- Auxiliary
Tables This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Statistical Table Response> - Several auxiliary tables can be used in the analysis. Each custom_tag used to tag a quasi-identifiers field must appear in exactly one field of one auxiliary table.
- Quasi
Ids This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Quasi Id Response> - Fields considered to be quasi-identifiers. No two fields can have the same tag.
- Region
Code This property is required. string - ISO 3166-1 alpha-2 region code to use in the statistical modeling. Set if no column is tagged with a region-specific InfoType (like US_ZIP_5) or a region code.
- Auxiliary
Tables This property is required. []GooglePrivacy Dlp V2Statistical Table Response - Several auxiliary tables can be used in the analysis. Each custom_tag used to tag a quasi-identifiers field must appear in exactly one field of one auxiliary table.
- Quasi
Ids This property is required. []GooglePrivacy Dlp V2Quasi Id Response - Fields considered to be quasi-identifiers. No two fields can have the same tag.
- Region
Code This property is required. string - ISO 3166-1 alpha-2 region code to use in the statistical modeling. Set if no column is tagged with a region-specific InfoType (like US_ZIP_5) or a region code.
- auxiliary
Tables This property is required. List<GooglePrivacy Dlp V2Statistical Table Response> - Several auxiliary tables can be used in the analysis. Each custom_tag used to tag a quasi-identifiers field must appear in exactly one field of one auxiliary table.
- quasi
Ids This property is required. List<GooglePrivacy Dlp V2Quasi Id Response> - Fields considered to be quasi-identifiers. No two fields can have the same tag.
- region
Code This property is required. String - ISO 3166-1 alpha-2 region code to use in the statistical modeling. Set if no column is tagged with a region-specific InfoType (like US_ZIP_5) or a region code.
- auxiliary
Tables This property is required. GooglePrivacy Dlp V2Statistical Table Response[] - Several auxiliary tables can be used in the analysis. Each custom_tag used to tag a quasi-identifiers field must appear in exactly one field of one auxiliary table.
- quasi
Ids This property is required. GooglePrivacy Dlp V2Quasi Id Response[] - Fields considered to be quasi-identifiers. No two fields can have the same tag.
- region
Code This property is required. string - ISO 3166-1 alpha-2 region code to use in the statistical modeling. Set if no column is tagged with a region-specific InfoType (like US_ZIP_5) or a region code.
- auxiliary_
tables This property is required. Sequence[GooglePrivacy Dlp V2Statistical Table Response] - Several auxiliary tables can be used in the analysis. Each custom_tag used to tag a quasi-identifiers field must appear in exactly one field of one auxiliary table.
- quasi_
ids This property is required. Sequence[GooglePrivacy Dlp V2Quasi Id Response] - Fields considered to be quasi-identifiers. No two fields can have the same tag.
- region_
code This property is required. str - ISO 3166-1 alpha-2 region code to use in the statistical modeling. Set if no column is tagged with a region-specific InfoType (like US_ZIP_5) or a region code.
- auxiliary
Tables This property is required. List<Property Map> - Several auxiliary tables can be used in the analysis. Each custom_tag used to tag a quasi-identifiers field must appear in exactly one field of one auxiliary table.
- quasi
Ids This property is required. List<Property Map> - Fields considered to be quasi-identifiers. No two fields can have the same tag.
- region
Code This property is required. String - ISO 3166-1 alpha-2 region code to use in the statistical modeling. Set if no column is tagged with a region-specific InfoType (like US_ZIP_5) or a region code.
GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponse
- Bucket
Size This property is required. string - Number of records within these probability bounds.
- Bucket
Value Count This property is required. string - Total number of distinct quasi-identifier tuple values in this bucket.
- Bucket
Values This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Delta Presence Estimation Quasi Id Values Response> - Sample of quasi-identifier tuple values in this bucket. The total number of classes returned per bucket is capped at 20.
- Max
Probability This property is required. double - Always greater than or equal to min_probability.
- Min
Probability This property is required. double - Between 0 and 1.
- Bucket
Size This property is required. string - Number of records within these probability bounds.
- Bucket
Value Count This property is required. string - Total number of distinct quasi-identifier tuple values in this bucket.
- Bucket
Values This property is required. []GooglePrivacy Dlp V2Delta Presence Estimation Quasi Id Values Response - Sample of quasi-identifier tuple values in this bucket. The total number of classes returned per bucket is capped at 20.
- Max
Probability This property is required. float64 - Always greater than or equal to min_probability.
- Min
Probability This property is required. float64 - Between 0 and 1.
- bucket
Size This property is required. String - Number of records within these probability bounds.
- bucket
Value Count This property is required. String - Total number of distinct quasi-identifier tuple values in this bucket.
- bucket
Values This property is required. List<GooglePrivacy Dlp V2Delta Presence Estimation Quasi Id Values Response> - Sample of quasi-identifier tuple values in this bucket. The total number of classes returned per bucket is capped at 20.
- max
Probability This property is required. Double - Always greater than or equal to min_probability.
- min
Probability This property is required. Double - Between 0 and 1.
- bucket
Size This property is required. string - Number of records within these probability bounds.
- bucket
Value Count This property is required. string - Total number of distinct quasi-identifier tuple values in this bucket.
- bucket
Values This property is required. GooglePrivacy Dlp V2Delta Presence Estimation Quasi Id Values Response[] - Sample of quasi-identifier tuple values in this bucket. The total number of classes returned per bucket is capped at 20.
- max
Probability This property is required. number - Always greater than or equal to min_probability.
- min
Probability This property is required. number - Between 0 and 1.
- bucket_
size This property is required. str - Number of records within these probability bounds.
- bucket_
value_ count This property is required. str - Total number of distinct quasi-identifier tuple values in this bucket.
- bucket_
values This property is required. Sequence[GooglePrivacy Dlp V2Delta Presence Estimation Quasi Id Values Response] - Sample of quasi-identifier tuple values in this bucket. The total number of classes returned per bucket is capped at 20.
- max_
probability This property is required. float - Always greater than or equal to min_probability.
- min_
probability This property is required. float - Between 0 and 1.
- bucket
Size This property is required. String - Number of records within these probability bounds.
- bucket
Value Count This property is required. String - Total number of distinct quasi-identifier tuple values in this bucket.
- bucket
Values This property is required. List<Property Map> - Sample of quasi-identifier tuple values in this bucket. The total number of classes returned per bucket is capped at 20.
- max
Probability This property is required. Number - Always greater than or equal to min_probability.
- min
Probability This property is required. Number - Between 0 and 1.
GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponse
- Estimated
Probability This property is required. double - The estimated probability that a given individual sharing these quasi-identifier values is in the dataset. This value, typically called δ, is the ratio between the number of records in the dataset with these quasi-identifier values, and the total number of individuals (inside and outside the dataset) with these quasi-identifier values. For example, if there are 15 individuals in the dataset who share the same quasi-identifier values, and an estimated 100 people in the entire population with these values, then δ is 0.15.
- Quasi
Ids Values This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Value Response> - The quasi-identifier values.
- Estimated
Probability This property is required. float64 - The estimated probability that a given individual sharing these quasi-identifier values is in the dataset. This value, typically called δ, is the ratio between the number of records in the dataset with these quasi-identifier values, and the total number of individuals (inside and outside the dataset) with these quasi-identifier values. For example, if there are 15 individuals in the dataset who share the same quasi-identifier values, and an estimated 100 people in the entire population with these values, then δ is 0.15.
- Quasi
Ids Values This property is required. []GooglePrivacy Dlp V2Value Response - The quasi-identifier values.
- estimated
Probability This property is required. Double - The estimated probability that a given individual sharing these quasi-identifier values is in the dataset. This value, typically called δ, is the ratio between the number of records in the dataset with these quasi-identifier values, and the total number of individuals (inside and outside the dataset) with these quasi-identifier values. For example, if there are 15 individuals in the dataset who share the same quasi-identifier values, and an estimated 100 people in the entire population with these values, then δ is 0.15.
- quasi
Ids Values This property is required. List<GooglePrivacy Dlp V2Value Response> - The quasi-identifier values.
- estimated
Probability This property is required. number - The estimated probability that a given individual sharing these quasi-identifier values is in the dataset. This value, typically called δ, is the ratio between the number of records in the dataset with these quasi-identifier values, and the total number of individuals (inside and outside the dataset) with these quasi-identifier values. For example, if there are 15 individuals in the dataset who share the same quasi-identifier values, and an estimated 100 people in the entire population with these values, then δ is 0.15.
- quasi
Ids Values This property is required. GooglePrivacy Dlp V2Value Response[] - The quasi-identifier values.
- estimated_
probability This property is required. float - The estimated probability that a given individual sharing these quasi-identifier values is in the dataset. This value, typically called δ, is the ratio between the number of records in the dataset with these quasi-identifier values, and the total number of individuals (inside and outside the dataset) with these quasi-identifier values. For example, if there are 15 individuals in the dataset who share the same quasi-identifier values, and an estimated 100 people in the entire population with these values, then δ is 0.15.
- quasi_
ids_ values This property is required. Sequence[GooglePrivacy Dlp V2Value Response] - The quasi-identifier values.
- estimated
Probability This property is required. Number - The estimated probability that a given individual sharing these quasi-identifier values is in the dataset. This value, typically called δ, is the ratio between the number of records in the dataset with these quasi-identifier values, and the total number of individuals (inside and outside the dataset) with these quasi-identifier values. For example, if there are 15 individuals in the dataset who share the same quasi-identifier values, and an estimated 100 people in the entire population with these values, then δ is 0.15.
- quasi
Ids Values This property is required. List<Property Map> - The quasi-identifier values.
GooglePrivacyDlpV2DeltaPresenceEstimationResultResponse
- Delta
Presence Estimation Histogram This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Delta Presence Estimation Histogram Bucket Response> - The intervals [min_probability, max_probability) do not overlap. If a value doesn't correspond to any such interval, the associated frequency is zero. For example, the following records: {min_probability: 0, max_probability: 0.1, frequency: 17} {min_probability: 0.2, max_probability: 0.3, frequency: 42} {min_probability: 0.3, max_probability: 0.4, frequency: 99} mean that there are no record with an estimated probability in [0.1, 0.2) nor larger or equal to 0.4.
- Delta
Presence Estimation Histogram This property is required. []GooglePrivacy Dlp V2Delta Presence Estimation Histogram Bucket Response - The intervals [min_probability, max_probability) do not overlap. If a value doesn't correspond to any such interval, the associated frequency is zero. For example, the following records: {min_probability: 0, max_probability: 0.1, frequency: 17} {min_probability: 0.2, max_probability: 0.3, frequency: 42} {min_probability: 0.3, max_probability: 0.4, frequency: 99} mean that there are no record with an estimated probability in [0.1, 0.2) nor larger or equal to 0.4.
- delta
Presence Estimation Histogram This property is required. List<GooglePrivacy Dlp V2Delta Presence Estimation Histogram Bucket Response> - The intervals [min_probability, max_probability) do not overlap. If a value doesn't correspond to any such interval, the associated frequency is zero. For example, the following records: {min_probability: 0, max_probability: 0.1, frequency: 17} {min_probability: 0.2, max_probability: 0.3, frequency: 42} {min_probability: 0.3, max_probability: 0.4, frequency: 99} mean that there are no record with an estimated probability in [0.1, 0.2) nor larger or equal to 0.4.
- delta
Presence Estimation Histogram This property is required. GooglePrivacy Dlp V2Delta Presence Estimation Histogram Bucket Response[] - The intervals [min_probability, max_probability) do not overlap. If a value doesn't correspond to any such interval, the associated frequency is zero. For example, the following records: {min_probability: 0, max_probability: 0.1, frequency: 17} {min_probability: 0.2, max_probability: 0.3, frequency: 42} {min_probability: 0.3, max_probability: 0.4, frequency: 99} mean that there are no record with an estimated probability in [0.1, 0.2) nor larger or equal to 0.4.
- delta_
presence_ estimation_ histogram This property is required. Sequence[GooglePrivacy Dlp V2Delta Presence Estimation Histogram Bucket Response] - The intervals [min_probability, max_probability) do not overlap. If a value doesn't correspond to any such interval, the associated frequency is zero. For example, the following records: {min_probability: 0, max_probability: 0.1, frequency: 17} {min_probability: 0.2, max_probability: 0.3, frequency: 42} {min_probability: 0.3, max_probability: 0.4, frequency: 99} mean that there are no record with an estimated probability in [0.1, 0.2) nor larger or equal to 0.4.
- delta
Presence Estimation Histogram This property is required. List<Property Map> - The intervals [min_probability, max_probability) do not overlap. If a value doesn't correspond to any such interval, the associated frequency is zero. For example, the following records: {min_probability: 0, max_probability: 0.1, frequency: 17} {min_probability: 0.2, max_probability: 0.3, frequency: 42} {min_probability: 0.3, max_probability: 0.4, frequency: 99} mean that there are no record with an estimated probability in [0.1, 0.2) nor larger or equal to 0.4.
GooglePrivacyDlpV2DetectionRuleResponse
- Hotword
Rule This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Hotword Rule Response - Hotword-based detection rule.
- Hotword
Rule This property is required. GooglePrivacy Dlp V2Hotword Rule Response - Hotword-based detection rule.
- hotword
Rule This property is required. GooglePrivacy Dlp V2Hotword Rule Response - Hotword-based detection rule.
- hotword
Rule This property is required. GooglePrivacy Dlp V2Hotword Rule Response - Hotword-based detection rule.
- hotword_
rule This property is required. GooglePrivacy Dlp V2Hotword Rule Response - Hotword-based detection rule.
- hotword
Rule This property is required. Property Map - Hotword-based detection rule.
GooglePrivacyDlpV2DictionaryResponse
- Cloud
Storage Path This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Cloud Storage Path Response - Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
- Word
List This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Word List Response - List of words or phrases to search for.
- Cloud
Storage Path This property is required. GooglePrivacy Dlp V2Cloud Storage Path Response - Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
- Word
List This property is required. GooglePrivacy Dlp V2Word List Response - List of words or phrases to search for.
- cloud
Storage Path This property is required. GooglePrivacy Dlp V2Cloud Storage Path Response - Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
- word
List This property is required. GooglePrivacy Dlp V2Word List Response - List of words or phrases to search for.
- cloud
Storage Path This property is required. GooglePrivacy Dlp V2Cloud Storage Path Response - Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
- word
List This property is required. GooglePrivacy Dlp V2Word List Response - List of words or phrases to search for.
- cloud_
storage_ path This property is required. GooglePrivacy Dlp V2Cloud Storage Path Response - Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
- word_
list This property is required. GooglePrivacy Dlp V2Word List Response - List of words or phrases to search for.
- cloud
Storage Path This property is required. Property Map - Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
- word
List This property is required. Property Map - List of words or phrases to search for.
GooglePrivacyDlpV2EntityIdResponse
- Field
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response - Composite key indicating which field contains the entity identifier.
- Field
This property is required. GooglePrivacy Dlp V2Field Id Response - Composite key indicating which field contains the entity identifier.
- field
This property is required. GooglePrivacy Dlp V2Field Id Response - Composite key indicating which field contains the entity identifier.
- field
This property is required. GooglePrivacy Dlp V2Field Id Response - Composite key indicating which field contains the entity identifier.
- field
This property is required. GooglePrivacy Dlp V2Field Id Response - Composite key indicating which field contains the entity identifier.
- field
This property is required. Property Map - Composite key indicating which field contains the entity identifier.
GooglePrivacyDlpV2ErrorResponse
- Details
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Rpc Status Response - Detailed error codes and messages.
- Timestamps
This property is required. List<string> - The times the error occurred. List includes the oldest timestamp and the last 9 timestamps.
- Details
This property is required. GoogleRpc Status Response - Detailed error codes and messages.
- Timestamps
This property is required. []string - The times the error occurred. List includes the oldest timestamp and the last 9 timestamps.
- details
This property is required. GoogleRpc Status Response - Detailed error codes and messages.
- timestamps
This property is required. List<String> - The times the error occurred. List includes the oldest timestamp and the last 9 timestamps.
- details
This property is required. GoogleRpc Status Response - Detailed error codes and messages.
- timestamps
This property is required. string[] - The times the error occurred. List includes the oldest timestamp and the last 9 timestamps.
- details
This property is required. GoogleRpc Status Response - Detailed error codes and messages.
- timestamps
This property is required. Sequence[str] - The times the error occurred. List includes the oldest timestamp and the last 9 timestamps.
- details
This property is required. Property Map - Detailed error codes and messages.
- timestamps
This property is required. List<String> - The times the error occurred. List includes the oldest timestamp and the last 9 timestamps.
GooglePrivacyDlpV2ExcludeByHotwordResponse
- Hotword
Regex This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Regex Response - Regular expression pattern defining what qualifies as a hotword.
- Proximity
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Proximity Response - Range of characters within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. The windowBefore property in proximity should be set to 1 if the hotword needs to be included in a column header.
- Hotword
Regex This property is required. GooglePrivacy Dlp V2Regex Response - Regular expression pattern defining what qualifies as a hotword.
- Proximity
This property is required. GooglePrivacy Dlp V2Proximity Response - Range of characters within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. The windowBefore property in proximity should be set to 1 if the hotword needs to be included in a column header.
- hotword
Regex This property is required. GooglePrivacy Dlp V2Regex Response - Regular expression pattern defining what qualifies as a hotword.
- proximity
This property is required. GooglePrivacy Dlp V2Proximity Response - Range of characters within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. The windowBefore property in proximity should be set to 1 if the hotword needs to be included in a column header.
- hotword
Regex This property is required. GooglePrivacy Dlp V2Regex Response - Regular expression pattern defining what qualifies as a hotword.
- proximity
This property is required. GooglePrivacy Dlp V2Proximity Response - Range of characters within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. The windowBefore property in proximity should be set to 1 if the hotword needs to be included in a column header.
- hotword_
regex This property is required. GooglePrivacy Dlp V2Regex Response - Regular expression pattern defining what qualifies as a hotword.
- proximity
This property is required. GooglePrivacy Dlp V2Proximity Response - Range of characters within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. The windowBefore property in proximity should be set to 1 if the hotword needs to be included in a column header.
- hotword
Regex This property is required. Property Map - Regular expression pattern defining what qualifies as a hotword.
- proximity
This property is required. Property Map - Range of characters within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. The windowBefore property in proximity should be set to 1 if the hotword needs to be included in a column header.
GooglePrivacyDlpV2ExcludeInfoTypesResponse
- Info
Types This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Response> - InfoType list in ExclusionRule rule drops a finding when it overlaps or contained within with a finding of an infoType from this list. For example, for
InspectionRuleSet.info_types
containing "PHONE_NUMBER"and
exclusion_rulecontaining
exclude_info_types.info_types` with "EMAIL_ADDRESS" the phone number findings are dropped if they overlap with EMAIL_ADDRESS finding. That leads to "555-222-2222@example.org" to generate only a single finding, namely email address.
- Info
Types This property is required. []GooglePrivacy Dlp V2Info Type Response - InfoType list in ExclusionRule rule drops a finding when it overlaps or contained within with a finding of an infoType from this list. For example, for
InspectionRuleSet.info_types
containing "PHONE_NUMBER"and
exclusion_rulecontaining
exclude_info_types.info_types` with "EMAIL_ADDRESS" the phone number findings are dropped if they overlap with EMAIL_ADDRESS finding. That leads to "555-222-2222@example.org" to generate only a single finding, namely email address.
- info
Types This property is required. List<GooglePrivacy Dlp V2Info Type Response> - InfoType list in ExclusionRule rule drops a finding when it overlaps or contained within with a finding of an infoType from this list. For example, for
InspectionRuleSet.info_types
containing "PHONE_NUMBER"and
exclusion_rulecontaining
exclude_info_types.info_types` with "EMAIL_ADDRESS" the phone number findings are dropped if they overlap with EMAIL_ADDRESS finding. That leads to "555-222-2222@example.org" to generate only a single finding, namely email address.
- info
Types This property is required. GooglePrivacy Dlp V2Info Type Response[] - InfoType list in ExclusionRule rule drops a finding when it overlaps or contained within with a finding of an infoType from this list. For example, for
InspectionRuleSet.info_types
containing "PHONE_NUMBER"and
exclusion_rulecontaining
exclude_info_types.info_types` with "EMAIL_ADDRESS" the phone number findings are dropped if they overlap with EMAIL_ADDRESS finding. That leads to "555-222-2222@example.org" to generate only a single finding, namely email address.
- info_
types This property is required. Sequence[GooglePrivacy Dlp V2Info Type Response] - InfoType list in ExclusionRule rule drops a finding when it overlaps or contained within with a finding of an infoType from this list. For example, for
InspectionRuleSet.info_types
containing "PHONE_NUMBER"and
exclusion_rulecontaining
exclude_info_types.info_types` with "EMAIL_ADDRESS" the phone number findings are dropped if they overlap with EMAIL_ADDRESS finding. That leads to "555-222-2222@example.org" to generate only a single finding, namely email address.
- info
Types This property is required. List<Property Map> - InfoType list in ExclusionRule rule drops a finding when it overlaps or contained within with a finding of an infoType from this list. For example, for
InspectionRuleSet.info_types
containing "PHONE_NUMBER"and
exclusion_rulecontaining
exclude_info_types.info_types` with "EMAIL_ADDRESS" the phone number findings are dropped if they overlap with EMAIL_ADDRESS finding. That leads to "555-222-2222@example.org" to generate only a single finding, namely email address.
GooglePrivacyDlpV2ExclusionRuleResponse
- Dictionary
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Dictionary Response - Dictionary which defines the rule.
- Exclude
By Hotword This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Exclude By Hotword Response - Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.
- Exclude
Info Types This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Exclude Info Types Response - Set of infoTypes for which findings would affect this rule.
- Matching
Type This property is required. string - How the rule is applied, see MatchingType documentation for details.
- Regex
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Regex Response - Regular expression which defines the rule.
- Dictionary
This property is required. GooglePrivacy Dlp V2Dictionary Response - Dictionary which defines the rule.
- Exclude
By Hotword This property is required. GooglePrivacy Dlp V2Exclude By Hotword Response - Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.
- Exclude
Info Types This property is required. GooglePrivacy Dlp V2Exclude Info Types Response - Set of infoTypes for which findings would affect this rule.
- Matching
Type This property is required. string - How the rule is applied, see MatchingType documentation for details.
- Regex
This property is required. GooglePrivacy Dlp V2Regex Response - Regular expression which defines the rule.
- dictionary
This property is required. GooglePrivacy Dlp V2Dictionary Response - Dictionary which defines the rule.
- exclude
By Hotword This property is required. GooglePrivacy Dlp V2Exclude By Hotword Response - Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.
- exclude
Info Types This property is required. GooglePrivacy Dlp V2Exclude Info Types Response - Set of infoTypes for which findings would affect this rule.
- matching
Type This property is required. String - How the rule is applied, see MatchingType documentation for details.
- regex
This property is required. GooglePrivacy Dlp V2Regex Response - Regular expression which defines the rule.
- dictionary
This property is required. GooglePrivacy Dlp V2Dictionary Response - Dictionary which defines the rule.
- exclude
By Hotword This property is required. GooglePrivacy Dlp V2Exclude By Hotword Response - Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.
- exclude
Info Types This property is required. GooglePrivacy Dlp V2Exclude Info Types Response - Set of infoTypes for which findings would affect this rule.
- matching
Type This property is required. string - How the rule is applied, see MatchingType documentation for details.
- regex
This property is required. GooglePrivacy Dlp V2Regex Response - Regular expression which defines the rule.
- dictionary
This property is required. GooglePrivacy Dlp V2Dictionary Response - Dictionary which defines the rule.
- exclude_
by_ hotword This property is required. GooglePrivacy Dlp V2Exclude By Hotword Response - Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.
- exclude_
info_ types This property is required. GooglePrivacy Dlp V2Exclude Info Types Response - Set of infoTypes for which findings would affect this rule.
- matching_
type This property is required. str - How the rule is applied, see MatchingType documentation for details.
- regex
This property is required. GooglePrivacy Dlp V2Regex Response - Regular expression which defines the rule.
- dictionary
This property is required. Property Map - Dictionary which defines the rule.
- exclude
By Hotword This property is required. Property Map - Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.
- exclude
Info Types This property is required. Property Map - Set of infoTypes for which findings would affect this rule.
- matching
Type This property is required. String - How the rule is applied, see MatchingType documentation for details.
- regex
This property is required. Property Map - Regular expression which defines the rule.
GooglePrivacyDlpV2ExpressionsResponse
- Conditions
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Conditions Response - Conditions to apply to the expression.
- Logical
Operator This property is required. string - The operator to apply to the result of conditions. Default and currently only supported value is
AND
.
- Conditions
This property is required. GooglePrivacy Dlp V2Conditions Response - Conditions to apply to the expression.
- Logical
Operator This property is required. string - The operator to apply to the result of conditions. Default and currently only supported value is
AND
.
- conditions
This property is required. GooglePrivacy Dlp V2Conditions Response - Conditions to apply to the expression.
- logical
Operator This property is required. String - The operator to apply to the result of conditions. Default and currently only supported value is
AND
.
- conditions
This property is required. GooglePrivacy Dlp V2Conditions Response - Conditions to apply to the expression.
- logical
Operator This property is required. string - The operator to apply to the result of conditions. Default and currently only supported value is
AND
.
- conditions
This property is required. GooglePrivacy Dlp V2Conditions Response - Conditions to apply to the expression.
- logical_
operator This property is required. str - The operator to apply to the result of conditions. Default and currently only supported value is
AND
.
- conditions
This property is required. Property Map - Conditions to apply to the expression.
- logical
Operator This property is required. String - The operator to apply to the result of conditions. Default and currently only supported value is
AND
.
GooglePrivacyDlpV2FieldIdResponse
- Name
This property is required. string - Name describing the field.
- Name
This property is required. string - Name describing the field.
- name
This property is required. String - Name describing the field.
- name
This property is required. string - Name describing the field.
- name
This property is required. str - Name describing the field.
- name
This property is required. String - Name describing the field.
GooglePrivacyDlpV2FieldTransformationResponse
- Condition
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Record Condition Response - Only apply the transformation if the condition evaluates to true for the given
RecordCondition
. The conditions are allowed to reference fields that are not used in the actual transformation. Example Use Cases: - Apply a different bucket transformation to an age column if the zip code column for the same record is within a specific range. - Redact a field if the date of birth field is greater than 85. - Fields
This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response> - Input field(s) to apply the transformation to. When you have columns that reference their position within a list, omit the index from the FieldId. FieldId name matching ignores the index. For example, instead of "contact.nums[0].type", use "contact.nums.type".
- Info
Type Transformations This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Transformations Response - Treat the contents of the field as free text, and selectively transform content that matches an
InfoType
. - Primitive
Transformation This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Primitive Transformation Response - Apply the transformation to the entire field.
- Condition
This property is required. GooglePrivacy Dlp V2Record Condition Response - Only apply the transformation if the condition evaluates to true for the given
RecordCondition
. The conditions are allowed to reference fields that are not used in the actual transformation. Example Use Cases: - Apply a different bucket transformation to an age column if the zip code column for the same record is within a specific range. - Redact a field if the date of birth field is greater than 85. - Fields
This property is required. []GooglePrivacy Dlp V2Field Id Response - Input field(s) to apply the transformation to. When you have columns that reference their position within a list, omit the index from the FieldId. FieldId name matching ignores the index. For example, instead of "contact.nums[0].type", use "contact.nums.type".
- Info
Type Transformations This property is required. GooglePrivacy Dlp V2Info Type Transformations Response - Treat the contents of the field as free text, and selectively transform content that matches an
InfoType
. - Primitive
Transformation This property is required. GooglePrivacy Dlp V2Primitive Transformation Response - Apply the transformation to the entire field.
- condition
This property is required. GooglePrivacy Dlp V2Record Condition Response - Only apply the transformation if the condition evaluates to true for the given
RecordCondition
. The conditions are allowed to reference fields that are not used in the actual transformation. Example Use Cases: - Apply a different bucket transformation to an age column if the zip code column for the same record is within a specific range. - Redact a field if the date of birth field is greater than 85. - fields
This property is required. List<GooglePrivacy Dlp V2Field Id Response> - Input field(s) to apply the transformation to. When you have columns that reference their position within a list, omit the index from the FieldId. FieldId name matching ignores the index. For example, instead of "contact.nums[0].type", use "contact.nums.type".
- info
Type Transformations This property is required. GooglePrivacy Dlp V2Info Type Transformations Response - Treat the contents of the field as free text, and selectively transform content that matches an
InfoType
. - primitive
Transformation This property is required. GooglePrivacy Dlp V2Primitive Transformation Response - Apply the transformation to the entire field.
- condition
This property is required. GooglePrivacy Dlp V2Record Condition Response - Only apply the transformation if the condition evaluates to true for the given
RecordCondition
. The conditions are allowed to reference fields that are not used in the actual transformation. Example Use Cases: - Apply a different bucket transformation to an age column if the zip code column for the same record is within a specific range. - Redact a field if the date of birth field is greater than 85. - fields
This property is required. GooglePrivacy Dlp V2Field Id Response[] - Input field(s) to apply the transformation to. When you have columns that reference their position within a list, omit the index from the FieldId. FieldId name matching ignores the index. For example, instead of "contact.nums[0].type", use "contact.nums.type".
- info
Type Transformations This property is required. GooglePrivacy Dlp V2Info Type Transformations Response - Treat the contents of the field as free text, and selectively transform content that matches an
InfoType
. - primitive
Transformation This property is required. GooglePrivacy Dlp V2Primitive Transformation Response - Apply the transformation to the entire field.
- condition
This property is required. GooglePrivacy Dlp V2Record Condition Response - Only apply the transformation if the condition evaluates to true for the given
RecordCondition
. The conditions are allowed to reference fields that are not used in the actual transformation. Example Use Cases: - Apply a different bucket transformation to an age column if the zip code column for the same record is within a specific range. - Redact a field if the date of birth field is greater than 85. - fields
This property is required. Sequence[GooglePrivacy Dlp V2Field Id Response] - Input field(s) to apply the transformation to. When you have columns that reference their position within a list, omit the index from the FieldId. FieldId name matching ignores the index. For example, instead of "contact.nums[0].type", use "contact.nums.type".
- info_
type_ transformations This property is required. GooglePrivacy Dlp V2Info Type Transformations Response - Treat the contents of the field as free text, and selectively transform content that matches an
InfoType
. - primitive_
transformation This property is required. GooglePrivacy Dlp V2Primitive Transformation Response - Apply the transformation to the entire field.
- condition
This property is required. Property Map - Only apply the transformation if the condition evaluates to true for the given
RecordCondition
. The conditions are allowed to reference fields that are not used in the actual transformation. Example Use Cases: - Apply a different bucket transformation to an age column if the zip code column for the same record is within a specific range. - Redact a field if the date of birth field is greater than 85. - fields
This property is required. List<Property Map> - Input field(s) to apply the transformation to. When you have columns that reference their position within a list, omit the index from the FieldId. FieldId name matching ignores the index. For example, instead of "contact.nums[0].type", use "contact.nums.type".
- info
Type Transformations This property is required. Property Map - Treat the contents of the field as free text, and selectively transform content that matches an
InfoType
. - primitive
Transformation This property is required. Property Map - Apply the transformation to the entire field.
GooglePrivacyDlpV2FileSetResponse
- Regex
File Set This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Cloud Storage Regex File Set Response - The regex-filtered set of files to scan. Exactly one of
url
orregex_file_set
must be set. - Url
This property is required. string - The Cloud Storage url of the file(s) to scan, in the format
gs:///
. Trailing wildcard in the path is allowed. If the url ends in a trailing slash, the bucket or directory represented by the url will be scanned non-recursively (content in sub-directories will not be scanned). This means thatgs://mybucket/
is equivalent togs://mybucket/*
, andgs://mybucket/directory/
is equivalent togs://mybucket/directory/*
. Exactly one ofurl
orregex_file_set
must be set.
- Regex
File Set This property is required. GooglePrivacy Dlp V2Cloud Storage Regex File Set Response - The regex-filtered set of files to scan. Exactly one of
url
orregex_file_set
must be set. - Url
This property is required. string - The Cloud Storage url of the file(s) to scan, in the format
gs:///
. Trailing wildcard in the path is allowed. If the url ends in a trailing slash, the bucket or directory represented by the url will be scanned non-recursively (content in sub-directories will not be scanned). This means thatgs://mybucket/
is equivalent togs://mybucket/*
, andgs://mybucket/directory/
is equivalent togs://mybucket/directory/*
. Exactly one ofurl
orregex_file_set
must be set.
- regex
File Set This property is required. GooglePrivacy Dlp V2Cloud Storage Regex File Set Response - The regex-filtered set of files to scan. Exactly one of
url
orregex_file_set
must be set. - url
This property is required. String - The Cloud Storage url of the file(s) to scan, in the format
gs:///
. Trailing wildcard in the path is allowed. If the url ends in a trailing slash, the bucket or directory represented by the url will be scanned non-recursively (content in sub-directories will not be scanned). This means thatgs://mybucket/
is equivalent togs://mybucket/*
, andgs://mybucket/directory/
is equivalent togs://mybucket/directory/*
. Exactly one ofurl
orregex_file_set
must be set.
- regex
File Set This property is required. GooglePrivacy Dlp V2Cloud Storage Regex File Set Response - The regex-filtered set of files to scan. Exactly one of
url
orregex_file_set
must be set. - url
This property is required. string - The Cloud Storage url of the file(s) to scan, in the format
gs:///
. Trailing wildcard in the path is allowed. If the url ends in a trailing slash, the bucket or directory represented by the url will be scanned non-recursively (content in sub-directories will not be scanned). This means thatgs://mybucket/
is equivalent togs://mybucket/*
, andgs://mybucket/directory/
is equivalent togs://mybucket/directory/*
. Exactly one ofurl
orregex_file_set
must be set.
- regex_
file_ set This property is required. GooglePrivacy Dlp V2Cloud Storage Regex File Set Response - The regex-filtered set of files to scan. Exactly one of
url
orregex_file_set
must be set. - url
This property is required. str - The Cloud Storage url of the file(s) to scan, in the format
gs:///
. Trailing wildcard in the path is allowed. If the url ends in a trailing slash, the bucket or directory represented by the url will be scanned non-recursively (content in sub-directories will not be scanned). This means thatgs://mybucket/
is equivalent togs://mybucket/*
, andgs://mybucket/directory/
is equivalent togs://mybucket/directory/*
. Exactly one ofurl
orregex_file_set
must be set.
- regex
File Set This property is required. Property Map - The regex-filtered set of files to scan. Exactly one of
url
orregex_file_set
must be set. - url
This property is required. String - The Cloud Storage url of the file(s) to scan, in the format
gs:///
. Trailing wildcard in the path is allowed. If the url ends in a trailing slash, the bucket or directory represented by the url will be scanned non-recursively (content in sub-directories will not be scanned). This means thatgs://mybucket/
is equivalent togs://mybucket/*
, andgs://mybucket/directory/
is equivalent togs://mybucket/directory/*
. Exactly one ofurl
orregex_file_set
must be set.
GooglePrivacyDlpV2FindingLimitsResponse
- Max
Findings Per Info Type This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Limit Response> - Configuration of findings limit given for specified infoTypes.
- Max
Findings Per Item This property is required. int - Max number of findings that are returned for each item scanned. When set within an InspectContentRequest, this field is ignored. This value isn't a hard limit. If the number of findings for an item reaches this limit, the inspection of that item ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns for the item can be multiple times higher than this value.
- Max
Findings Per Request This property is required. int - Max number of findings that are returned per request or job. If you set this field in an InspectContentRequest, the resulting maximum value is the value that you set or 3,000, whichever is lower. This value isn't a hard limit. If an inspection reaches this limit, the inspection ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than this value.
- Max
Findings Per Info Type This property is required. []GooglePrivacy Dlp V2Info Type Limit Response - Configuration of findings limit given for specified infoTypes.
- Max
Findings Per Item This property is required. int - Max number of findings that are returned for each item scanned. When set within an InspectContentRequest, this field is ignored. This value isn't a hard limit. If the number of findings for an item reaches this limit, the inspection of that item ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns for the item can be multiple times higher than this value.
- Max
Findings Per Request This property is required. int - Max number of findings that are returned per request or job. If you set this field in an InspectContentRequest, the resulting maximum value is the value that you set or 3,000, whichever is lower. This value isn't a hard limit. If an inspection reaches this limit, the inspection ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than this value.
- max
Findings Per Info Type This property is required. List<GooglePrivacy Dlp V2Info Type Limit Response> - Configuration of findings limit given for specified infoTypes.
- max
Findings Per Item This property is required. Integer - Max number of findings that are returned for each item scanned. When set within an InspectContentRequest, this field is ignored. This value isn't a hard limit. If the number of findings for an item reaches this limit, the inspection of that item ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns for the item can be multiple times higher than this value.
- max
Findings Per Request This property is required. Integer - Max number of findings that are returned per request or job. If you set this field in an InspectContentRequest, the resulting maximum value is the value that you set or 3,000, whichever is lower. This value isn't a hard limit. If an inspection reaches this limit, the inspection ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than this value.
- max
Findings Per Info Type This property is required. GooglePrivacy Dlp V2Info Type Limit Response[] - Configuration of findings limit given for specified infoTypes.
- max
Findings Per Item This property is required. number - Max number of findings that are returned for each item scanned. When set within an InspectContentRequest, this field is ignored. This value isn't a hard limit. If the number of findings for an item reaches this limit, the inspection of that item ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns for the item can be multiple times higher than this value.
- max
Findings Per Request This property is required. number - Max number of findings that are returned per request or job. If you set this field in an InspectContentRequest, the resulting maximum value is the value that you set or 3,000, whichever is lower. This value isn't a hard limit. If an inspection reaches this limit, the inspection ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than this value.
- max_
findings_ per_ info_ type This property is required. Sequence[GooglePrivacy Dlp V2Info Type Limit Response] - Configuration of findings limit given for specified infoTypes.
- max_
findings_ per_ item This property is required. int - Max number of findings that are returned for each item scanned. When set within an InspectContentRequest, this field is ignored. This value isn't a hard limit. If the number of findings for an item reaches this limit, the inspection of that item ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns for the item can be multiple times higher than this value.
- max_
findings_ per_ request This property is required. int - Max number of findings that are returned per request or job. If you set this field in an InspectContentRequest, the resulting maximum value is the value that you set or 3,000, whichever is lower. This value isn't a hard limit. If an inspection reaches this limit, the inspection ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than this value.
- max
Findings Per Info Type This property is required. List<Property Map> - Configuration of findings limit given for specified infoTypes.
- max
Findings Per Item This property is required. Number - Max number of findings that are returned for each item scanned. When set within an InspectContentRequest, this field is ignored. This value isn't a hard limit. If the number of findings for an item reaches this limit, the inspection of that item ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns for the item can be multiple times higher than this value.
- max
Findings Per Request This property is required. Number - Max number of findings that are returned per request or job. If you set this field in an InspectContentRequest, the resulting maximum value is the value that you set or 3,000, whichever is lower. This value isn't a hard limit. If an inspection reaches this limit, the inspection ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than this value.
GooglePrivacyDlpV2FixedSizeBucketingConfigResponse
- Bucket
Size This property is required. double - Size of each bucket (except for minimum and maximum buckets). So if
lower_bound
= 10,upper_bound
= 89, andbucket_size
= 10, then the following buckets would be used: -10, 10-20, 20-30, 30-40, 40-50, 50-60, 60-70, 70-80, 80-89, 89+. Precision up to 2 decimals works. - Lower
Bound This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Value Response - Lower bound value of buckets. All values less than
lower_bound
are grouped together into a single bucket; for example iflower_bound
= 10, then all values less than 10 are replaced with the value "-10". - Upper
Bound This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Value Response - Upper bound value of buckets. All values greater than upper_bound are grouped together into a single bucket; for example if
upper_bound
= 89, then all values greater than 89 are replaced with the value "89+".
- Bucket
Size This property is required. float64 - Size of each bucket (except for minimum and maximum buckets). So if
lower_bound
= 10,upper_bound
= 89, andbucket_size
= 10, then the following buckets would be used: -10, 10-20, 20-30, 30-40, 40-50, 50-60, 60-70, 70-80, 80-89, 89+. Precision up to 2 decimals works. - Lower
Bound This property is required. GooglePrivacy Dlp V2Value Response - Lower bound value of buckets. All values less than
lower_bound
are grouped together into a single bucket; for example iflower_bound
= 10, then all values less than 10 are replaced with the value "-10". - Upper
Bound This property is required. GooglePrivacy Dlp V2Value Response - Upper bound value of buckets. All values greater than upper_bound are grouped together into a single bucket; for example if
upper_bound
= 89, then all values greater than 89 are replaced with the value "89+".
- bucket
Size This property is required. Double - Size of each bucket (except for minimum and maximum buckets). So if
lower_bound
= 10,upper_bound
= 89, andbucket_size
= 10, then the following buckets would be used: -10, 10-20, 20-30, 30-40, 40-50, 50-60, 60-70, 70-80, 80-89, 89+. Precision up to 2 decimals works. - lower
Bound This property is required. GooglePrivacy Dlp V2Value Response - Lower bound value of buckets. All values less than
lower_bound
are grouped together into a single bucket; for example iflower_bound
= 10, then all values less than 10 are replaced with the value "-10". - upper
Bound This property is required. GooglePrivacy Dlp V2Value Response - Upper bound value of buckets. All values greater than upper_bound are grouped together into a single bucket; for example if
upper_bound
= 89, then all values greater than 89 are replaced with the value "89+".
- bucket
Size This property is required. number - Size of each bucket (except for minimum and maximum buckets). So if
lower_bound
= 10,upper_bound
= 89, andbucket_size
= 10, then the following buckets would be used: -10, 10-20, 20-30, 30-40, 40-50, 50-60, 60-70, 70-80, 80-89, 89+. Precision up to 2 decimals works. - lower
Bound This property is required. GooglePrivacy Dlp V2Value Response - Lower bound value of buckets. All values less than
lower_bound
are grouped together into a single bucket; for example iflower_bound
= 10, then all values less than 10 are replaced with the value "-10". - upper
Bound This property is required. GooglePrivacy Dlp V2Value Response - Upper bound value of buckets. All values greater than upper_bound are grouped together into a single bucket; for example if
upper_bound
= 89, then all values greater than 89 are replaced with the value "89+".
- bucket_
size This property is required. float - Size of each bucket (except for minimum and maximum buckets). So if
lower_bound
= 10,upper_bound
= 89, andbucket_size
= 10, then the following buckets would be used: -10, 10-20, 20-30, 30-40, 40-50, 50-60, 60-70, 70-80, 80-89, 89+. Precision up to 2 decimals works. - lower_
bound This property is required. GooglePrivacy Dlp V2Value Response - Lower bound value of buckets. All values less than
lower_bound
are grouped together into a single bucket; for example iflower_bound
= 10, then all values less than 10 are replaced with the value "-10". - upper_
bound This property is required. GooglePrivacy Dlp V2Value Response - Upper bound value of buckets. All values greater than upper_bound are grouped together into a single bucket; for example if
upper_bound
= 89, then all values greater than 89 are replaced with the value "89+".
- bucket
Size This property is required. Number - Size of each bucket (except for minimum and maximum buckets). So if
lower_bound
= 10,upper_bound
= 89, andbucket_size
= 10, then the following buckets would be used: -10, 10-20, 20-30, 30-40, 40-50, 50-60, 60-70, 70-80, 80-89, 89+. Precision up to 2 decimals works. - lower
Bound This property is required. Property Map - Lower bound value of buckets. All values less than
lower_bound
are grouped together into a single bucket; for example iflower_bound
= 10, then all values less than 10 are replaced with the value "-10". - upper
Bound This property is required. Property Map - Upper bound value of buckets. All values greater than upper_bound are grouped together into a single bucket; for example if
upper_bound
= 89, then all values greater than 89 are replaced with the value "89+".
GooglePrivacyDlpV2HotwordRuleResponse
- Hotword
Regex This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Regex Response - Regular expression pattern defining what qualifies as a hotword.
- Likelihood
Adjustment This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Likelihood Adjustment Response - Likelihood adjustment to apply to all matching findings.
- Proximity
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Proximity Response - Range of characters within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. The finding itself will be included in the window, so that hotwords can be used to match substrings of the finding itself. Suppose you want Cloud DLP to promote the likelihood of the phone number regex "(\d{3}) \d{3}-\d{4}" if the area code is known to be the area code of a company's office. In this case, use the hotword regex "(xxx)", where "xxx" is the area code in question. For tabular data, if you want to modify the likelihood of an entire column of findngs, see [Hotword example: Set the match likelihood of a table column] (https://cloud.google.com/dlp/docs/creating-custom-infotypes-likelihood#match-column-values).
- Hotword
Regex This property is required. GooglePrivacy Dlp V2Regex Response - Regular expression pattern defining what qualifies as a hotword.
- Likelihood
Adjustment This property is required. GooglePrivacy Dlp V2Likelihood Adjustment Response - Likelihood adjustment to apply to all matching findings.
- Proximity
This property is required. GooglePrivacy Dlp V2Proximity Response - Range of characters within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. The finding itself will be included in the window, so that hotwords can be used to match substrings of the finding itself. Suppose you want Cloud DLP to promote the likelihood of the phone number regex "(\d{3}) \d{3}-\d{4}" if the area code is known to be the area code of a company's office. In this case, use the hotword regex "(xxx)", where "xxx" is the area code in question. For tabular data, if you want to modify the likelihood of an entire column of findngs, see [Hotword example: Set the match likelihood of a table column] (https://cloud.google.com/dlp/docs/creating-custom-infotypes-likelihood#match-column-values).
- hotword
Regex This property is required. GooglePrivacy Dlp V2Regex Response - Regular expression pattern defining what qualifies as a hotword.
- likelihood
Adjustment This property is required. GooglePrivacy Dlp V2Likelihood Adjustment Response - Likelihood adjustment to apply to all matching findings.
- proximity
This property is required. GooglePrivacy Dlp V2Proximity Response - Range of characters within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. The finding itself will be included in the window, so that hotwords can be used to match substrings of the finding itself. Suppose you want Cloud DLP to promote the likelihood of the phone number regex "(\d{3}) \d{3}-\d{4}" if the area code is known to be the area code of a company's office. In this case, use the hotword regex "(xxx)", where "xxx" is the area code in question. For tabular data, if you want to modify the likelihood of an entire column of findngs, see [Hotword example: Set the match likelihood of a table column] (https://cloud.google.com/dlp/docs/creating-custom-infotypes-likelihood#match-column-values).
- hotword
Regex This property is required. GooglePrivacy Dlp V2Regex Response - Regular expression pattern defining what qualifies as a hotword.
- likelihood
Adjustment This property is required. GooglePrivacy Dlp V2Likelihood Adjustment Response - Likelihood adjustment to apply to all matching findings.
- proximity
This property is required. GooglePrivacy Dlp V2Proximity Response - Range of characters within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. The finding itself will be included in the window, so that hotwords can be used to match substrings of the finding itself. Suppose you want Cloud DLP to promote the likelihood of the phone number regex "(\d{3}) \d{3}-\d{4}" if the area code is known to be the area code of a company's office. In this case, use the hotword regex "(xxx)", where "xxx" is the area code in question. For tabular data, if you want to modify the likelihood of an entire column of findngs, see [Hotword example: Set the match likelihood of a table column] (https://cloud.google.com/dlp/docs/creating-custom-infotypes-likelihood#match-column-values).
- hotword_
regex This property is required. GooglePrivacy Dlp V2Regex Response - Regular expression pattern defining what qualifies as a hotword.
- likelihood_
adjustment This property is required. GooglePrivacy Dlp V2Likelihood Adjustment Response - Likelihood adjustment to apply to all matching findings.
- proximity
This property is required. GooglePrivacy Dlp V2Proximity Response - Range of characters within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. The finding itself will be included in the window, so that hotwords can be used to match substrings of the finding itself. Suppose you want Cloud DLP to promote the likelihood of the phone number regex "(\d{3}) \d{3}-\d{4}" if the area code is known to be the area code of a company's office. In this case, use the hotword regex "(xxx)", where "xxx" is the area code in question. For tabular data, if you want to modify the likelihood of an entire column of findngs, see [Hotword example: Set the match likelihood of a table column] (https://cloud.google.com/dlp/docs/creating-custom-infotypes-likelihood#match-column-values).
- hotword
Regex This property is required. Property Map - Regular expression pattern defining what qualifies as a hotword.
- likelihood
Adjustment This property is required. Property Map - Likelihood adjustment to apply to all matching findings.
- proximity
This property is required. Property Map - Range of characters within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. The finding itself will be included in the window, so that hotwords can be used to match substrings of the finding itself. Suppose you want Cloud DLP to promote the likelihood of the phone number regex "(\d{3}) \d{3}-\d{4}" if the area code is known to be the area code of a company's office. In this case, use the hotword regex "(xxx)", where "xxx" is the area code in question. For tabular data, if you want to modify the likelihood of an entire column of findngs, see [Hotword example: Set the match likelihood of a table column] (https://cloud.google.com/dlp/docs/creating-custom-infotypes-likelihood#match-column-values).
GooglePrivacyDlpV2HybridInspectStatisticsResponse
- Aborted
Count This property is required. string - The number of hybrid inspection requests aborted because the job ran out of quota or was ended before they could be processed.
- Pending
Count This property is required. string - The number of hybrid requests currently being processed. Only populated when called via method
getDlpJob
. A burst of traffic may cause hybrid inspect requests to be enqueued. Processing will take place as quickly as possible, but resource limitations may impact how long a request is enqueued for. - Processed
Count This property is required. string - The number of hybrid inspection requests processed within this job.
- Aborted
Count This property is required. string - The number of hybrid inspection requests aborted because the job ran out of quota or was ended before they could be processed.
- Pending
Count This property is required. string - The number of hybrid requests currently being processed. Only populated when called via method
getDlpJob
. A burst of traffic may cause hybrid inspect requests to be enqueued. Processing will take place as quickly as possible, but resource limitations may impact how long a request is enqueued for. - Processed
Count This property is required. string - The number of hybrid inspection requests processed within this job.
- aborted
Count This property is required. String - The number of hybrid inspection requests aborted because the job ran out of quota or was ended before they could be processed.
- pending
Count This property is required. String - The number of hybrid requests currently being processed. Only populated when called via method
getDlpJob
. A burst of traffic may cause hybrid inspect requests to be enqueued. Processing will take place as quickly as possible, but resource limitations may impact how long a request is enqueued for. - processed
Count This property is required. String - The number of hybrid inspection requests processed within this job.
- aborted
Count This property is required. string - The number of hybrid inspection requests aborted because the job ran out of quota or was ended before they could be processed.
- pending
Count This property is required. string - The number of hybrid requests currently being processed. Only populated when called via method
getDlpJob
. A burst of traffic may cause hybrid inspect requests to be enqueued. Processing will take place as quickly as possible, but resource limitations may impact how long a request is enqueued for. - processed
Count This property is required. string - The number of hybrid inspection requests processed within this job.
- aborted_
count This property is required. str - The number of hybrid inspection requests aborted because the job ran out of quota or was ended before they could be processed.
- pending_
count This property is required. str - The number of hybrid requests currently being processed. Only populated when called via method
getDlpJob
. A burst of traffic may cause hybrid inspect requests to be enqueued. Processing will take place as quickly as possible, but resource limitations may impact how long a request is enqueued for. - processed_
count This property is required. str - The number of hybrid inspection requests processed within this job.
- aborted
Count This property is required. String - The number of hybrid inspection requests aborted because the job ran out of quota or was ended before they could be processed.
- pending
Count This property is required. String - The number of hybrid requests currently being processed. Only populated when called via method
getDlpJob
. A burst of traffic may cause hybrid inspect requests to be enqueued. Processing will take place as quickly as possible, but resource limitations may impact how long a request is enqueued for. - processed
Count This property is required. String - The number of hybrid inspection requests processed within this job.
GooglePrivacyDlpV2HybridOptionsResponse
- Description
This property is required. string - A short description of where the data is coming from. Will be stored once in the job. 256 max length.
- Labels
This property is required. Dictionary<string, string> - To organize findings, these labels will be added to each finding. Label keys must be between 1 and 63 characters long and must conform to the following regular expression:
[a-z]([-a-z0-9]*[a-z0-9])?
. Label values must be between 0 and 63 characters long and must conform to the regular expression([a-z]([-a-z0-9]*[a-z0-9])?)?
. No more than 10 labels can be associated with a given finding. Examples: *"environment" : "production"
*"pipeline" : "etl"
- Required
Finding Label Keys This property is required. List<string> - These are labels that each inspection request must include within their 'finding_labels' map. Request may contain others, but any missing one of these will be rejected. Label keys must be between 1 and 63 characters long and must conform to the following regular expression:
[a-z]([-a-z0-9]*[a-z0-9])?
. No more than 10 keys can be required. - Table
Options This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Table Options Response - If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.
- Description
This property is required. string - A short description of where the data is coming from. Will be stored once in the job. 256 max length.
- Labels
This property is required. map[string]string - To organize findings, these labels will be added to each finding. Label keys must be between 1 and 63 characters long and must conform to the following regular expression:
[a-z]([-a-z0-9]*[a-z0-9])?
. Label values must be between 0 and 63 characters long and must conform to the regular expression([a-z]([-a-z0-9]*[a-z0-9])?)?
. No more than 10 labels can be associated with a given finding. Examples: *"environment" : "production"
*"pipeline" : "etl"
- Required
Finding Label Keys This property is required. []string - These are labels that each inspection request must include within their 'finding_labels' map. Request may contain others, but any missing one of these will be rejected. Label keys must be between 1 and 63 characters long and must conform to the following regular expression:
[a-z]([-a-z0-9]*[a-z0-9])?
. No more than 10 keys can be required. - Table
Options This property is required. GooglePrivacy Dlp V2Table Options Response - If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.
- description
This property is required. String - A short description of where the data is coming from. Will be stored once in the job. 256 max length.
- labels
This property is required. Map<String,String> - To organize findings, these labels will be added to each finding. Label keys must be between 1 and 63 characters long and must conform to the following regular expression:
[a-z]([-a-z0-9]*[a-z0-9])?
. Label values must be between 0 and 63 characters long and must conform to the regular expression([a-z]([-a-z0-9]*[a-z0-9])?)?
. No more than 10 labels can be associated with a given finding. Examples: *"environment" : "production"
*"pipeline" : "etl"
- required
Finding Label Keys This property is required. List<String> - These are labels that each inspection request must include within their 'finding_labels' map. Request may contain others, but any missing one of these will be rejected. Label keys must be between 1 and 63 characters long and must conform to the following regular expression:
[a-z]([-a-z0-9]*[a-z0-9])?
. No more than 10 keys can be required. - table
Options This property is required. GooglePrivacy Dlp V2Table Options Response - If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.
- description
This property is required. string - A short description of where the data is coming from. Will be stored once in the job. 256 max length.
- labels
This property is required. {[key: string]: string} - To organize findings, these labels will be added to each finding. Label keys must be between 1 and 63 characters long and must conform to the following regular expression:
[a-z]([-a-z0-9]*[a-z0-9])?
. Label values must be between 0 and 63 characters long and must conform to the regular expression([a-z]([-a-z0-9]*[a-z0-9])?)?
. No more than 10 labels can be associated with a given finding. Examples: *"environment" : "production"
*"pipeline" : "etl"
- required
Finding Label Keys This property is required. string[] - These are labels that each inspection request must include within their 'finding_labels' map. Request may contain others, but any missing one of these will be rejected. Label keys must be between 1 and 63 characters long and must conform to the following regular expression:
[a-z]([-a-z0-9]*[a-z0-9])?
. No more than 10 keys can be required. - table
Options This property is required. GooglePrivacy Dlp V2Table Options Response - If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.
- description
This property is required. str - A short description of where the data is coming from. Will be stored once in the job. 256 max length.
- labels
This property is required. Mapping[str, str] - To organize findings, these labels will be added to each finding. Label keys must be between 1 and 63 characters long and must conform to the following regular expression:
[a-z]([-a-z0-9]*[a-z0-9])?
. Label values must be between 0 and 63 characters long and must conform to the regular expression([a-z]([-a-z0-9]*[a-z0-9])?)?
. No more than 10 labels can be associated with a given finding. Examples: *"environment" : "production"
*"pipeline" : "etl"
- required_
finding_ label_ keys This property is required. Sequence[str] - These are labels that each inspection request must include within their 'finding_labels' map. Request may contain others, but any missing one of these will be rejected. Label keys must be between 1 and 63 characters long and must conform to the following regular expression:
[a-z]([-a-z0-9]*[a-z0-9])?
. No more than 10 keys can be required. - table_
options This property is required. GooglePrivacy Dlp V2Table Options Response - If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.
- description
This property is required. String - A short description of where the data is coming from. Will be stored once in the job. 256 max length.
- labels
This property is required. Map<String> - To organize findings, these labels will be added to each finding. Label keys must be between 1 and 63 characters long and must conform to the following regular expression:
[a-z]([-a-z0-9]*[a-z0-9])?
. Label values must be between 0 and 63 characters long and must conform to the regular expression([a-z]([-a-z0-9]*[a-z0-9])?)?
. No more than 10 labels can be associated with a given finding. Examples: *"environment" : "production"
*"pipeline" : "etl"
- required
Finding Label Keys This property is required. List<String> - These are labels that each inspection request must include within their 'finding_labels' map. Request may contain others, but any missing one of these will be rejected. Label keys must be between 1 and 63 characters long and must conform to the following regular expression:
[a-z]([-a-z0-9]*[a-z0-9])?
. No more than 10 keys can be required. - table
Options This property is required. Property Map - If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.
GooglePrivacyDlpV2ImageTransformationResponse
- All
Info Types This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2All Info Types Response - Apply transformation to all findings not specified in other ImageTransformation's selected_info_types. Only one instance is allowed within the ImageTransformations message.
- All
Text This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2All Text Response - Apply transformation to all text that doesn't match an infoType. Only one instance is allowed within the ImageTransformations message.
- Redaction
Color This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Color Response - The color to use when redacting content from an image. If not specified, the default is black.
- Selected
Info Types This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Selected Info Types Response - Apply transformation to the selected info_types.
- All
Info Types This property is required. GooglePrivacy Dlp V2All Info Types Response - Apply transformation to all findings not specified in other ImageTransformation's selected_info_types. Only one instance is allowed within the ImageTransformations message.
- All
Text This property is required. GooglePrivacy Dlp V2All Text Response - Apply transformation to all text that doesn't match an infoType. Only one instance is allowed within the ImageTransformations message.
- Redaction
Color This property is required. GooglePrivacy Dlp V2Color Response - The color to use when redacting content from an image. If not specified, the default is black.
- Selected
Info Types This property is required. GooglePrivacy Dlp V2Selected Info Types Response - Apply transformation to the selected info_types.
- all
Info Types This property is required. GooglePrivacy Dlp V2All Info Types Response - Apply transformation to all findings not specified in other ImageTransformation's selected_info_types. Only one instance is allowed within the ImageTransformations message.
- all
Text This property is required. GooglePrivacy Dlp V2All Text Response - Apply transformation to all text that doesn't match an infoType. Only one instance is allowed within the ImageTransformations message.
- redaction
Color This property is required. GooglePrivacy Dlp V2Color Response - The color to use when redacting content from an image. If not specified, the default is black.
- selected
Info Types This property is required. GooglePrivacy Dlp V2Selected Info Types Response - Apply transformation to the selected info_types.
- all
Info Types This property is required. GooglePrivacy Dlp V2All Info Types Response - Apply transformation to all findings not specified in other ImageTransformation's selected_info_types. Only one instance is allowed within the ImageTransformations message.
- all
Text This property is required. GooglePrivacy Dlp V2All Text Response - Apply transformation to all text that doesn't match an infoType. Only one instance is allowed within the ImageTransformations message.
- redaction
Color This property is required. GooglePrivacy Dlp V2Color Response - The color to use when redacting content from an image. If not specified, the default is black.
- selected
Info Types This property is required. GooglePrivacy Dlp V2Selected Info Types Response - Apply transformation to the selected info_types.
- all_
info_ types This property is required. GooglePrivacy Dlp V2All Info Types Response - Apply transformation to all findings not specified in other ImageTransformation's selected_info_types. Only one instance is allowed within the ImageTransformations message.
- all_
text This property is required. GooglePrivacy Dlp V2All Text Response - Apply transformation to all text that doesn't match an infoType. Only one instance is allowed within the ImageTransformations message.
- redaction_
color This property is required. GooglePrivacy Dlp V2Color Response - The color to use when redacting content from an image. If not specified, the default is black.
- selected_
info_ types This property is required. GooglePrivacy Dlp V2Selected Info Types Response - Apply transformation to the selected info_types.
- all
Info Types This property is required. Property Map - Apply transformation to all findings not specified in other ImageTransformation's selected_info_types. Only one instance is allowed within the ImageTransformations message.
- all
Text This property is required. Property Map - Apply transformation to all text that doesn't match an infoType. Only one instance is allowed within the ImageTransformations message.
- redaction
Color This property is required. Property Map - The color to use when redacting content from an image. If not specified, the default is black.
- selected
Info Types This property is required. Property Map - Apply transformation to the selected info_types.
GooglePrivacyDlpV2ImageTransformationsResponse
- Transforms
This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Image Transformation Response>
- Transforms
This property is required. []GooglePrivacy Dlp V2Image Transformation Response
- transforms
This property is required. List<GooglePrivacy Dlp V2Image Transformation Response>
- transforms
This property is required. GooglePrivacy Dlp V2Image Transformation Response[]
- transforms
This property is required. Sequence[GooglePrivacy Dlp V2Image Transformation Response]
- transforms
This property is required. List<Property Map>
GooglePrivacyDlpV2InfoTypeLikelihoodResponse
- Info
Type This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Response - Type of information the likelihood threshold applies to. Only one likelihood per info_type should be provided. If InfoTypeLikelihood does not have an info_type, the configuration fails.
- Min
Likelihood This property is required. string - Only returns findings equal to or above this threshold. This field is required or else the configuration fails.
- Info
Type This property is required. GooglePrivacy Dlp V2Info Type Response - Type of information the likelihood threshold applies to. Only one likelihood per info_type should be provided. If InfoTypeLikelihood does not have an info_type, the configuration fails.
- Min
Likelihood This property is required. string - Only returns findings equal to or above this threshold. This field is required or else the configuration fails.
- info
Type This property is required. GooglePrivacy Dlp V2Info Type Response - Type of information the likelihood threshold applies to. Only one likelihood per info_type should be provided. If InfoTypeLikelihood does not have an info_type, the configuration fails.
- min
Likelihood This property is required. String - Only returns findings equal to or above this threshold. This field is required or else the configuration fails.
- info
Type This property is required. GooglePrivacy Dlp V2Info Type Response - Type of information the likelihood threshold applies to. Only one likelihood per info_type should be provided. If InfoTypeLikelihood does not have an info_type, the configuration fails.
- min
Likelihood This property is required. string - Only returns findings equal to or above this threshold. This field is required or else the configuration fails.
- info_
type This property is required. GooglePrivacy Dlp V2Info Type Response - Type of information the likelihood threshold applies to. Only one likelihood per info_type should be provided. If InfoTypeLikelihood does not have an info_type, the configuration fails.
- min_
likelihood This property is required. str - Only returns findings equal to or above this threshold. This field is required or else the configuration fails.
- info
Type This property is required. Property Map - Type of information the likelihood threshold applies to. Only one likelihood per info_type should be provided. If InfoTypeLikelihood does not have an info_type, the configuration fails.
- min
Likelihood This property is required. String - Only returns findings equal to or above this threshold. This field is required or else the configuration fails.
GooglePrivacyDlpV2InfoTypeLimitResponse
- Info
Type This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Response - Type of information the findings limit applies to. Only one limit per info_type should be provided. If InfoTypeLimit does not have an info_type, the DLP API applies the limit against all info_types that are found but not specified in another InfoTypeLimit.
- Max
Findings This property is required. int - Max findings limit for the given infoType.
- Info
Type This property is required. GooglePrivacy Dlp V2Info Type Response - Type of information the findings limit applies to. Only one limit per info_type should be provided. If InfoTypeLimit does not have an info_type, the DLP API applies the limit against all info_types that are found but not specified in another InfoTypeLimit.
- Max
Findings This property is required. int - Max findings limit for the given infoType.
- info
Type This property is required. GooglePrivacy Dlp V2Info Type Response - Type of information the findings limit applies to. Only one limit per info_type should be provided. If InfoTypeLimit does not have an info_type, the DLP API applies the limit against all info_types that are found but not specified in another InfoTypeLimit.
- max
Findings This property is required. Integer - Max findings limit for the given infoType.
- info
Type This property is required. GooglePrivacy Dlp V2Info Type Response - Type of information the findings limit applies to. Only one limit per info_type should be provided. If InfoTypeLimit does not have an info_type, the DLP API applies the limit against all info_types that are found but not specified in another InfoTypeLimit.
- max
Findings This property is required. number - Max findings limit for the given infoType.
- info_
type This property is required. GooglePrivacy Dlp V2Info Type Response - Type of information the findings limit applies to. Only one limit per info_type should be provided. If InfoTypeLimit does not have an info_type, the DLP API applies the limit against all info_types that are found but not specified in another InfoTypeLimit.
- max_
findings This property is required. int - Max findings limit for the given infoType.
- info
Type This property is required. Property Map - Type of information the findings limit applies to. Only one limit per info_type should be provided. If InfoTypeLimit does not have an info_type, the DLP API applies the limit against all info_types that are found but not specified in another InfoTypeLimit.
- max
Findings This property is required. Number - Max findings limit for the given infoType.
GooglePrivacyDlpV2InfoTypeResponse
- Name
This property is required. string - Name of the information type. Either a name of your choosing when creating a CustomInfoType, or one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference when specifying a built-in type. When sending Cloud DLP results to Data Catalog, infoType names should conform to the pattern
[A-Za-z0-9$_-]{1,64}
. - Sensitivity
Score This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Sensitivity Score Response - Optional custom sensitivity for this InfoType. This only applies to data profiling.
- Version
This property is required. string - Optional version name for this InfoType.
- Name
This property is required. string - Name of the information type. Either a name of your choosing when creating a CustomInfoType, or one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference when specifying a built-in type. When sending Cloud DLP results to Data Catalog, infoType names should conform to the pattern
[A-Za-z0-9$_-]{1,64}
. - Sensitivity
Score This property is required. GooglePrivacy Dlp V2Sensitivity Score Response - Optional custom sensitivity for this InfoType. This only applies to data profiling.
- Version
This property is required. string - Optional version name for this InfoType.
- name
This property is required. String - Name of the information type. Either a name of your choosing when creating a CustomInfoType, or one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference when specifying a built-in type. When sending Cloud DLP results to Data Catalog, infoType names should conform to the pattern
[A-Za-z0-9$_-]{1,64}
. - sensitivity
Score This property is required. GooglePrivacy Dlp V2Sensitivity Score Response - Optional custom sensitivity for this InfoType. This only applies to data profiling.
- version
This property is required. String - Optional version name for this InfoType.
- name
This property is required. string - Name of the information type. Either a name of your choosing when creating a CustomInfoType, or one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference when specifying a built-in type. When sending Cloud DLP results to Data Catalog, infoType names should conform to the pattern
[A-Za-z0-9$_-]{1,64}
. - sensitivity
Score This property is required. GooglePrivacy Dlp V2Sensitivity Score Response - Optional custom sensitivity for this InfoType. This only applies to data profiling.
- version
This property is required. string - Optional version name for this InfoType.
- name
This property is required. str - Name of the information type. Either a name of your choosing when creating a CustomInfoType, or one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference when specifying a built-in type. When sending Cloud DLP results to Data Catalog, infoType names should conform to the pattern
[A-Za-z0-9$_-]{1,64}
. - sensitivity_
score This property is required. GooglePrivacy Dlp V2Sensitivity Score Response - Optional custom sensitivity for this InfoType. This only applies to data profiling.
- version
This property is required. str - Optional version name for this InfoType.
- name
This property is required. String - Name of the information type. Either a name of your choosing when creating a CustomInfoType, or one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference when specifying a built-in type. When sending Cloud DLP results to Data Catalog, infoType names should conform to the pattern
[A-Za-z0-9$_-]{1,64}
. - sensitivity
Score This property is required. Property Map - Optional custom sensitivity for this InfoType. This only applies to data profiling.
- version
This property is required. String - Optional version name for this InfoType.
GooglePrivacyDlpV2InfoTypeStatsResponse
- Count
This property is required. string - Number of findings for this infoType.
- Info
Type This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Response - The type of finding this stat is for.
- Count
This property is required. string - Number of findings for this infoType.
- Info
Type This property is required. GooglePrivacy Dlp V2Info Type Response - The type of finding this stat is for.
- count
This property is required. String - Number of findings for this infoType.
- info
Type This property is required. GooglePrivacy Dlp V2Info Type Response - The type of finding this stat is for.
- count
This property is required. string - Number of findings for this infoType.
- info
Type This property is required. GooglePrivacy Dlp V2Info Type Response - The type of finding this stat is for.
- count
This property is required. str - Number of findings for this infoType.
- info_
type This property is required. GooglePrivacy Dlp V2Info Type Response - The type of finding this stat is for.
- count
This property is required. String - Number of findings for this infoType.
- info
Type This property is required. Property Map - The type of finding this stat is for.
GooglePrivacyDlpV2InfoTypeTransformationResponse
- Info
Types This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Response> - InfoTypes to apply the transformation to. An empty list will cause this transformation to apply to all findings that correspond to infoTypes that were requested in
InspectConfig
. - Primitive
Transformation This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Primitive Transformation Response - Primitive transformation to apply to the infoType.
- Info
Types This property is required. []GooglePrivacy Dlp V2Info Type Response - InfoTypes to apply the transformation to. An empty list will cause this transformation to apply to all findings that correspond to infoTypes that were requested in
InspectConfig
. - Primitive
Transformation This property is required. GooglePrivacy Dlp V2Primitive Transformation Response - Primitive transformation to apply to the infoType.
- info
Types This property is required. List<GooglePrivacy Dlp V2Info Type Response> - InfoTypes to apply the transformation to. An empty list will cause this transformation to apply to all findings that correspond to infoTypes that were requested in
InspectConfig
. - primitive
Transformation This property is required. GooglePrivacy Dlp V2Primitive Transformation Response - Primitive transformation to apply to the infoType.
- info
Types This property is required. GooglePrivacy Dlp V2Info Type Response[] - InfoTypes to apply the transformation to. An empty list will cause this transformation to apply to all findings that correspond to infoTypes that were requested in
InspectConfig
. - primitive
Transformation This property is required. GooglePrivacy Dlp V2Primitive Transformation Response - Primitive transformation to apply to the infoType.
- info_
types This property is required. Sequence[GooglePrivacy Dlp V2Info Type Response] - InfoTypes to apply the transformation to. An empty list will cause this transformation to apply to all findings that correspond to infoTypes that were requested in
InspectConfig
. - primitive_
transformation This property is required. GooglePrivacy Dlp V2Primitive Transformation Response - Primitive transformation to apply to the infoType.
- info
Types This property is required. List<Property Map> - InfoTypes to apply the transformation to. An empty list will cause this transformation to apply to all findings that correspond to infoTypes that were requested in
InspectConfig
. - primitive
Transformation This property is required. Property Map - Primitive transformation to apply to the infoType.
GooglePrivacyDlpV2InfoTypeTransformationsResponse
- Transformations
This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Transformation Response> - Transformation for each infoType. Cannot specify more than one for a given infoType.
- Transformations
This property is required. []GooglePrivacy Dlp V2Info Type Transformation Response - Transformation for each infoType. Cannot specify more than one for a given infoType.
- transformations
This property is required. List<GooglePrivacy Dlp V2Info Type Transformation Response> - Transformation for each infoType. Cannot specify more than one for a given infoType.
- transformations
This property is required. GooglePrivacy Dlp V2Info Type Transformation Response[] - Transformation for each infoType. Cannot specify more than one for a given infoType.
- transformations
This property is required. Sequence[GooglePrivacy Dlp V2Info Type Transformation Response] - Transformation for each infoType. Cannot specify more than one for a given infoType.
- transformations
This property is required. List<Property Map> - Transformation for each infoType. Cannot specify more than one for a given infoType.
GooglePrivacyDlpV2InspectConfigResponse
- Content
Options This property is required. List<string> - Deprecated and unused.
- Custom
Info Types This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Custom Info Type Response> - CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.
- Exclude
Info Types This property is required. bool - When true, excludes type information of the findings. This is not used for data profiling.
- Include
Quote This property is required. bool - When true, a contextual quote from the data that triggered a finding is included in the response; see Finding.quote. This is not used for data profiling.
- Info
Types This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Response> - Restricts what info_types to look for. The values must correspond to InfoType values returned by ListInfoTypes or listed at https://cloud.google.com/dlp/docs/infotypes-reference. When no InfoTypes or CustomInfoTypes are specified in a request, the system may automatically choose a default list of detectors to run, which may change over time. If you need precise control and predictability as to what detectors are run you should specify specific InfoTypes listed in the reference, otherwise a default list will be used, which may change over time.
- Limits
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Finding Limits Response - Configuration to control the number of findings returned. This is not used for data profiling. When redacting sensitive data from images, finding limits don't apply. They can cause unexpected or inconsistent results, where only some data is redacted. Don't include finding limits in RedactImage requests. Otherwise, Cloud DLP returns an error. When set within an InspectJobConfig, the specified maximum values aren't hard limits. If an inspection job reaches these limits, the job ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than these maximum values.
- Min
Likelihood This property is required. string - Only returns findings equal to or above this threshold. The default is POSSIBLE. In general, the highest likelihood setting yields the fewest findings in results and the lowest chance of a false positive. For more information, see Match likelihood.
- Min
Likelihood Per Info Type This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Likelihood Response> - Minimum likelihood per infotype. For each infotype, a user can specify a minimum likelihood. The system only returns a finding if its likelihood is above this threshold. If this field is not set, the system uses the InspectConfig min_likelihood.
- Rule
Set This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Inspection Rule Set Response> - Set of rules to apply to the findings for this InspectConfig. Exclusion rules, contained in the set are executed in the end, other rules are executed in the order they are specified for each info type.
- Content
Options This property is required. []string - Deprecated and unused.
- Custom
Info Types This property is required. []GooglePrivacy Dlp V2Custom Info Type Response - CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.
- Exclude
Info Types This property is required. bool - When true, excludes type information of the findings. This is not used for data profiling.
- Include
Quote This property is required. bool - When true, a contextual quote from the data that triggered a finding is included in the response; see Finding.quote. This is not used for data profiling.
- Info
Types This property is required. []GooglePrivacy Dlp V2Info Type Response - Restricts what info_types to look for. The values must correspond to InfoType values returned by ListInfoTypes or listed at https://cloud.google.com/dlp/docs/infotypes-reference. When no InfoTypes or CustomInfoTypes are specified in a request, the system may automatically choose a default list of detectors to run, which may change over time. If you need precise control and predictability as to what detectors are run you should specify specific InfoTypes listed in the reference, otherwise a default list will be used, which may change over time.
- Limits
This property is required. GooglePrivacy Dlp V2Finding Limits Response - Configuration to control the number of findings returned. This is not used for data profiling. When redacting sensitive data from images, finding limits don't apply. They can cause unexpected or inconsistent results, where only some data is redacted. Don't include finding limits in RedactImage requests. Otherwise, Cloud DLP returns an error. When set within an InspectJobConfig, the specified maximum values aren't hard limits. If an inspection job reaches these limits, the job ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than these maximum values.
- Min
Likelihood This property is required. string - Only returns findings equal to or above this threshold. The default is POSSIBLE. In general, the highest likelihood setting yields the fewest findings in results and the lowest chance of a false positive. For more information, see Match likelihood.
- Min
Likelihood Per Info Type This property is required. []GooglePrivacy Dlp V2Info Type Likelihood Response - Minimum likelihood per infotype. For each infotype, a user can specify a minimum likelihood. The system only returns a finding if its likelihood is above this threshold. If this field is not set, the system uses the InspectConfig min_likelihood.
- Rule
Set This property is required. []GooglePrivacy Dlp V2Inspection Rule Set Response - Set of rules to apply to the findings for this InspectConfig. Exclusion rules, contained in the set are executed in the end, other rules are executed in the order they are specified for each info type.
- content
Options This property is required. List<String> - Deprecated and unused.
- custom
Info Types This property is required. List<GooglePrivacy Dlp V2Custom Info Type Response> - CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.
- exclude
Info Types This property is required. Boolean - When true, excludes type information of the findings. This is not used for data profiling.
- include
Quote This property is required. Boolean - When true, a contextual quote from the data that triggered a finding is included in the response; see Finding.quote. This is not used for data profiling.
- info
Types This property is required. List<GooglePrivacy Dlp V2Info Type Response> - Restricts what info_types to look for. The values must correspond to InfoType values returned by ListInfoTypes or listed at https://cloud.google.com/dlp/docs/infotypes-reference. When no InfoTypes or CustomInfoTypes are specified in a request, the system may automatically choose a default list of detectors to run, which may change over time. If you need precise control and predictability as to what detectors are run you should specify specific InfoTypes listed in the reference, otherwise a default list will be used, which may change over time.
- limits
This property is required. GooglePrivacy Dlp V2Finding Limits Response - Configuration to control the number of findings returned. This is not used for data profiling. When redacting sensitive data from images, finding limits don't apply. They can cause unexpected or inconsistent results, where only some data is redacted. Don't include finding limits in RedactImage requests. Otherwise, Cloud DLP returns an error. When set within an InspectJobConfig, the specified maximum values aren't hard limits. If an inspection job reaches these limits, the job ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than these maximum values.
- min
Likelihood This property is required. String - Only returns findings equal to or above this threshold. The default is POSSIBLE. In general, the highest likelihood setting yields the fewest findings in results and the lowest chance of a false positive. For more information, see Match likelihood.
- min
Likelihood Per Info Type This property is required. List<GooglePrivacy Dlp V2Info Type Likelihood Response> - Minimum likelihood per infotype. For each infotype, a user can specify a minimum likelihood. The system only returns a finding if its likelihood is above this threshold. If this field is not set, the system uses the InspectConfig min_likelihood.
- rule
Set This property is required. List<GooglePrivacy Dlp V2Inspection Rule Set Response> - Set of rules to apply to the findings for this InspectConfig. Exclusion rules, contained in the set are executed in the end, other rules are executed in the order they are specified for each info type.
- content
Options This property is required. string[] - Deprecated and unused.
- custom
Info Types This property is required. GooglePrivacy Dlp V2Custom Info Type Response[] - CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.
- exclude
Info Types This property is required. boolean - When true, excludes type information of the findings. This is not used for data profiling.
- include
Quote This property is required. boolean - When true, a contextual quote from the data that triggered a finding is included in the response; see Finding.quote. This is not used for data profiling.
- info
Types This property is required. GooglePrivacy Dlp V2Info Type Response[] - Restricts what info_types to look for. The values must correspond to InfoType values returned by ListInfoTypes or listed at https://cloud.google.com/dlp/docs/infotypes-reference. When no InfoTypes or CustomInfoTypes are specified in a request, the system may automatically choose a default list of detectors to run, which may change over time. If you need precise control and predictability as to what detectors are run you should specify specific InfoTypes listed in the reference, otherwise a default list will be used, which may change over time.
- limits
This property is required. GooglePrivacy Dlp V2Finding Limits Response - Configuration to control the number of findings returned. This is not used for data profiling. When redacting sensitive data from images, finding limits don't apply. They can cause unexpected or inconsistent results, where only some data is redacted. Don't include finding limits in RedactImage requests. Otherwise, Cloud DLP returns an error. When set within an InspectJobConfig, the specified maximum values aren't hard limits. If an inspection job reaches these limits, the job ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than these maximum values.
- min
Likelihood This property is required. string - Only returns findings equal to or above this threshold. The default is POSSIBLE. In general, the highest likelihood setting yields the fewest findings in results and the lowest chance of a false positive. For more information, see Match likelihood.
- min
Likelihood Per Info Type This property is required. GooglePrivacy Dlp V2Info Type Likelihood Response[] - Minimum likelihood per infotype. For each infotype, a user can specify a minimum likelihood. The system only returns a finding if its likelihood is above this threshold. If this field is not set, the system uses the InspectConfig min_likelihood.
- rule
Set This property is required. GooglePrivacy Dlp V2Inspection Rule Set Response[] - Set of rules to apply to the findings for this InspectConfig. Exclusion rules, contained in the set are executed in the end, other rules are executed in the order they are specified for each info type.
- content_
options This property is required. Sequence[str] - Deprecated and unused.
- custom_
info_ types This property is required. Sequence[GooglePrivacy Dlp V2Custom Info Type Response] - CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.
- exclude_
info_ types This property is required. bool - When true, excludes type information of the findings. This is not used for data profiling.
- include_
quote This property is required. bool - When true, a contextual quote from the data that triggered a finding is included in the response; see Finding.quote. This is not used for data profiling.
- info_
types This property is required. Sequence[GooglePrivacy Dlp V2Info Type Response] - Restricts what info_types to look for. The values must correspond to InfoType values returned by ListInfoTypes or listed at https://cloud.google.com/dlp/docs/infotypes-reference. When no InfoTypes or CustomInfoTypes are specified in a request, the system may automatically choose a default list of detectors to run, which may change over time. If you need precise control and predictability as to what detectors are run you should specify specific InfoTypes listed in the reference, otherwise a default list will be used, which may change over time.
- limits
This property is required. GooglePrivacy Dlp V2Finding Limits Response - Configuration to control the number of findings returned. This is not used for data profiling. When redacting sensitive data from images, finding limits don't apply. They can cause unexpected or inconsistent results, where only some data is redacted. Don't include finding limits in RedactImage requests. Otherwise, Cloud DLP returns an error. When set within an InspectJobConfig, the specified maximum values aren't hard limits. If an inspection job reaches these limits, the job ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than these maximum values.
- min_
likelihood This property is required. str - Only returns findings equal to or above this threshold. The default is POSSIBLE. In general, the highest likelihood setting yields the fewest findings in results and the lowest chance of a false positive. For more information, see Match likelihood.
- min_
likelihood_ per_ info_ type This property is required. Sequence[GooglePrivacy Dlp V2Info Type Likelihood Response] - Minimum likelihood per infotype. For each infotype, a user can specify a minimum likelihood. The system only returns a finding if its likelihood is above this threshold. If this field is not set, the system uses the InspectConfig min_likelihood.
- rule_
set This property is required. Sequence[GooglePrivacy Dlp V2Inspection Rule Set Response] - Set of rules to apply to the findings for this InspectConfig. Exclusion rules, contained in the set are executed in the end, other rules are executed in the order they are specified for each info type.
- content
Options This property is required. List<String> - Deprecated and unused.
- custom
Info Types This property is required. List<Property Map> - CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.
- exclude
Info Types This property is required. Boolean - When true, excludes type information of the findings. This is not used for data profiling.
- include
Quote This property is required. Boolean - When true, a contextual quote from the data that triggered a finding is included in the response; see Finding.quote. This is not used for data profiling.
- info
Types This property is required. List<Property Map> - Restricts what info_types to look for. The values must correspond to InfoType values returned by ListInfoTypes or listed at https://cloud.google.com/dlp/docs/infotypes-reference. When no InfoTypes or CustomInfoTypes are specified in a request, the system may automatically choose a default list of detectors to run, which may change over time. If you need precise control and predictability as to what detectors are run you should specify specific InfoTypes listed in the reference, otherwise a default list will be used, which may change over time.
- limits
This property is required. Property Map - Configuration to control the number of findings returned. This is not used for data profiling. When redacting sensitive data from images, finding limits don't apply. They can cause unexpected or inconsistent results, where only some data is redacted. Don't include finding limits in RedactImage requests. Otherwise, Cloud DLP returns an error. When set within an InspectJobConfig, the specified maximum values aren't hard limits. If an inspection job reaches these limits, the job ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than these maximum values.
- min
Likelihood This property is required. String - Only returns findings equal to or above this threshold. The default is POSSIBLE. In general, the highest likelihood setting yields the fewest findings in results and the lowest chance of a false positive. For more information, see Match likelihood.
- min
Likelihood Per Info Type This property is required. List<Property Map> - Minimum likelihood per infotype. For each infotype, a user can specify a minimum likelihood. The system only returns a finding if its likelihood is above this threshold. If this field is not set, the system uses the InspectConfig min_likelihood.
- rule
Set This property is required. List<Property Map> - Set of rules to apply to the findings for this InspectConfig. Exclusion rules, contained in the set are executed in the end, other rules are executed in the order they are specified for each info type.
GooglePrivacyDlpV2InspectDataSourceDetailsResponse
- Requested
Options This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Requested Options Response - The configuration used for this job.
- Result
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Result Response - A summary of the outcome of this inspection job.
- Requested
Options This property is required. GooglePrivacy Dlp V2Requested Options Response - The configuration used for this job.
- Result
This property is required. GooglePrivacy Dlp V2Result Response - A summary of the outcome of this inspection job.
- requested
Options This property is required. GooglePrivacy Dlp V2Requested Options Response - The configuration used for this job.
- result
This property is required. GooglePrivacy Dlp V2Result Response - A summary of the outcome of this inspection job.
- requested
Options This property is required. GooglePrivacy Dlp V2Requested Options Response - The configuration used for this job.
- result
This property is required. GooglePrivacy Dlp V2Result Response - A summary of the outcome of this inspection job.
- requested_
options This property is required. GooglePrivacy Dlp V2Requested Options Response - The configuration used for this job.
- result
This property is required. GooglePrivacy Dlp V2Result Response - A summary of the outcome of this inspection job.
- requested
Options This property is required. Property Map - The configuration used for this job.
- result
This property is required. Property Map - A summary of the outcome of this inspection job.
GooglePrivacyDlpV2InspectJobConfigResponse
- Actions
This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Action Response> - Actions to execute at the completion of the job.
- Inspect
Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Inspect Config Response - How and what to scan for.
- Inspect
Template Name This property is required. string - If provided, will be used as the default for all values in InspectConfig.
inspect_config
will be merged into the values persisted as part of the template. - Storage
Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Storage Config Response - The data to scan.
- Actions
This property is required. []GooglePrivacy Dlp V2Action Response - Actions to execute at the completion of the job.
- Inspect
Config This property is required. GooglePrivacy Dlp V2Inspect Config Response - How and what to scan for.
- Inspect
Template Name This property is required. string - If provided, will be used as the default for all values in InspectConfig.
inspect_config
will be merged into the values persisted as part of the template. - Storage
Config This property is required. GooglePrivacy Dlp V2Storage Config Response - The data to scan.
- actions
This property is required. List<GooglePrivacy Dlp V2Action Response> - Actions to execute at the completion of the job.
- inspect
Config This property is required. GooglePrivacy Dlp V2Inspect Config Response - How and what to scan for.
- inspect
Template Name This property is required. String - If provided, will be used as the default for all values in InspectConfig.
inspect_config
will be merged into the values persisted as part of the template. - storage
Config This property is required. GooglePrivacy Dlp V2Storage Config Response - The data to scan.
- actions
This property is required. GooglePrivacy Dlp V2Action Response[] - Actions to execute at the completion of the job.
- inspect
Config This property is required. GooglePrivacy Dlp V2Inspect Config Response - How and what to scan for.
- inspect
Template Name This property is required. string - If provided, will be used as the default for all values in InspectConfig.
inspect_config
will be merged into the values persisted as part of the template. - storage
Config This property is required. GooglePrivacy Dlp V2Storage Config Response - The data to scan.
- actions
This property is required. Sequence[GooglePrivacy Dlp V2Action Response] - Actions to execute at the completion of the job.
- inspect_
config This property is required. GooglePrivacy Dlp V2Inspect Config Response - How and what to scan for.
- inspect_
template_ name This property is required. str - If provided, will be used as the default for all values in InspectConfig.
inspect_config
will be merged into the values persisted as part of the template. - storage_
config This property is required. GooglePrivacy Dlp V2Storage Config Response - The data to scan.
- actions
This property is required. List<Property Map> - Actions to execute at the completion of the job.
- inspect
Config This property is required. Property Map - How and what to scan for.
- inspect
Template Name This property is required. String - If provided, will be used as the default for all values in InspectConfig.
inspect_config
will be merged into the values persisted as part of the template. - storage
Config This property is required. Property Map - The data to scan.
GooglePrivacyDlpV2InspectTemplateResponse
- Create
Time This property is required. string - The creation timestamp of an inspectTemplate.
- Description
This property is required. string - Short description (max 256 chars).
- Display
Name This property is required. string - Display name (max 256 chars).
- Inspect
Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Inspect Config Response - The core content of the template. Configuration of the scanning process.
- Name
This property is required. string - The template name. The template will have one of the following formats:
projects/PROJECT_ID/inspectTemplates/TEMPLATE_ID
ORorganizations/ORGANIZATION_ID/inspectTemplates/TEMPLATE_ID
; - Update
Time This property is required. string - The last update timestamp of an inspectTemplate.
- Create
Time This property is required. string - The creation timestamp of an inspectTemplate.
- Description
This property is required. string - Short description (max 256 chars).
- Display
Name This property is required. string - Display name (max 256 chars).
- Inspect
Config This property is required. GooglePrivacy Dlp V2Inspect Config Response - The core content of the template. Configuration of the scanning process.
- Name
This property is required. string - The template name. The template will have one of the following formats:
projects/PROJECT_ID/inspectTemplates/TEMPLATE_ID
ORorganizations/ORGANIZATION_ID/inspectTemplates/TEMPLATE_ID
; - Update
Time This property is required. string - The last update timestamp of an inspectTemplate.
- create
Time This property is required. String - The creation timestamp of an inspectTemplate.
- description
This property is required. String - Short description (max 256 chars).
- display
Name This property is required. String - Display name (max 256 chars).
- inspect
Config This property is required. GooglePrivacy Dlp V2Inspect Config Response - The core content of the template. Configuration of the scanning process.
- name
This property is required. String - The template name. The template will have one of the following formats:
projects/PROJECT_ID/inspectTemplates/TEMPLATE_ID
ORorganizations/ORGANIZATION_ID/inspectTemplates/TEMPLATE_ID
; - update
Time This property is required. String - The last update timestamp of an inspectTemplate.
- create
Time This property is required. string - The creation timestamp of an inspectTemplate.
- description
This property is required. string - Short description (max 256 chars).
- display
Name This property is required. string - Display name (max 256 chars).
- inspect
Config This property is required. GooglePrivacy Dlp V2Inspect Config Response - The core content of the template. Configuration of the scanning process.
- name
This property is required. string - The template name. The template will have one of the following formats:
projects/PROJECT_ID/inspectTemplates/TEMPLATE_ID
ORorganizations/ORGANIZATION_ID/inspectTemplates/TEMPLATE_ID
; - update
Time This property is required. string - The last update timestamp of an inspectTemplate.
- create_
time This property is required. str - The creation timestamp of an inspectTemplate.
- description
This property is required. str - Short description (max 256 chars).
- display_
name This property is required. str - Display name (max 256 chars).
- inspect_
config This property is required. GooglePrivacy Dlp V2Inspect Config Response - The core content of the template. Configuration of the scanning process.
- name
This property is required. str - The template name. The template will have one of the following formats:
projects/PROJECT_ID/inspectTemplates/TEMPLATE_ID
ORorganizations/ORGANIZATION_ID/inspectTemplates/TEMPLATE_ID
; - update_
time This property is required. str - The last update timestamp of an inspectTemplate.
- create
Time This property is required. String - The creation timestamp of an inspectTemplate.
- description
This property is required. String - Short description (max 256 chars).
- display
Name This property is required. String - Display name (max 256 chars).
- inspect
Config This property is required. Property Map - The core content of the template. Configuration of the scanning process.
- name
This property is required. String - The template name. The template will have one of the following formats:
projects/PROJECT_ID/inspectTemplates/TEMPLATE_ID
ORorganizations/ORGANIZATION_ID/inspectTemplates/TEMPLATE_ID
; - update
Time This property is required. String - The last update timestamp of an inspectTemplate.
GooglePrivacyDlpV2InspectionRuleResponse
- Exclusion
Rule This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Exclusion Rule Response - Exclusion rule.
- Hotword
Rule This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Hotword Rule Response - Hotword-based detection rule.
- Exclusion
Rule This property is required. GooglePrivacy Dlp V2Exclusion Rule Response - Exclusion rule.
- Hotword
Rule This property is required. GooglePrivacy Dlp V2Hotword Rule Response - Hotword-based detection rule.
- exclusion
Rule This property is required. GooglePrivacy Dlp V2Exclusion Rule Response - Exclusion rule.
- hotword
Rule This property is required. GooglePrivacy Dlp V2Hotword Rule Response - Hotword-based detection rule.
- exclusion
Rule This property is required. GooglePrivacy Dlp V2Exclusion Rule Response - Exclusion rule.
- hotword
Rule This property is required. GooglePrivacy Dlp V2Hotword Rule Response - Hotword-based detection rule.
- exclusion_
rule This property is required. GooglePrivacy Dlp V2Exclusion Rule Response - Exclusion rule.
- hotword_
rule This property is required. GooglePrivacy Dlp V2Hotword Rule Response - Hotword-based detection rule.
- exclusion
Rule This property is required. Property Map - Exclusion rule.
- hotword
Rule This property is required. Property Map - Hotword-based detection rule.
GooglePrivacyDlpV2InspectionRuleSetResponse
- Info
Types This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Response> - List of infoTypes this rule set is applied to.
- Rules
This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Inspection Rule Response> - Set of rules to be applied to infoTypes. The rules are applied in order.
- Info
Types This property is required. []GooglePrivacy Dlp V2Info Type Response - List of infoTypes this rule set is applied to.
- Rules
This property is required. []GooglePrivacy Dlp V2Inspection Rule Response - Set of rules to be applied to infoTypes. The rules are applied in order.
- info
Types This property is required. List<GooglePrivacy Dlp V2Info Type Response> - List of infoTypes this rule set is applied to.
- rules
This property is required. List<GooglePrivacy Dlp V2Inspection Rule Response> - Set of rules to be applied to infoTypes. The rules are applied in order.
- info
Types This property is required. GooglePrivacy Dlp V2Info Type Response[] - List of infoTypes this rule set is applied to.
- rules
This property is required. GooglePrivacy Dlp V2Inspection Rule Response[] - Set of rules to be applied to infoTypes. The rules are applied in order.
- info_
types This property is required. Sequence[GooglePrivacy Dlp V2Info Type Response] - List of infoTypes this rule set is applied to.
- rules
This property is required. Sequence[GooglePrivacy Dlp V2Inspection Rule Response] - Set of rules to be applied to infoTypes. The rules are applied in order.
- info
Types This property is required. List<Property Map> - List of infoTypes this rule set is applied to.
- rules
This property is required. List<Property Map> - Set of rules to be applied to infoTypes. The rules are applied in order.
GooglePrivacyDlpV2KAnonymityConfigResponse
- Entity
Id This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Entity Id Response - Message indicating that multiple rows might be associated to a single individual. If the same entity_id is associated to multiple quasi-identifier tuples over distinct rows, we consider the entire collection of tuples as the composite quasi-identifier. This collection is a multiset: the order in which the different tuples appear in the dataset is ignored, but their frequency is taken into account. Important note: a maximum of 1000 rows can be associated to a single entity ID. If more rows are associated with the same entity ID, some might be ignored.
- Quasi
Ids This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response> - Set of fields to compute k-anonymity over. When multiple fields are specified, they are considered a single composite key. Structs and repeated data types are not supported; however, nested fields are supported so long as they are not structs themselves or nested within a repeated field.
- Entity
Id This property is required. GooglePrivacy Dlp V2Entity Id Response - Message indicating that multiple rows might be associated to a single individual. If the same entity_id is associated to multiple quasi-identifier tuples over distinct rows, we consider the entire collection of tuples as the composite quasi-identifier. This collection is a multiset: the order in which the different tuples appear in the dataset is ignored, but their frequency is taken into account. Important note: a maximum of 1000 rows can be associated to a single entity ID. If more rows are associated with the same entity ID, some might be ignored.
- Quasi
Ids This property is required. []GooglePrivacy Dlp V2Field Id Response - Set of fields to compute k-anonymity over. When multiple fields are specified, they are considered a single composite key. Structs and repeated data types are not supported; however, nested fields are supported so long as they are not structs themselves or nested within a repeated field.
- entity
Id This property is required. GooglePrivacy Dlp V2Entity Id Response - Message indicating that multiple rows might be associated to a single individual. If the same entity_id is associated to multiple quasi-identifier tuples over distinct rows, we consider the entire collection of tuples as the composite quasi-identifier. This collection is a multiset: the order in which the different tuples appear in the dataset is ignored, but their frequency is taken into account. Important note: a maximum of 1000 rows can be associated to a single entity ID. If more rows are associated with the same entity ID, some might be ignored.
- quasi
Ids This property is required. List<GooglePrivacy Dlp V2Field Id Response> - Set of fields to compute k-anonymity over. When multiple fields are specified, they are considered a single composite key. Structs and repeated data types are not supported; however, nested fields are supported so long as they are not structs themselves or nested within a repeated field.
- entity
Id This property is required. GooglePrivacy Dlp V2Entity Id Response - Message indicating that multiple rows might be associated to a single individual. If the same entity_id is associated to multiple quasi-identifier tuples over distinct rows, we consider the entire collection of tuples as the composite quasi-identifier. This collection is a multiset: the order in which the different tuples appear in the dataset is ignored, but their frequency is taken into account. Important note: a maximum of 1000 rows can be associated to a single entity ID. If more rows are associated with the same entity ID, some might be ignored.
- quasi
Ids This property is required. GooglePrivacy Dlp V2Field Id Response[] - Set of fields to compute k-anonymity over. When multiple fields are specified, they are considered a single composite key. Structs and repeated data types are not supported; however, nested fields are supported so long as they are not structs themselves or nested within a repeated field.
- entity_
id This property is required. GooglePrivacy Dlp V2Entity Id Response - Message indicating that multiple rows might be associated to a single individual. If the same entity_id is associated to multiple quasi-identifier tuples over distinct rows, we consider the entire collection of tuples as the composite quasi-identifier. This collection is a multiset: the order in which the different tuples appear in the dataset is ignored, but their frequency is taken into account. Important note: a maximum of 1000 rows can be associated to a single entity ID. If more rows are associated with the same entity ID, some might be ignored.
- quasi_
ids This property is required. Sequence[GooglePrivacy Dlp V2Field Id Response] - Set of fields to compute k-anonymity over. When multiple fields are specified, they are considered a single composite key. Structs and repeated data types are not supported; however, nested fields are supported so long as they are not structs themselves or nested within a repeated field.
- entity
Id This property is required. Property Map - Message indicating that multiple rows might be associated to a single individual. If the same entity_id is associated to multiple quasi-identifier tuples over distinct rows, we consider the entire collection of tuples as the composite quasi-identifier. This collection is a multiset: the order in which the different tuples appear in the dataset is ignored, but their frequency is taken into account. Important note: a maximum of 1000 rows can be associated to a single entity ID. If more rows are associated with the same entity ID, some might be ignored.
- quasi
Ids This property is required. List<Property Map> - Set of fields to compute k-anonymity over. When multiple fields are specified, they are considered a single composite key. Structs and repeated data types are not supported; however, nested fields are supported so long as they are not structs themselves or nested within a repeated field.
GooglePrivacyDlpV2KAnonymityEquivalenceClassResponse
- Equivalence
Class Size This property is required. string - Size of the equivalence class, for example number of rows with the above set of values.
- Quasi
Ids Values This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Value Response> - Set of values defining the equivalence class. One value per quasi-identifier column in the original KAnonymity metric message. The order is always the same as the original request.
- Equivalence
Class Size This property is required. string - Size of the equivalence class, for example number of rows with the above set of values.
- Quasi
Ids Values This property is required. []GooglePrivacy Dlp V2Value Response - Set of values defining the equivalence class. One value per quasi-identifier column in the original KAnonymity metric message. The order is always the same as the original request.
- equivalence
Class Size This property is required. String - Size of the equivalence class, for example number of rows with the above set of values.
- quasi
Ids Values This property is required. List<GooglePrivacy Dlp V2Value Response> - Set of values defining the equivalence class. One value per quasi-identifier column in the original KAnonymity metric message. The order is always the same as the original request.
- equivalence
Class Size This property is required. string - Size of the equivalence class, for example number of rows with the above set of values.
- quasi
Ids Values This property is required. GooglePrivacy Dlp V2Value Response[] - Set of values defining the equivalence class. One value per quasi-identifier column in the original KAnonymity metric message. The order is always the same as the original request.
- equivalence_
class_ size This property is required. str - Size of the equivalence class, for example number of rows with the above set of values.
- quasi_
ids_ values This property is required. Sequence[GooglePrivacy Dlp V2Value Response] - Set of values defining the equivalence class. One value per quasi-identifier column in the original KAnonymity metric message. The order is always the same as the original request.
- equivalence
Class Size This property is required. String - Size of the equivalence class, for example number of rows with the above set of values.
- quasi
Ids Values This property is required. List<Property Map> - Set of values defining the equivalence class. One value per quasi-identifier column in the original KAnonymity metric message. The order is always the same as the original request.
GooglePrivacyDlpV2KAnonymityHistogramBucketResponse
- Bucket
Size This property is required. string - Total number of equivalence classes in this bucket.
- Bucket
Value Count This property is required. string - Total number of distinct equivalence classes in this bucket.
- Bucket
Values This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2KAnonymity Equivalence Class Response> - Sample of equivalence classes in this bucket. The total number of classes returned per bucket is capped at 20.
- Equivalence
Class Size Lower Bound This property is required. string - Lower bound on the size of the equivalence classes in this bucket.
- Equivalence
Class Size Upper Bound This property is required. string - Upper bound on the size of the equivalence classes in this bucket.
- Bucket
Size This property is required. string - Total number of equivalence classes in this bucket.
- Bucket
Value Count This property is required. string - Total number of distinct equivalence classes in this bucket.
- Bucket
Values This property is required. []GooglePrivacy Dlp V2KAnonymity Equivalence Class Response - Sample of equivalence classes in this bucket. The total number of classes returned per bucket is capped at 20.
- Equivalence
Class Size Lower Bound This property is required. string - Lower bound on the size of the equivalence classes in this bucket.
- Equivalence
Class Size Upper Bound This property is required. string - Upper bound on the size of the equivalence classes in this bucket.
- bucket
Size This property is required. String - Total number of equivalence classes in this bucket.
- bucket
Value Count This property is required. String - Total number of distinct equivalence classes in this bucket.
- bucket
Values This property is required. List<GooglePrivacy Dlp V2KAnonymity Equivalence Class Response> - Sample of equivalence classes in this bucket. The total number of classes returned per bucket is capped at 20.
- equivalence
Class Size Lower Bound This property is required. String - Lower bound on the size of the equivalence classes in this bucket.
- equivalence
Class Size Upper Bound This property is required. String - Upper bound on the size of the equivalence classes in this bucket.
- bucket
Size This property is required. string - Total number of equivalence classes in this bucket.
- bucket
Value Count This property is required. string - Total number of distinct equivalence classes in this bucket.
- bucket
Values This property is required. GooglePrivacy Dlp V2KAnonymity Equivalence Class Response[] - Sample of equivalence classes in this bucket. The total number of classes returned per bucket is capped at 20.
- equivalence
Class Size Lower Bound This property is required. string - Lower bound on the size of the equivalence classes in this bucket.
- equivalence
Class Size Upper Bound This property is required. string - Upper bound on the size of the equivalence classes in this bucket.
- bucket_
size This property is required. str - Total number of equivalence classes in this bucket.
- bucket_
value_ count This property is required. str - Total number of distinct equivalence classes in this bucket.
- bucket_
values This property is required. Sequence[GooglePrivacy Dlp V2KAnonymity Equivalence Class Response] - Sample of equivalence classes in this bucket. The total number of classes returned per bucket is capped at 20.
- equivalence_
class_ size_ lower_ bound This property is required. str - Lower bound on the size of the equivalence classes in this bucket.
- equivalence_
class_ size_ upper_ bound This property is required. str - Upper bound on the size of the equivalence classes in this bucket.
- bucket
Size This property is required. String - Total number of equivalence classes in this bucket.
- bucket
Value Count This property is required. String - Total number of distinct equivalence classes in this bucket.
- bucket
Values This property is required. List<Property Map> - Sample of equivalence classes in this bucket. The total number of classes returned per bucket is capped at 20.
- equivalence
Class Size Lower Bound This property is required. String - Lower bound on the size of the equivalence classes in this bucket.
- equivalence
Class Size Upper Bound This property is required. String - Upper bound on the size of the equivalence classes in this bucket.
GooglePrivacyDlpV2KAnonymityResultResponse
- Equivalence
Class Histogram Buckets This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2KAnonymity Histogram Bucket Response> - Histogram of k-anonymity equivalence classes.
- Equivalence
Class Histogram Buckets This property is required. []GooglePrivacy Dlp V2KAnonymity Histogram Bucket Response - Histogram of k-anonymity equivalence classes.
- equivalence
Class Histogram Buckets This property is required. List<GooglePrivacy Dlp V2KAnonymity Histogram Bucket Response> - Histogram of k-anonymity equivalence classes.
- equivalence
Class Histogram Buckets This property is required. GooglePrivacy Dlp V2KAnonymity Histogram Bucket Response[] - Histogram of k-anonymity equivalence classes.
- equivalence_
class_ histogram_ buckets This property is required. Sequence[GooglePrivacy Dlp V2KAnonymity Histogram Bucket Response] - Histogram of k-anonymity equivalence classes.
- equivalence
Class Histogram Buckets This property is required. List<Property Map> - Histogram of k-anonymity equivalence classes.
GooglePrivacyDlpV2KMapEstimationConfigResponse
- Auxiliary
Tables This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Auxiliary Table Response> - Several auxiliary tables can be used in the analysis. Each custom_tag used to tag a quasi-identifiers column must appear in exactly one column of one auxiliary table.
- Quasi
Ids This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Tagged Field Response> - Fields considered to be quasi-identifiers. No two columns can have the same tag.
- Region
Code This property is required. string - ISO 3166-1 alpha-2 region code to use in the statistical modeling. Set if no column is tagged with a region-specific InfoType (like US_ZIP_5) or a region code.
- Auxiliary
Tables This property is required. []GooglePrivacy Dlp V2Auxiliary Table Response - Several auxiliary tables can be used in the analysis. Each custom_tag used to tag a quasi-identifiers column must appear in exactly one column of one auxiliary table.
- Quasi
Ids This property is required. []GooglePrivacy Dlp V2Tagged Field Response - Fields considered to be quasi-identifiers. No two columns can have the same tag.
- Region
Code This property is required. string - ISO 3166-1 alpha-2 region code to use in the statistical modeling. Set if no column is tagged with a region-specific InfoType (like US_ZIP_5) or a region code.
- auxiliary
Tables This property is required. List<GooglePrivacy Dlp V2Auxiliary Table Response> - Several auxiliary tables can be used in the analysis. Each custom_tag used to tag a quasi-identifiers column must appear in exactly one column of one auxiliary table.
- quasi
Ids This property is required. List<GooglePrivacy Dlp V2Tagged Field Response> - Fields considered to be quasi-identifiers. No two columns can have the same tag.
- region
Code This property is required. String - ISO 3166-1 alpha-2 region code to use in the statistical modeling. Set if no column is tagged with a region-specific InfoType (like US_ZIP_5) or a region code.
- auxiliary
Tables This property is required. GooglePrivacy Dlp V2Auxiliary Table Response[] - Several auxiliary tables can be used in the analysis. Each custom_tag used to tag a quasi-identifiers column must appear in exactly one column of one auxiliary table.
- quasi
Ids This property is required. GooglePrivacy Dlp V2Tagged Field Response[] - Fields considered to be quasi-identifiers. No two columns can have the same tag.
- region
Code This property is required. string - ISO 3166-1 alpha-2 region code to use in the statistical modeling. Set if no column is tagged with a region-specific InfoType (like US_ZIP_5) or a region code.
- auxiliary_
tables This property is required. Sequence[GooglePrivacy Dlp V2Auxiliary Table Response] - Several auxiliary tables can be used in the analysis. Each custom_tag used to tag a quasi-identifiers column must appear in exactly one column of one auxiliary table.
- quasi_
ids This property is required. Sequence[GooglePrivacy Dlp V2Tagged Field Response] - Fields considered to be quasi-identifiers. No two columns can have the same tag.
- region_
code This property is required. str - ISO 3166-1 alpha-2 region code to use in the statistical modeling. Set if no column is tagged with a region-specific InfoType (like US_ZIP_5) or a region code.
- auxiliary
Tables This property is required. List<Property Map> - Several auxiliary tables can be used in the analysis. Each custom_tag used to tag a quasi-identifiers column must appear in exactly one column of one auxiliary table.
- quasi
Ids This property is required. List<Property Map> - Fields considered to be quasi-identifiers. No two columns can have the same tag.
- region
Code This property is required. String - ISO 3166-1 alpha-2 region code to use in the statistical modeling. Set if no column is tagged with a region-specific InfoType (like US_ZIP_5) or a region code.
GooglePrivacyDlpV2KMapEstimationHistogramBucketResponse
- Bucket
Size This property is required. string - Number of records within these anonymity bounds.
- Bucket
Value Count This property is required. string - Total number of distinct quasi-identifier tuple values in this bucket.
- Bucket
Values This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2KMap Estimation Quasi Id Values Response> - Sample of quasi-identifier tuple values in this bucket. The total number of classes returned per bucket is capped at 20.
- Max
Anonymity This property is required. string - Always greater than or equal to min_anonymity.
- Min
Anonymity This property is required. string - Always positive.
- Bucket
Size This property is required. string - Number of records within these anonymity bounds.
- Bucket
Value Count This property is required. string - Total number of distinct quasi-identifier tuple values in this bucket.
- Bucket
Values This property is required. []GooglePrivacy Dlp V2KMap Estimation Quasi Id Values Response - Sample of quasi-identifier tuple values in this bucket. The total number of classes returned per bucket is capped at 20.
- Max
Anonymity This property is required. string - Always greater than or equal to min_anonymity.
- Min
Anonymity This property is required. string - Always positive.
- bucket
Size This property is required. String - Number of records within these anonymity bounds.
- bucket
Value Count This property is required. String - Total number of distinct quasi-identifier tuple values in this bucket.
- bucket
Values This property is required. List<GooglePrivacy Dlp V2KMap Estimation Quasi Id Values Response> - Sample of quasi-identifier tuple values in this bucket. The total number of classes returned per bucket is capped at 20.
- max
Anonymity This property is required. String - Always greater than or equal to min_anonymity.
- min
Anonymity This property is required. String - Always positive.
- bucket
Size This property is required. string - Number of records within these anonymity bounds.
- bucket
Value Count This property is required. string - Total number of distinct quasi-identifier tuple values in this bucket.
- bucket
Values This property is required. GooglePrivacy Dlp V2KMap Estimation Quasi Id Values Response[] - Sample of quasi-identifier tuple values in this bucket. The total number of classes returned per bucket is capped at 20.
- max
Anonymity This property is required. string - Always greater than or equal to min_anonymity.
- min
Anonymity This property is required. string - Always positive.
- bucket_
size This property is required. str - Number of records within these anonymity bounds.
- bucket_
value_ count This property is required. str - Total number of distinct quasi-identifier tuple values in this bucket.
- bucket_
values This property is required. Sequence[GooglePrivacy Dlp V2KMap Estimation Quasi Id Values Response] - Sample of quasi-identifier tuple values in this bucket. The total number of classes returned per bucket is capped at 20.
- max_
anonymity This property is required. str - Always greater than or equal to min_anonymity.
- min_
anonymity This property is required. str - Always positive.
- bucket
Size This property is required. String - Number of records within these anonymity bounds.
- bucket
Value Count This property is required. String - Total number of distinct quasi-identifier tuple values in this bucket.
- bucket
Values This property is required. List<Property Map> - Sample of quasi-identifier tuple values in this bucket. The total number of classes returned per bucket is capped at 20.
- max
Anonymity This property is required. String - Always greater than or equal to min_anonymity.
- min
Anonymity This property is required. String - Always positive.
GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponse
- Estimated
Anonymity This property is required. string - The estimated anonymity for these quasi-identifier values.
- Quasi
Ids Values This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Value Response> - The quasi-identifier values.
- Estimated
Anonymity This property is required. string - The estimated anonymity for these quasi-identifier values.
- Quasi
Ids Values This property is required. []GooglePrivacy Dlp V2Value Response - The quasi-identifier values.
- estimated
Anonymity This property is required. String - The estimated anonymity for these quasi-identifier values.
- quasi
Ids Values This property is required. List<GooglePrivacy Dlp V2Value Response> - The quasi-identifier values.
- estimated
Anonymity This property is required. string - The estimated anonymity for these quasi-identifier values.
- quasi
Ids Values This property is required. GooglePrivacy Dlp V2Value Response[] - The quasi-identifier values.
- estimated_
anonymity This property is required. str - The estimated anonymity for these quasi-identifier values.
- quasi_
ids_ values This property is required. Sequence[GooglePrivacy Dlp V2Value Response] - The quasi-identifier values.
- estimated
Anonymity This property is required. String - The estimated anonymity for these quasi-identifier values.
- quasi
Ids Values This property is required. List<Property Map> - The quasi-identifier values.
GooglePrivacyDlpV2KMapEstimationResultResponse
- KMap
Estimation Histogram This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2KMap Estimation Histogram Bucket Response> - The intervals [min_anonymity, max_anonymity] do not overlap. If a value doesn't correspond to any such interval, the associated frequency is zero. For example, the following records: {min_anonymity: 1, max_anonymity: 1, frequency: 17} {min_anonymity: 2, max_anonymity: 3, frequency: 42} {min_anonymity: 5, max_anonymity: 10, frequency: 99} mean that there are no record with an estimated anonymity of 4, 5, or larger than 10.
- KMap
Estimation Histogram This property is required. []GooglePrivacy Dlp V2KMap Estimation Histogram Bucket Response - The intervals [min_anonymity, max_anonymity] do not overlap. If a value doesn't correspond to any such interval, the associated frequency is zero. For example, the following records: {min_anonymity: 1, max_anonymity: 1, frequency: 17} {min_anonymity: 2, max_anonymity: 3, frequency: 42} {min_anonymity: 5, max_anonymity: 10, frequency: 99} mean that there are no record with an estimated anonymity of 4, 5, or larger than 10.
- k
Map Estimation Histogram This property is required. List<GooglePrivacy Dlp V2KMap Estimation Histogram Bucket Response> - The intervals [min_anonymity, max_anonymity] do not overlap. If a value doesn't correspond to any such interval, the associated frequency is zero. For example, the following records: {min_anonymity: 1, max_anonymity: 1, frequency: 17} {min_anonymity: 2, max_anonymity: 3, frequency: 42} {min_anonymity: 5, max_anonymity: 10, frequency: 99} mean that there are no record with an estimated anonymity of 4, 5, or larger than 10.
- k
Map Estimation Histogram This property is required. GooglePrivacy Dlp V2KMap Estimation Histogram Bucket Response[] - The intervals [min_anonymity, max_anonymity] do not overlap. If a value doesn't correspond to any such interval, the associated frequency is zero. For example, the following records: {min_anonymity: 1, max_anonymity: 1, frequency: 17} {min_anonymity: 2, max_anonymity: 3, frequency: 42} {min_anonymity: 5, max_anonymity: 10, frequency: 99} mean that there are no record with an estimated anonymity of 4, 5, or larger than 10.
- k_
map_ estimation_ histogram This property is required. Sequence[GooglePrivacy Dlp V2KMap Estimation Histogram Bucket Response] - The intervals [min_anonymity, max_anonymity] do not overlap. If a value doesn't correspond to any such interval, the associated frequency is zero. For example, the following records: {min_anonymity: 1, max_anonymity: 1, frequency: 17} {min_anonymity: 2, max_anonymity: 3, frequency: 42} {min_anonymity: 5, max_anonymity: 10, frequency: 99} mean that there are no record with an estimated anonymity of 4, 5, or larger than 10.
- k
Map Estimation Histogram This property is required. List<Property Map> - The intervals [min_anonymity, max_anonymity] do not overlap. If a value doesn't correspond to any such interval, the associated frequency is zero. For example, the following records: {min_anonymity: 1, max_anonymity: 1, frequency: 17} {min_anonymity: 2, max_anonymity: 3, frequency: 42} {min_anonymity: 5, max_anonymity: 10, frequency: 99} mean that there are no record with an estimated anonymity of 4, 5, or larger than 10.
GooglePrivacyDlpV2KindExpressionResponse
- Name
This property is required. string - The name of the kind.
- Name
This property is required. string - The name of the kind.
- name
This property is required. String - The name of the kind.
- name
This property is required. string - The name of the kind.
- name
This property is required. str - The name of the kind.
- name
This property is required. String - The name of the kind.
GooglePrivacyDlpV2KmsWrappedCryptoKeyResponse
- Crypto
Key Name This property is required. string - The resource name of the KMS CryptoKey to use for unwrapping.
- Wrapped
Key This property is required. string - The wrapped data crypto key.
- Crypto
Key Name This property is required. string - The resource name of the KMS CryptoKey to use for unwrapping.
- Wrapped
Key This property is required. string - The wrapped data crypto key.
- crypto
Key Name This property is required. String - The resource name of the KMS CryptoKey to use for unwrapping.
- wrapped
Key This property is required. String - The wrapped data crypto key.
- crypto
Key Name This property is required. string - The resource name of the KMS CryptoKey to use for unwrapping.
- wrapped
Key This property is required. string - The wrapped data crypto key.
- crypto_
key_ name This property is required. str - The resource name of the KMS CryptoKey to use for unwrapping.
- wrapped_
key This property is required. str - The wrapped data crypto key.
- crypto
Key Name This property is required. String - The resource name of the KMS CryptoKey to use for unwrapping.
- wrapped
Key This property is required. String - The wrapped data crypto key.
GooglePrivacyDlpV2LDiversityConfigResponse
- Quasi
Ids This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response> - Set of quasi-identifiers indicating how equivalence classes are defined for the l-diversity computation. When multiple fields are specified, they are considered a single composite key.
- Sensitive
Attribute This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response - Sensitive field for computing the l-value.
- Quasi
Ids This property is required. []GooglePrivacy Dlp V2Field Id Response - Set of quasi-identifiers indicating how equivalence classes are defined for the l-diversity computation. When multiple fields are specified, they are considered a single composite key.
- Sensitive
Attribute This property is required. GooglePrivacy Dlp V2Field Id Response - Sensitive field for computing the l-value.
- quasi
Ids This property is required. List<GooglePrivacy Dlp V2Field Id Response> - Set of quasi-identifiers indicating how equivalence classes are defined for the l-diversity computation. When multiple fields are specified, they are considered a single composite key.
- sensitive
Attribute This property is required. GooglePrivacy Dlp V2Field Id Response - Sensitive field for computing the l-value.
- quasi
Ids This property is required. GooglePrivacy Dlp V2Field Id Response[] - Set of quasi-identifiers indicating how equivalence classes are defined for the l-diversity computation. When multiple fields are specified, they are considered a single composite key.
- sensitive
Attribute This property is required. GooglePrivacy Dlp V2Field Id Response - Sensitive field for computing the l-value.
- quasi_
ids This property is required. Sequence[GooglePrivacy Dlp V2Field Id Response] - Set of quasi-identifiers indicating how equivalence classes are defined for the l-diversity computation. When multiple fields are specified, they are considered a single composite key.
- sensitive_
attribute This property is required. GooglePrivacy Dlp V2Field Id Response - Sensitive field for computing the l-value.
- quasi
Ids This property is required. List<Property Map> - Set of quasi-identifiers indicating how equivalence classes are defined for the l-diversity computation. When multiple fields are specified, they are considered a single composite key.
- sensitive
Attribute This property is required. Property Map - Sensitive field for computing the l-value.
GooglePrivacyDlpV2LDiversityEquivalenceClassResponse
- Equivalence
Class Size This property is required. string - Size of the k-anonymity equivalence class.
- Num
Distinct Sensitive Values This property is required. string - Number of distinct sensitive values in this equivalence class.
- Quasi
Ids Values This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Value Response> - Quasi-identifier values defining the k-anonymity equivalence class. The order is always the same as the original request.
- Top
Sensitive Values This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Value Frequency Response> - Estimated frequencies of top sensitive values.
- Equivalence
Class Size This property is required. string - Size of the k-anonymity equivalence class.
- Num
Distinct Sensitive Values This property is required. string - Number of distinct sensitive values in this equivalence class.
- Quasi
Ids Values This property is required. []GooglePrivacy Dlp V2Value Response - Quasi-identifier values defining the k-anonymity equivalence class. The order is always the same as the original request.
- Top
Sensitive Values This property is required. []GooglePrivacy Dlp V2Value Frequency Response - Estimated frequencies of top sensitive values.
- equivalence
Class Size This property is required. String - Size of the k-anonymity equivalence class.
- num
Distinct Sensitive Values This property is required. String - Number of distinct sensitive values in this equivalence class.
- quasi
Ids Values This property is required. List<GooglePrivacy Dlp V2Value Response> - Quasi-identifier values defining the k-anonymity equivalence class. The order is always the same as the original request.
- top
Sensitive Values This property is required. List<GooglePrivacy Dlp V2Value Frequency Response> - Estimated frequencies of top sensitive values.
- equivalence
Class Size This property is required. string - Size of the k-anonymity equivalence class.
- num
Distinct Sensitive Values This property is required. string - Number of distinct sensitive values in this equivalence class.
- quasi
Ids Values This property is required. GooglePrivacy Dlp V2Value Response[] - Quasi-identifier values defining the k-anonymity equivalence class. The order is always the same as the original request.
- top
Sensitive Values This property is required. GooglePrivacy Dlp V2Value Frequency Response[] - Estimated frequencies of top sensitive values.
- equivalence_
class_ size This property is required. str - Size of the k-anonymity equivalence class.
- num_
distinct_ sensitive_ values This property is required. str - Number of distinct sensitive values in this equivalence class.
- quasi_
ids_ values This property is required. Sequence[GooglePrivacy Dlp V2Value Response] - Quasi-identifier values defining the k-anonymity equivalence class. The order is always the same as the original request.
- top_
sensitive_ values This property is required. Sequence[GooglePrivacy Dlp V2Value Frequency Response] - Estimated frequencies of top sensitive values.
- equivalence
Class Size This property is required. String - Size of the k-anonymity equivalence class.
- num
Distinct Sensitive Values This property is required. String - Number of distinct sensitive values in this equivalence class.
- quasi
Ids Values This property is required. List<Property Map> - Quasi-identifier values defining the k-anonymity equivalence class. The order is always the same as the original request.
- top
Sensitive Values This property is required. List<Property Map> - Estimated frequencies of top sensitive values.
GooglePrivacyDlpV2LDiversityHistogramBucketResponse
- Bucket
Size This property is required. string - Total number of equivalence classes in this bucket.
- Bucket
Value Count This property is required. string - Total number of distinct equivalence classes in this bucket.
- Bucket
Values This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2LDiversity Equivalence Class Response> - Sample of equivalence classes in this bucket. The total number of classes returned per bucket is capped at 20.
- Sensitive
Value Frequency Lower Bound This property is required. string - Lower bound on the sensitive value frequencies of the equivalence classes in this bucket.
- Sensitive
Value Frequency Upper Bound This property is required. string - Upper bound on the sensitive value frequencies of the equivalence classes in this bucket.
- Bucket
Size This property is required. string - Total number of equivalence classes in this bucket.
- Bucket
Value Count This property is required. string - Total number of distinct equivalence classes in this bucket.
- Bucket
Values This property is required. []GooglePrivacy Dlp V2LDiversity Equivalence Class Response - Sample of equivalence classes in this bucket. The total number of classes returned per bucket is capped at 20.
- Sensitive
Value Frequency Lower Bound This property is required. string - Lower bound on the sensitive value frequencies of the equivalence classes in this bucket.
- Sensitive
Value Frequency Upper Bound This property is required. string - Upper bound on the sensitive value frequencies of the equivalence classes in this bucket.
- bucket
Size This property is required. String - Total number of equivalence classes in this bucket.
- bucket
Value Count This property is required. String - Total number of distinct equivalence classes in this bucket.
- bucket
Values This property is required. List<GooglePrivacy Dlp V2LDiversity Equivalence Class Response> - Sample of equivalence classes in this bucket. The total number of classes returned per bucket is capped at 20.
- sensitive
Value Frequency Lower Bound This property is required. String - Lower bound on the sensitive value frequencies of the equivalence classes in this bucket.
- sensitive
Value Frequency Upper Bound This property is required. String - Upper bound on the sensitive value frequencies of the equivalence classes in this bucket.
- bucket
Size This property is required. string - Total number of equivalence classes in this bucket.
- bucket
Value Count This property is required. string - Total number of distinct equivalence classes in this bucket.
- bucket
Values This property is required. GooglePrivacy Dlp V2LDiversity Equivalence Class Response[] - Sample of equivalence classes in this bucket. The total number of classes returned per bucket is capped at 20.
- sensitive
Value Frequency Lower Bound This property is required. string - Lower bound on the sensitive value frequencies of the equivalence classes in this bucket.
- sensitive
Value Frequency Upper Bound This property is required. string - Upper bound on the sensitive value frequencies of the equivalence classes in this bucket.
- bucket_
size This property is required. str - Total number of equivalence classes in this bucket.
- bucket_
value_ count This property is required. str - Total number of distinct equivalence classes in this bucket.
- bucket_
values This property is required. Sequence[GooglePrivacy Dlp V2LDiversity Equivalence Class Response] - Sample of equivalence classes in this bucket. The total number of classes returned per bucket is capped at 20.
- sensitive_
value_ frequency_ lower_ bound This property is required. str - Lower bound on the sensitive value frequencies of the equivalence classes in this bucket.
- sensitive_
value_ frequency_ upper_ bound This property is required. str - Upper bound on the sensitive value frequencies of the equivalence classes in this bucket.
- bucket
Size This property is required. String - Total number of equivalence classes in this bucket.
- bucket
Value Count This property is required. String - Total number of distinct equivalence classes in this bucket.
- bucket
Values This property is required. List<Property Map> - Sample of equivalence classes in this bucket. The total number of classes returned per bucket is capped at 20.
- sensitive
Value Frequency Lower Bound This property is required. String - Lower bound on the sensitive value frequencies of the equivalence classes in this bucket.
- sensitive
Value Frequency Upper Bound This property is required. String - Upper bound on the sensitive value frequencies of the equivalence classes in this bucket.
GooglePrivacyDlpV2LDiversityResultResponse
- Sensitive
Value Frequency Histogram Buckets This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2LDiversity Histogram Bucket Response> - Histogram of l-diversity equivalence class sensitive value frequencies.
- Sensitive
Value Frequency Histogram Buckets This property is required. []GooglePrivacy Dlp V2LDiversity Histogram Bucket Response - Histogram of l-diversity equivalence class sensitive value frequencies.
- sensitive
Value Frequency Histogram Buckets This property is required. List<GooglePrivacy Dlp V2LDiversity Histogram Bucket Response> - Histogram of l-diversity equivalence class sensitive value frequencies.
- sensitive
Value Frequency Histogram Buckets This property is required. GooglePrivacy Dlp V2LDiversity Histogram Bucket Response[] - Histogram of l-diversity equivalence class sensitive value frequencies.
- sensitive_
value_ frequency_ histogram_ buckets This property is required. Sequence[GooglePrivacy Dlp V2LDiversity Histogram Bucket Response] - Histogram of l-diversity equivalence class sensitive value frequencies.
- sensitive
Value Frequency Histogram Buckets This property is required. List<Property Map> - Histogram of l-diversity equivalence class sensitive value frequencies.
GooglePrivacyDlpV2LikelihoodAdjustmentResponse
- Fixed
Likelihood This property is required. string - Set the likelihood of a finding to a fixed value.
- Relative
Likelihood This property is required. int - Increase or decrease the likelihood by the specified number of levels. For example, if a finding would be
POSSIBLE
without the detection rule andrelative_likelihood
is 1, then it is upgraded toLIKELY
, while a value of -1 would downgrade it toUNLIKELY
. Likelihood may never drop belowVERY_UNLIKELY
or exceedVERY_LIKELY
, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood isVERY_LIKELY
will result in a final likelihood ofLIKELY
.
- Fixed
Likelihood This property is required. string - Set the likelihood of a finding to a fixed value.
- Relative
Likelihood This property is required. int - Increase or decrease the likelihood by the specified number of levels. For example, if a finding would be
POSSIBLE
without the detection rule andrelative_likelihood
is 1, then it is upgraded toLIKELY
, while a value of -1 would downgrade it toUNLIKELY
. Likelihood may never drop belowVERY_UNLIKELY
or exceedVERY_LIKELY
, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood isVERY_LIKELY
will result in a final likelihood ofLIKELY
.
- fixed
Likelihood This property is required. String - Set the likelihood of a finding to a fixed value.
- relative
Likelihood This property is required. Integer - Increase or decrease the likelihood by the specified number of levels. For example, if a finding would be
POSSIBLE
without the detection rule andrelative_likelihood
is 1, then it is upgraded toLIKELY
, while a value of -1 would downgrade it toUNLIKELY
. Likelihood may never drop belowVERY_UNLIKELY
or exceedVERY_LIKELY
, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood isVERY_LIKELY
will result in a final likelihood ofLIKELY
.
- fixed
Likelihood This property is required. string - Set the likelihood of a finding to a fixed value.
- relative
Likelihood This property is required. number - Increase or decrease the likelihood by the specified number of levels. For example, if a finding would be
POSSIBLE
without the detection rule andrelative_likelihood
is 1, then it is upgraded toLIKELY
, while a value of -1 would downgrade it toUNLIKELY
. Likelihood may never drop belowVERY_UNLIKELY
or exceedVERY_LIKELY
, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood isVERY_LIKELY
will result in a final likelihood ofLIKELY
.
- fixed_
likelihood This property is required. str - Set the likelihood of a finding to a fixed value.
- relative_
likelihood This property is required. int - Increase or decrease the likelihood by the specified number of levels. For example, if a finding would be
POSSIBLE
without the detection rule andrelative_likelihood
is 1, then it is upgraded toLIKELY
, while a value of -1 would downgrade it toUNLIKELY
. Likelihood may never drop belowVERY_UNLIKELY
or exceedVERY_LIKELY
, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood isVERY_LIKELY
will result in a final likelihood ofLIKELY
.
- fixed
Likelihood This property is required. String - Set the likelihood of a finding to a fixed value.
- relative
Likelihood This property is required. Number - Increase or decrease the likelihood by the specified number of levels. For example, if a finding would be
POSSIBLE
without the detection rule andrelative_likelihood
is 1, then it is upgraded toLIKELY
, while a value of -1 would downgrade it toUNLIKELY
. Likelihood may never drop belowVERY_UNLIKELY
or exceedVERY_LIKELY
, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood isVERY_LIKELY
will result in a final likelihood ofLIKELY
.
GooglePrivacyDlpV2NumericalStatsConfigResponse
- Field
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response - Field to compute numerical stats on. Supported types are integer, float, date, datetime, timestamp, time.
- Field
This property is required. GooglePrivacy Dlp V2Field Id Response - Field to compute numerical stats on. Supported types are integer, float, date, datetime, timestamp, time.
- field
This property is required. GooglePrivacy Dlp V2Field Id Response - Field to compute numerical stats on. Supported types are integer, float, date, datetime, timestamp, time.
- field
This property is required. GooglePrivacy Dlp V2Field Id Response - Field to compute numerical stats on. Supported types are integer, float, date, datetime, timestamp, time.
- field
This property is required. GooglePrivacy Dlp V2Field Id Response - Field to compute numerical stats on. Supported types are integer, float, date, datetime, timestamp, time.
- field
This property is required. Property Map - Field to compute numerical stats on. Supported types are integer, float, date, datetime, timestamp, time.
GooglePrivacyDlpV2NumericalStatsResultResponse
- Max
Value This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Value Response - Maximum value appearing in the column.
- Min
Value This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Value Response - Minimum value appearing in the column.
- Quantile
Values This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Value Response> - List of 99 values that partition the set of field values into 100 equal sized buckets.
- Max
Value This property is required. GooglePrivacy Dlp V2Value Response - Maximum value appearing in the column.
- Min
Value This property is required. GooglePrivacy Dlp V2Value Response - Minimum value appearing in the column.
- Quantile
Values This property is required. []GooglePrivacy Dlp V2Value Response - List of 99 values that partition the set of field values into 100 equal sized buckets.
- max
Value This property is required. GooglePrivacy Dlp V2Value Response - Maximum value appearing in the column.
- min
Value This property is required. GooglePrivacy Dlp V2Value Response - Minimum value appearing in the column.
- quantile
Values This property is required. List<GooglePrivacy Dlp V2Value Response> - List of 99 values that partition the set of field values into 100 equal sized buckets.
- max
Value This property is required. GooglePrivacy Dlp V2Value Response - Maximum value appearing in the column.
- min
Value This property is required. GooglePrivacy Dlp V2Value Response - Minimum value appearing in the column.
- quantile
Values This property is required. GooglePrivacy Dlp V2Value Response[] - List of 99 values that partition the set of field values into 100 equal sized buckets.
- max_
value This property is required. GooglePrivacy Dlp V2Value Response - Maximum value appearing in the column.
- min_
value This property is required. GooglePrivacy Dlp V2Value Response - Minimum value appearing in the column.
- quantile_
values This property is required. Sequence[GooglePrivacy Dlp V2Value Response] - List of 99 values that partition the set of field values into 100 equal sized buckets.
- max
Value This property is required. Property Map - Maximum value appearing in the column.
- min
Value This property is required. Property Map - Minimum value appearing in the column.
- quantile
Values This property is required. List<Property Map> - List of 99 values that partition the set of field values into 100 equal sized buckets.
GooglePrivacyDlpV2OutputStorageConfigResponse
- Output
Schema This property is required. string - Schema used for writing the findings for Inspect jobs. This field is only used for Inspect and must be unspecified for Risk jobs. Columns are derived from the
Finding
object. If appending to an existing table, any columns from the predefined schema that are missing will be added. No columns in the existing table will be deleted. If unspecified, then all available columns will be used for a new table or an (existing) table with no schema, and no changes will be made to an existing table that has a schema. Only for use with external storage. - Table
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Big Query Table Response - Store findings in an existing table or a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_yyyy_mm_dd_[dlp_job_id]. Pacific time zone will be used for generating the date details. For Inspect, each column in an existing output table must have the same name, type, and mode of a field in the
Finding
object. For Risk, an existing output table should be the output of a previous Risk analysis job run on the same source table, with the same privacy metric and quasi-identifiers. Risk jobs that analyze the same table but compute a different privacy metric, or use different sets of quasi-identifiers, cannot store their results in the same table.
- Output
Schema This property is required. string - Schema used for writing the findings for Inspect jobs. This field is only used for Inspect and must be unspecified for Risk jobs. Columns are derived from the
Finding
object. If appending to an existing table, any columns from the predefined schema that are missing will be added. No columns in the existing table will be deleted. If unspecified, then all available columns will be used for a new table or an (existing) table with no schema, and no changes will be made to an existing table that has a schema. Only for use with external storage. - Table
This property is required. GooglePrivacy Dlp V2Big Query Table Response - Store findings in an existing table or a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_yyyy_mm_dd_[dlp_job_id]. Pacific time zone will be used for generating the date details. For Inspect, each column in an existing output table must have the same name, type, and mode of a field in the
Finding
object. For Risk, an existing output table should be the output of a previous Risk analysis job run on the same source table, with the same privacy metric and quasi-identifiers. Risk jobs that analyze the same table but compute a different privacy metric, or use different sets of quasi-identifiers, cannot store their results in the same table.
- output
Schema This property is required. String - Schema used for writing the findings for Inspect jobs. This field is only used for Inspect and must be unspecified for Risk jobs. Columns are derived from the
Finding
object. If appending to an existing table, any columns from the predefined schema that are missing will be added. No columns in the existing table will be deleted. If unspecified, then all available columns will be used for a new table or an (existing) table with no schema, and no changes will be made to an existing table that has a schema. Only for use with external storage. - table
This property is required. GooglePrivacy Dlp V2Big Query Table Response - Store findings in an existing table or a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_yyyy_mm_dd_[dlp_job_id]. Pacific time zone will be used for generating the date details. For Inspect, each column in an existing output table must have the same name, type, and mode of a field in the
Finding
object. For Risk, an existing output table should be the output of a previous Risk analysis job run on the same source table, with the same privacy metric and quasi-identifiers. Risk jobs that analyze the same table but compute a different privacy metric, or use different sets of quasi-identifiers, cannot store their results in the same table.
- output
Schema This property is required. string - Schema used for writing the findings for Inspect jobs. This field is only used for Inspect and must be unspecified for Risk jobs. Columns are derived from the
Finding
object. If appending to an existing table, any columns from the predefined schema that are missing will be added. No columns in the existing table will be deleted. If unspecified, then all available columns will be used for a new table or an (existing) table with no schema, and no changes will be made to an existing table that has a schema. Only for use with external storage. - table
This property is required. GooglePrivacy Dlp V2Big Query Table Response - Store findings in an existing table or a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_yyyy_mm_dd_[dlp_job_id]. Pacific time zone will be used for generating the date details. For Inspect, each column in an existing output table must have the same name, type, and mode of a field in the
Finding
object. For Risk, an existing output table should be the output of a previous Risk analysis job run on the same source table, with the same privacy metric and quasi-identifiers. Risk jobs that analyze the same table but compute a different privacy metric, or use different sets of quasi-identifiers, cannot store their results in the same table.
- output_
schema This property is required. str - Schema used for writing the findings for Inspect jobs. This field is only used for Inspect and must be unspecified for Risk jobs. Columns are derived from the
Finding
object. If appending to an existing table, any columns from the predefined schema that are missing will be added. No columns in the existing table will be deleted. If unspecified, then all available columns will be used for a new table or an (existing) table with no schema, and no changes will be made to an existing table that has a schema. Only for use with external storage. - table
This property is required. GooglePrivacy Dlp V2Big Query Table Response - Store findings in an existing table or a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_yyyy_mm_dd_[dlp_job_id]. Pacific time zone will be used for generating the date details. For Inspect, each column in an existing output table must have the same name, type, and mode of a field in the
Finding
object. For Risk, an existing output table should be the output of a previous Risk analysis job run on the same source table, with the same privacy metric and quasi-identifiers. Risk jobs that analyze the same table but compute a different privacy metric, or use different sets of quasi-identifiers, cannot store their results in the same table.
- output
Schema This property is required. String - Schema used for writing the findings for Inspect jobs. This field is only used for Inspect and must be unspecified for Risk jobs. Columns are derived from the
Finding
object. If appending to an existing table, any columns from the predefined schema that are missing will be added. No columns in the existing table will be deleted. If unspecified, then all available columns will be used for a new table or an (existing) table with no schema, and no changes will be made to an existing table that has a schema. Only for use with external storage. - table
This property is required. Property Map - Store findings in an existing table or a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_yyyy_mm_dd_[dlp_job_id]. Pacific time zone will be used for generating the date details. For Inspect, each column in an existing output table must have the same name, type, and mode of a field in the
Finding
object. For Risk, an existing output table should be the output of a previous Risk analysis job run on the same source table, with the same privacy metric and quasi-identifiers. Risk jobs that analyze the same table but compute a different privacy metric, or use different sets of quasi-identifiers, cannot store their results in the same table.
GooglePrivacyDlpV2PartitionIdResponse
- Namespace
Id This property is required. string - If not empty, the ID of the namespace to which the entities belong.
- Project
This property is required. string - The ID of the project to which the entities belong.
- Namespace
Id This property is required. string - If not empty, the ID of the namespace to which the entities belong.
- Project
This property is required. string - The ID of the project to which the entities belong.
- namespace
Id This property is required. String - If not empty, the ID of the namespace to which the entities belong.
- project
This property is required. String - The ID of the project to which the entities belong.
- namespace
Id This property is required. string - If not empty, the ID of the namespace to which the entities belong.
- project
This property is required. string - The ID of the project to which the entities belong.
- namespace_
id This property is required. str - If not empty, the ID of the namespace to which the entities belong.
- project
This property is required. str - The ID of the project to which the entities belong.
- namespace
Id This property is required. String - If not empty, the ID of the namespace to which the entities belong.
- project
This property is required. String - The ID of the project to which the entities belong.
GooglePrivacyDlpV2PrimitiveTransformationResponse
- Bucketing
Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Bucketing Config Response - Bucketing
- Character
Mask Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Character Mask Config Response - Mask
- Crypto
Deterministic Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Crypto Deterministic Config Response - Deterministic Crypto
- Crypto
Hash Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Crypto Hash Config Response - Crypto
- Crypto
Replace Ffx Fpe Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Crypto Replace Ffx Fpe Config Response - Ffx-Fpe
- Date
Shift Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Date Shift Config Response - Date Shift
- Fixed
Size Bucketing Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Fixed Size Bucketing Config Response - Fixed size bucketing
- Redact
Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Redact Config Response - Redact
- Replace
Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Replace Value Config Response - Replace with a specified value.
- Replace
Dictionary Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Replace Dictionary Config Response - Replace with a value randomly drawn (with replacement) from a dictionary.
- Replace
With Info Type Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Replace With Info Type Config Response - Replace with infotype
- Time
Part Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Time Part Config Response - Time extraction
- Bucketing
Config This property is required. GooglePrivacy Dlp V2Bucketing Config Response - Bucketing
- Character
Mask Config This property is required. GooglePrivacy Dlp V2Character Mask Config Response - Mask
- Crypto
Deterministic Config This property is required. GooglePrivacy Dlp V2Crypto Deterministic Config Response - Deterministic Crypto
- Crypto
Hash Config This property is required. GooglePrivacy Dlp V2Crypto Hash Config Response - Crypto
- Crypto
Replace Ffx Fpe Config This property is required. GooglePrivacy Dlp V2Crypto Replace Ffx Fpe Config Response - Ffx-Fpe
- Date
Shift Config This property is required. GooglePrivacy Dlp V2Date Shift Config Response - Date Shift
- Fixed
Size Bucketing Config This property is required. GooglePrivacy Dlp V2Fixed Size Bucketing Config Response - Fixed size bucketing
- Redact
Config This property is required. GooglePrivacy Dlp V2Redact Config Response - Redact
- Replace
Config This property is required. GooglePrivacy Dlp V2Replace Value Config Response - Replace with a specified value.
- Replace
Dictionary Config This property is required. GooglePrivacy Dlp V2Replace Dictionary Config Response - Replace with a value randomly drawn (with replacement) from a dictionary.
- Replace
With Info Type Config This property is required. GooglePrivacy Dlp V2Replace With Info Type Config Response - Replace with infotype
- Time
Part Config This property is required. GooglePrivacy Dlp V2Time Part Config Response - Time extraction
- bucketing
Config This property is required. GooglePrivacy Dlp V2Bucketing Config Response - Bucketing
- character
Mask Config This property is required. GooglePrivacy Dlp V2Character Mask Config Response - Mask
- crypto
Deterministic Config This property is required. GooglePrivacy Dlp V2Crypto Deterministic Config Response - Deterministic Crypto
- crypto
Hash Config This property is required. GooglePrivacy Dlp V2Crypto Hash Config Response - Crypto
- crypto
Replace Ffx Fpe Config This property is required. GooglePrivacy Dlp V2Crypto Replace Ffx Fpe Config Response - Ffx-Fpe
- date
Shift Config This property is required. GooglePrivacy Dlp V2Date Shift Config Response - Date Shift
- fixed
Size Bucketing Config This property is required. GooglePrivacy Dlp V2Fixed Size Bucketing Config Response - Fixed size bucketing
- redact
Config This property is required. GooglePrivacy Dlp V2Redact Config Response - Redact
- replace
Config This property is required. GooglePrivacy Dlp V2Replace Value Config Response - Replace with a specified value.
- replace
Dictionary Config This property is required. GooglePrivacy Dlp V2Replace Dictionary Config Response - Replace with a value randomly drawn (with replacement) from a dictionary.
- replace
With Info Type Config This property is required. GooglePrivacy Dlp V2Replace With Info Type Config Response - Replace with infotype
- time
Part Config This property is required. GooglePrivacy Dlp V2Time Part Config Response - Time extraction
- bucketing
Config This property is required. GooglePrivacy Dlp V2Bucketing Config Response - Bucketing
- character
Mask Config This property is required. GooglePrivacy Dlp V2Character Mask Config Response - Mask
- crypto
Deterministic Config This property is required. GooglePrivacy Dlp V2Crypto Deterministic Config Response - Deterministic Crypto
- crypto
Hash Config This property is required. GooglePrivacy Dlp V2Crypto Hash Config Response - Crypto
- crypto
Replace Ffx Fpe Config This property is required. GooglePrivacy Dlp V2Crypto Replace Ffx Fpe Config Response - Ffx-Fpe
- date
Shift Config This property is required. GooglePrivacy Dlp V2Date Shift Config Response - Date Shift
- fixed
Size Bucketing Config This property is required. GooglePrivacy Dlp V2Fixed Size Bucketing Config Response - Fixed size bucketing
- redact
Config This property is required. GooglePrivacy Dlp V2Redact Config Response - Redact
- replace
Config This property is required. GooglePrivacy Dlp V2Replace Value Config Response - Replace with a specified value.
- replace
Dictionary Config This property is required. GooglePrivacy Dlp V2Replace Dictionary Config Response - Replace with a value randomly drawn (with replacement) from a dictionary.
- replace
With Info Type Config This property is required. GooglePrivacy Dlp V2Replace With Info Type Config Response - Replace with infotype
- time
Part Config This property is required. GooglePrivacy Dlp V2Time Part Config Response - Time extraction
- bucketing_
config This property is required. GooglePrivacy Dlp V2Bucketing Config Response - Bucketing
- character_
mask_ config This property is required. GooglePrivacy Dlp V2Character Mask Config Response - Mask
- crypto_
deterministic_ config This property is required. GooglePrivacy Dlp V2Crypto Deterministic Config Response - Deterministic Crypto
- crypto_
hash_ config This property is required. GooglePrivacy Dlp V2Crypto Hash Config Response - Crypto
- crypto_
replace_ ffx_ fpe_ config This property is required. GooglePrivacy Dlp V2Crypto Replace Ffx Fpe Config Response - Ffx-Fpe
- date_
shift_ config This property is required. GooglePrivacy Dlp V2Date Shift Config Response - Date Shift
- fixed_
size_ bucketing_ config This property is required. GooglePrivacy Dlp V2Fixed Size Bucketing Config Response - Fixed size bucketing
- redact_
config This property is required. GooglePrivacy Dlp V2Redact Config Response - Redact
- replace_
config This property is required. GooglePrivacy Dlp V2Replace Value Config Response - Replace with a specified value.
- replace_
dictionary_ config This property is required. GooglePrivacy Dlp V2Replace Dictionary Config Response - Replace with a value randomly drawn (with replacement) from a dictionary.
- replace_
with_ info_ type_ config This property is required. GooglePrivacy Dlp V2Replace With Info Type Config Response - Replace with infotype
- time_
part_ config This property is required. GooglePrivacy Dlp V2Time Part Config Response - Time extraction
- bucketing
Config This property is required. Property Map - Bucketing
- character
Mask Config This property is required. Property Map - Mask
- crypto
Deterministic Config This property is required. Property Map - Deterministic Crypto
- crypto
Hash Config This property is required. Property Map - Crypto
- crypto
Replace Ffx Fpe Config This property is required. Property Map - Ffx-Fpe
- date
Shift Config This property is required. Property Map - Date Shift
- fixed
Size Bucketing Config This property is required. Property Map - Fixed size bucketing
- redact
Config This property is required. Property Map - Redact
- replace
Config This property is required. Property Map - Replace with a specified value.
- replace
Dictionary Config This property is required. Property Map - Replace with a value randomly drawn (with replacement) from a dictionary.
- replace
With Info Type Config This property is required. Property Map - Replace with infotype
- time
Part Config This property is required. Property Map - Time extraction
GooglePrivacyDlpV2PrivacyMetricResponse
- Categorical
Stats Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Categorical Stats Config Response - Categorical stats
- Delta
Presence Estimation Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Delta Presence Estimation Config Response - delta-presence
- KAnonymity
Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2KAnonymity Config Response - K-anonymity
- KMap
Estimation Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2KMap Estimation Config Response - k-map
- LDiversity
Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2LDiversity Config Response - l-diversity
- Numerical
Stats Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Numerical Stats Config Response - Numerical stats
- Categorical
Stats Config This property is required. GooglePrivacy Dlp V2Categorical Stats Config Response - Categorical stats
- Delta
Presence Estimation Config This property is required. GooglePrivacy Dlp V2Delta Presence Estimation Config Response - delta-presence
- KAnonymity
Config This property is required. GooglePrivacy Dlp V2KAnonymity Config Response - K-anonymity
- KMap
Estimation Config This property is required. GooglePrivacy Dlp V2KMap Estimation Config Response - k-map
- LDiversity
Config This property is required. GooglePrivacy Dlp V2LDiversity Config Response - l-diversity
- Numerical
Stats Config This property is required. GooglePrivacy Dlp V2Numerical Stats Config Response - Numerical stats
- categorical
Stats Config This property is required. GooglePrivacy Dlp V2Categorical Stats Config Response - Categorical stats
- delta
Presence Estimation Config This property is required. GooglePrivacy Dlp V2Delta Presence Estimation Config Response - delta-presence
- k
Anonymity Config This property is required. GooglePrivacy Dlp V2KAnonymity Config Response - K-anonymity
- k
Map Estimation Config This property is required. GooglePrivacy Dlp V2KMap Estimation Config Response - k-map
- l
Diversity Config This property is required. GooglePrivacy Dlp V2LDiversity Config Response - l-diversity
- numerical
Stats Config This property is required. GooglePrivacy Dlp V2Numerical Stats Config Response - Numerical stats
- categorical
Stats Config This property is required. GooglePrivacy Dlp V2Categorical Stats Config Response - Categorical stats
- delta
Presence Estimation Config This property is required. GooglePrivacy Dlp V2Delta Presence Estimation Config Response - delta-presence
- k
Anonymity Config This property is required. GooglePrivacy Dlp V2KAnonymity Config Response - K-anonymity
- k
Map Estimation Config This property is required. GooglePrivacy Dlp V2KMap Estimation Config Response - k-map
- l
Diversity Config This property is required. GooglePrivacy Dlp V2LDiversity Config Response - l-diversity
- numerical
Stats Config This property is required. GooglePrivacy Dlp V2Numerical Stats Config Response - Numerical stats
- categorical_
stats_ config This property is required. GooglePrivacy Dlp V2Categorical Stats Config Response - Categorical stats
- delta_
presence_ estimation_ config This property is required. GooglePrivacy Dlp V2Delta Presence Estimation Config Response - delta-presence
- k_
anonymity_ config This property is required. GooglePrivacy Dlp V2KAnonymity Config Response - K-anonymity
- k_
map_ estimation_ config This property is required. GooglePrivacy Dlp V2KMap Estimation Config Response - k-map
- l_
diversity_ config This property is required. GooglePrivacy Dlp V2LDiversity Config Response - l-diversity
- numerical_
stats_ config This property is required. GooglePrivacy Dlp V2Numerical Stats Config Response - Numerical stats
- categorical
Stats Config This property is required. Property Map - Categorical stats
- delta
Presence Estimation Config This property is required. Property Map - delta-presence
- k
Anonymity Config This property is required. Property Map - K-anonymity
- k
Map Estimation Config This property is required. Property Map - k-map
- l
Diversity Config This property is required. Property Map - l-diversity
- numerical
Stats Config This property is required. Property Map - Numerical stats
GooglePrivacyDlpV2ProximityResponse
- Window
After This property is required. int - Number of characters after the finding to consider.
- Window
Before This property is required. int - Number of characters before the finding to consider. For tabular data, if you want to modify the likelihood of an entire column of findngs, set this to 1. For more information, see [Hotword example: Set the match likelihood of a table column] (https://cloud.google.com/dlp/docs/creating-custom-infotypes-likelihood#match-column-values).
- Window
After This property is required. int - Number of characters after the finding to consider.
- Window
Before This property is required. int - Number of characters before the finding to consider. For tabular data, if you want to modify the likelihood of an entire column of findngs, set this to 1. For more information, see [Hotword example: Set the match likelihood of a table column] (https://cloud.google.com/dlp/docs/creating-custom-infotypes-likelihood#match-column-values).
- window
After This property is required. Integer - Number of characters after the finding to consider.
- window
Before This property is required. Integer - Number of characters before the finding to consider. For tabular data, if you want to modify the likelihood of an entire column of findngs, set this to 1. For more information, see [Hotword example: Set the match likelihood of a table column] (https://cloud.google.com/dlp/docs/creating-custom-infotypes-likelihood#match-column-values).
- window
After This property is required. number - Number of characters after the finding to consider.
- window
Before This property is required. number - Number of characters before the finding to consider. For tabular data, if you want to modify the likelihood of an entire column of findngs, set this to 1. For more information, see [Hotword example: Set the match likelihood of a table column] (https://cloud.google.com/dlp/docs/creating-custom-infotypes-likelihood#match-column-values).
- window_
after This property is required. int - Number of characters after the finding to consider.
- window_
before This property is required. int - Number of characters before the finding to consider. For tabular data, if you want to modify the likelihood of an entire column of findngs, set this to 1. For more information, see [Hotword example: Set the match likelihood of a table column] (https://cloud.google.com/dlp/docs/creating-custom-infotypes-likelihood#match-column-values).
- window
After This property is required. Number - Number of characters after the finding to consider.
- window
Before This property is required. Number - Number of characters before the finding to consider. For tabular data, if you want to modify the likelihood of an entire column of findngs, set this to 1. For more information, see [Hotword example: Set the match likelihood of a table column] (https://cloud.google.com/dlp/docs/creating-custom-infotypes-likelihood#match-column-values).
GooglePrivacyDlpV2PublishToPubSubResponse
- Topic
This property is required. string - Cloud Pub/Sub topic to send notifications to. The topic must have given publishing access rights to the DLP API service account executing the long running DlpJob sending the notifications. Format is projects/{project}/topics/{topic}.
- Topic
This property is required. string - Cloud Pub/Sub topic to send notifications to. The topic must have given publishing access rights to the DLP API service account executing the long running DlpJob sending the notifications. Format is projects/{project}/topics/{topic}.
- topic
This property is required. String - Cloud Pub/Sub topic to send notifications to. The topic must have given publishing access rights to the DLP API service account executing the long running DlpJob sending the notifications. Format is projects/{project}/topics/{topic}.
- topic
This property is required. string - Cloud Pub/Sub topic to send notifications to. The topic must have given publishing access rights to the DLP API service account executing the long running DlpJob sending the notifications. Format is projects/{project}/topics/{topic}.
- topic
This property is required. str - Cloud Pub/Sub topic to send notifications to. The topic must have given publishing access rights to the DLP API service account executing the long running DlpJob sending the notifications. Format is projects/{project}/topics/{topic}.
- topic
This property is required. String - Cloud Pub/Sub topic to send notifications to. The topic must have given publishing access rights to the DLP API service account executing the long running DlpJob sending the notifications. Format is projects/{project}/topics/{topic}.
GooglePrivacyDlpV2QuasiIdFieldResponse
- Custom
Tag This property is required. string - A auxiliary field.
- Field
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response - Identifies the column.
- Custom
Tag This property is required. string - A auxiliary field.
- Field
This property is required. GooglePrivacy Dlp V2Field Id Response - Identifies the column.
- custom
Tag This property is required. String - A auxiliary field.
- field
This property is required. GooglePrivacy Dlp V2Field Id Response - Identifies the column.
- custom
Tag This property is required. string - A auxiliary field.
- field
This property is required. GooglePrivacy Dlp V2Field Id Response - Identifies the column.
- custom_
tag This property is required. str - A auxiliary field.
- field
This property is required. GooglePrivacy Dlp V2Field Id Response - Identifies the column.
- custom
Tag This property is required. String - A auxiliary field.
- field
This property is required. Property Map - Identifies the column.
GooglePrivacyDlpV2QuasiIdResponse
- Custom
Tag This property is required. string - A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
- Field
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response - Identifies the column.
- Inferred
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Protobuf Empty Response - If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data
- Info
Type This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Response - A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter.
- Custom
Tag This property is required. string - A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
- Field
This property is required. GooglePrivacy Dlp V2Field Id Response - Identifies the column.
- Inferred
This property is required. GoogleProtobuf Empty Response - If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data
- Info
Type This property is required. GooglePrivacy Dlp V2Info Type Response - A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter.
- custom
Tag This property is required. String - A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
- field
This property is required. GooglePrivacy Dlp V2Field Id Response - Identifies the column.
- inferred
This property is required. GoogleProtobuf Empty Response - If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data
- info
Type This property is required. GooglePrivacy Dlp V2Info Type Response - A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter.
- custom
Tag This property is required. string - A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
- field
This property is required. GooglePrivacy Dlp V2Field Id Response - Identifies the column.
- inferred
This property is required. GoogleProtobuf Empty Response - If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data
- info
Type This property is required. GooglePrivacy Dlp V2Info Type Response - A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter.
- custom_
tag This property is required. str - A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
- field
This property is required. GooglePrivacy Dlp V2Field Id Response - Identifies the column.
- inferred
This property is required. GoogleProtobuf Empty Response - If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data
- info_
type This property is required. GooglePrivacy Dlp V2Info Type Response - A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter.
- custom
Tag This property is required. String - A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
- field
This property is required. Property Map - Identifies the column.
- inferred
This property is required. Property Map - If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data
- info
Type This property is required. Property Map - A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter.
GooglePrivacyDlpV2QuasiIdentifierFieldResponse
- Custom
Tag This property is required. string - A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
- Field
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response - Identifies the column.
- Custom
Tag This property is required. string - A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
- Field
This property is required. GooglePrivacy Dlp V2Field Id Response - Identifies the column.
- custom
Tag This property is required. String - A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
- field
This property is required. GooglePrivacy Dlp V2Field Id Response - Identifies the column.
- custom
Tag This property is required. string - A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
- field
This property is required. GooglePrivacy Dlp V2Field Id Response - Identifies the column.
- custom_
tag This property is required. str - A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
- field
This property is required. GooglePrivacy Dlp V2Field Id Response - Identifies the column.
- custom
Tag This property is required. String - A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
- field
This property is required. Property Map - Identifies the column.
GooglePrivacyDlpV2RecordConditionResponse
- Expressions
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Expressions Response - An expression.
- Expressions
This property is required. GooglePrivacy Dlp V2Expressions Response - An expression.
- expressions
This property is required. GooglePrivacy Dlp V2Expressions Response - An expression.
- expressions
This property is required. GooglePrivacy Dlp V2Expressions Response - An expression.
- expressions
This property is required. GooglePrivacy Dlp V2Expressions Response - An expression.
- expressions
This property is required. Property Map - An expression.
GooglePrivacyDlpV2RecordSuppressionResponse
- Condition
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Record Condition Response - A condition that when it evaluates to true will result in the record being evaluated to be suppressed from the transformed content.
- Condition
This property is required. GooglePrivacy Dlp V2Record Condition Response - A condition that when it evaluates to true will result in the record being evaluated to be suppressed from the transformed content.
- condition
This property is required. GooglePrivacy Dlp V2Record Condition Response - A condition that when it evaluates to true will result in the record being evaluated to be suppressed from the transformed content.
- condition
This property is required. GooglePrivacy Dlp V2Record Condition Response - A condition that when it evaluates to true will result in the record being evaluated to be suppressed from the transformed content.
- condition
This property is required. GooglePrivacy Dlp V2Record Condition Response - A condition that when it evaluates to true will result in the record being evaluated to be suppressed from the transformed content.
- condition
This property is required. Property Map - A condition that when it evaluates to true will result in the record being evaluated to be suppressed from the transformed content.
GooglePrivacyDlpV2RecordTransformationsResponse
- Field
Transformations This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Transformation Response> - Transform the record by applying various field transformations.
- Record
Suppressions This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Record Suppression Response> - Configuration defining which records get suppressed entirely. Records that match any suppression rule are omitted from the output.
- Field
Transformations This property is required. []GooglePrivacy Dlp V2Field Transformation Response - Transform the record by applying various field transformations.
- Record
Suppressions This property is required. []GooglePrivacy Dlp V2Record Suppression Response - Configuration defining which records get suppressed entirely. Records that match any suppression rule are omitted from the output.
- field
Transformations This property is required. List<GooglePrivacy Dlp V2Field Transformation Response> - Transform the record by applying various field transformations.
- record
Suppressions This property is required. List<GooglePrivacy Dlp V2Record Suppression Response> - Configuration defining which records get suppressed entirely. Records that match any suppression rule are omitted from the output.
- field
Transformations This property is required. GooglePrivacy Dlp V2Field Transformation Response[] - Transform the record by applying various field transformations.
- record
Suppressions This property is required. GooglePrivacy Dlp V2Record Suppression Response[] - Configuration defining which records get suppressed entirely. Records that match any suppression rule are omitted from the output.
- field_
transformations This property is required. Sequence[GooglePrivacy Dlp V2Field Transformation Response] - Transform the record by applying various field transformations.
- record_
suppressions This property is required. Sequence[GooglePrivacy Dlp V2Record Suppression Response] - Configuration defining which records get suppressed entirely. Records that match any suppression rule are omitted from the output.
- field
Transformations This property is required. List<Property Map> - Transform the record by applying various field transformations.
- record
Suppressions This property is required. List<Property Map> - Configuration defining which records get suppressed entirely. Records that match any suppression rule are omitted from the output.
GooglePrivacyDlpV2RegexResponse
- Group
Indexes This property is required. List<int> - The index of the submatch to extract as findings. When not specified, the entire match is returned. No more than 3 may be included.
- Pattern
This property is required. string - Pattern defining the regular expression. Its syntax (https://github.com/google/re2/wiki/Syntax) can be found under the google/re2 repository on GitHub.
- Group
Indexes This property is required. []int - The index of the submatch to extract as findings. When not specified, the entire match is returned. No more than 3 may be included.
- Pattern
This property is required. string - Pattern defining the regular expression. Its syntax (https://github.com/google/re2/wiki/Syntax) can be found under the google/re2 repository on GitHub.
- group
Indexes This property is required. List<Integer> - The index of the submatch to extract as findings. When not specified, the entire match is returned. No more than 3 may be included.
- pattern
This property is required. String - Pattern defining the regular expression. Its syntax (https://github.com/google/re2/wiki/Syntax) can be found under the google/re2 repository on GitHub.
- group
Indexes This property is required. number[] - The index of the submatch to extract as findings. When not specified, the entire match is returned. No more than 3 may be included.
- pattern
This property is required. string - Pattern defining the regular expression. Its syntax (https://github.com/google/re2/wiki/Syntax) can be found under the google/re2 repository on GitHub.
- group_
indexes This property is required. Sequence[int] - The index of the submatch to extract as findings. When not specified, the entire match is returned. No more than 3 may be included.
- pattern
This property is required. str - Pattern defining the regular expression. Its syntax (https://github.com/google/re2/wiki/Syntax) can be found under the google/re2 repository on GitHub.
- group
Indexes This property is required. List<Number> - The index of the submatch to extract as findings. When not specified, the entire match is returned. No more than 3 may be included.
- pattern
This property is required. String - Pattern defining the regular expression. Its syntax (https://github.com/google/re2/wiki/Syntax) can be found under the google/re2 repository on GitHub.
GooglePrivacyDlpV2ReplaceDictionaryConfigResponse
- Word
List This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Word List Response - A list of words to select from for random replacement. The limits page contains details about the size limits of dictionaries.
- Word
List This property is required. GooglePrivacy Dlp V2Word List Response - A list of words to select from for random replacement. The limits page contains details about the size limits of dictionaries.
- word
List This property is required. GooglePrivacy Dlp V2Word List Response - A list of words to select from for random replacement. The limits page contains details about the size limits of dictionaries.
- word
List This property is required. GooglePrivacy Dlp V2Word List Response - A list of words to select from for random replacement. The limits page contains details about the size limits of dictionaries.
- word_
list This property is required. GooglePrivacy Dlp V2Word List Response - A list of words to select from for random replacement. The limits page contains details about the size limits of dictionaries.
- word
List This property is required. Property Map - A list of words to select from for random replacement. The limits page contains details about the size limits of dictionaries.
GooglePrivacyDlpV2ReplaceValueConfigResponse
- New
Value This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Value Response - Value to replace it with.
- New
Value This property is required. GooglePrivacy Dlp V2Value Response - Value to replace it with.
- new
Value This property is required. GooglePrivacy Dlp V2Value Response - Value to replace it with.
- new
Value This property is required. GooglePrivacy Dlp V2Value Response - Value to replace it with.
- new_
value This property is required. GooglePrivacy Dlp V2Value Response - Value to replace it with.
- new
Value This property is required. Property Map - Value to replace it with.
GooglePrivacyDlpV2RequestedDeidentifyOptionsResponse
- Snapshot
Deidentify Template This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Deidentify Template Response - Snapshot of the state of the
DeidentifyTemplate
from the Deidentify action at the time this job was run. - Snapshot
Image Redact Template This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Deidentify Template Response - Snapshot of the state of the image transformation
DeidentifyTemplate
from theDeidentify
action at the time this job was run. - Snapshot
Structured Deidentify Template This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Deidentify Template Response - Snapshot of the state of the structured
DeidentifyTemplate
from theDeidentify
action at the time this job was run.
- Snapshot
Deidentify Template This property is required. GooglePrivacy Dlp V2Deidentify Template Response - Snapshot of the state of the
DeidentifyTemplate
from the Deidentify action at the time this job was run. - Snapshot
Image Redact Template This property is required. GooglePrivacy Dlp V2Deidentify Template Response - Snapshot of the state of the image transformation
DeidentifyTemplate
from theDeidentify
action at the time this job was run. - Snapshot
Structured Deidentify Template This property is required. GooglePrivacy Dlp V2Deidentify Template Response - Snapshot of the state of the structured
DeidentifyTemplate
from theDeidentify
action at the time this job was run.
- snapshot
Deidentify Template This property is required. GooglePrivacy Dlp V2Deidentify Template Response - Snapshot of the state of the
DeidentifyTemplate
from the Deidentify action at the time this job was run. - snapshot
Image Redact Template This property is required. GooglePrivacy Dlp V2Deidentify Template Response - Snapshot of the state of the image transformation
DeidentifyTemplate
from theDeidentify
action at the time this job was run. - snapshot
Structured Deidentify Template This property is required. GooglePrivacy Dlp V2Deidentify Template Response - Snapshot of the state of the structured
DeidentifyTemplate
from theDeidentify
action at the time this job was run.
- snapshot
Deidentify Template This property is required. GooglePrivacy Dlp V2Deidentify Template Response - Snapshot of the state of the
DeidentifyTemplate
from the Deidentify action at the time this job was run. - snapshot
Image Redact Template This property is required. GooglePrivacy Dlp V2Deidentify Template Response - Snapshot of the state of the image transformation
DeidentifyTemplate
from theDeidentify
action at the time this job was run. - snapshot
Structured Deidentify Template This property is required. GooglePrivacy Dlp V2Deidentify Template Response - Snapshot of the state of the structured
DeidentifyTemplate
from theDeidentify
action at the time this job was run.
- snapshot_
deidentify_ template This property is required. GooglePrivacy Dlp V2Deidentify Template Response - Snapshot of the state of the
DeidentifyTemplate
from the Deidentify action at the time this job was run. - snapshot_
image_ redact_ template This property is required. GooglePrivacy Dlp V2Deidentify Template Response - Snapshot of the state of the image transformation
DeidentifyTemplate
from theDeidentify
action at the time this job was run. - snapshot_
structured_ deidentify_ template This property is required. GooglePrivacy Dlp V2Deidentify Template Response - Snapshot of the state of the structured
DeidentifyTemplate
from theDeidentify
action at the time this job was run.
- snapshot
Deidentify Template This property is required. Property Map - Snapshot of the state of the
DeidentifyTemplate
from the Deidentify action at the time this job was run. - snapshot
Image Redact Template This property is required. Property Map - Snapshot of the state of the image transformation
DeidentifyTemplate
from theDeidentify
action at the time this job was run. - snapshot
Structured Deidentify Template This property is required. Property Map - Snapshot of the state of the structured
DeidentifyTemplate
from theDeidentify
action at the time this job was run.
GooglePrivacyDlpV2RequestedOptionsResponse
- Job
Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Inspect Job Config Response - Inspect config.
- Snapshot
Inspect Template This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Inspect Template Response - If run with an InspectTemplate, a snapshot of its state at the time of this run.
- Job
Config This property is required. GooglePrivacy Dlp V2Inspect Job Config Response - Inspect config.
- Snapshot
Inspect Template This property is required. GooglePrivacy Dlp V2Inspect Template Response - If run with an InspectTemplate, a snapshot of its state at the time of this run.
- job
Config This property is required. GooglePrivacy Dlp V2Inspect Job Config Response - Inspect config.
- snapshot
Inspect Template This property is required. GooglePrivacy Dlp V2Inspect Template Response - If run with an InspectTemplate, a snapshot of its state at the time of this run.
- job
Config This property is required. GooglePrivacy Dlp V2Inspect Job Config Response - Inspect config.
- snapshot
Inspect Template This property is required. GooglePrivacy Dlp V2Inspect Template Response - If run with an InspectTemplate, a snapshot of its state at the time of this run.
- job_
config This property is required. GooglePrivacy Dlp V2Inspect Job Config Response - Inspect config.
- snapshot_
inspect_ template This property is required. GooglePrivacy Dlp V2Inspect Template Response - If run with an InspectTemplate, a snapshot of its state at the time of this run.
- job
Config This property is required. Property Map - Inspect config.
- snapshot
Inspect Template This property is required. Property Map - If run with an InspectTemplate, a snapshot of its state at the time of this run.
GooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponse
- Job
Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Risk Analysis Job Config Response - The job config for the risk job.
- Job
Config This property is required. GooglePrivacy Dlp V2Risk Analysis Job Config Response - The job config for the risk job.
- job
Config This property is required. GooglePrivacy Dlp V2Risk Analysis Job Config Response - The job config for the risk job.
- job
Config This property is required. GooglePrivacy Dlp V2Risk Analysis Job Config Response - The job config for the risk job.
- job_
config This property is required. GooglePrivacy Dlp V2Risk Analysis Job Config Response - The job config for the risk job.
- job
Config This property is required. Property Map - The job config for the risk job.
GooglePrivacyDlpV2ResultResponse
- Hybrid
Stats This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Hybrid Inspect Statistics Response - Statistics related to the processing of hybrid inspect.
- Info
Type Stats This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Stats Response> - Statistics of how many instances of each info type were found during inspect job.
- Processed
Bytes This property is required. string - Total size in bytes that were processed.
- Total
Estimated Bytes This property is required. string - Estimate of the number of bytes to process.
- Hybrid
Stats This property is required. GooglePrivacy Dlp V2Hybrid Inspect Statistics Response - Statistics related to the processing of hybrid inspect.
- Info
Type Stats This property is required. []GooglePrivacy Dlp V2Info Type Stats Response - Statistics of how many instances of each info type were found during inspect job.
- Processed
Bytes This property is required. string - Total size in bytes that were processed.
- Total
Estimated Bytes This property is required. string - Estimate of the number of bytes to process.
- hybrid
Stats This property is required. GooglePrivacy Dlp V2Hybrid Inspect Statistics Response - Statistics related to the processing of hybrid inspect.
- info
Type Stats This property is required. List<GooglePrivacy Dlp V2Info Type Stats Response> - Statistics of how many instances of each info type were found during inspect job.
- processed
Bytes This property is required. String - Total size in bytes that were processed.
- total
Estimated Bytes This property is required. String - Estimate of the number of bytes to process.
- hybrid
Stats This property is required. GooglePrivacy Dlp V2Hybrid Inspect Statistics Response - Statistics related to the processing of hybrid inspect.
- info
Type Stats This property is required. GooglePrivacy Dlp V2Info Type Stats Response[] - Statistics of how many instances of each info type were found during inspect job.
- processed
Bytes This property is required. string - Total size in bytes that were processed.
- total
Estimated Bytes This property is required. string - Estimate of the number of bytes to process.
- hybrid_
stats This property is required. GooglePrivacy Dlp V2Hybrid Inspect Statistics Response - Statistics related to the processing of hybrid inspect.
- info_
type_ stats This property is required. Sequence[GooglePrivacy Dlp V2Info Type Stats Response] - Statistics of how many instances of each info type were found during inspect job.
- processed_
bytes This property is required. str - Total size in bytes that were processed.
- total_
estimated_ bytes This property is required. str - Estimate of the number of bytes to process.
- hybrid
Stats This property is required. Property Map - Statistics related to the processing of hybrid inspect.
- info
Type Stats This property is required. List<Property Map> - Statistics of how many instances of each info type were found during inspect job.
- processed
Bytes This property is required. String - Total size in bytes that were processed.
- total
Estimated Bytes This property is required. String - Estimate of the number of bytes to process.
GooglePrivacyDlpV2RiskAnalysisJobConfigResponse
- Actions
This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Action Response> - Actions to execute at the completion of the job. Are executed in the order provided.
- Privacy
Metric This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Privacy Metric Response - Privacy metric to compute.
- Source
Table This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Big Query Table Response - Input dataset to compute metrics over.
- Actions
This property is required. []GooglePrivacy Dlp V2Action Response - Actions to execute at the completion of the job. Are executed in the order provided.
- Privacy
Metric This property is required. GooglePrivacy Dlp V2Privacy Metric Response - Privacy metric to compute.
- Source
Table This property is required. GooglePrivacy Dlp V2Big Query Table Response - Input dataset to compute metrics over.
- actions
This property is required. List<GooglePrivacy Dlp V2Action Response> - Actions to execute at the completion of the job. Are executed in the order provided.
- privacy
Metric This property is required. GooglePrivacy Dlp V2Privacy Metric Response - Privacy metric to compute.
- source
Table This property is required. GooglePrivacy Dlp V2Big Query Table Response - Input dataset to compute metrics over.
- actions
This property is required. GooglePrivacy Dlp V2Action Response[] - Actions to execute at the completion of the job. Are executed in the order provided.
- privacy
Metric This property is required. GooglePrivacy Dlp V2Privacy Metric Response - Privacy metric to compute.
- source
Table This property is required. GooglePrivacy Dlp V2Big Query Table Response - Input dataset to compute metrics over.
- actions
This property is required. Sequence[GooglePrivacy Dlp V2Action Response] - Actions to execute at the completion of the job. Are executed in the order provided.
- privacy_
metric This property is required. GooglePrivacy Dlp V2Privacy Metric Response - Privacy metric to compute.
- source_
table This property is required. GooglePrivacy Dlp V2Big Query Table Response - Input dataset to compute metrics over.
- actions
This property is required. List<Property Map> - Actions to execute at the completion of the job. Are executed in the order provided.
- privacy
Metric This property is required. Property Map - Privacy metric to compute.
- source
Table This property is required. Property Map - Input dataset to compute metrics over.
GooglePrivacyDlpV2SaveFindingsResponse
- Output
Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Output Storage Config Response - Location to store findings outside of DLP.
- Output
Config This property is required. GooglePrivacy Dlp V2Output Storage Config Response - Location to store findings outside of DLP.
- output
Config This property is required. GooglePrivacy Dlp V2Output Storage Config Response - Location to store findings outside of DLP.
- output
Config This property is required. GooglePrivacy Dlp V2Output Storage Config Response - Location to store findings outside of DLP.
- output_
config This property is required. GooglePrivacy Dlp V2Output Storage Config Response - Location to store findings outside of DLP.
- output
Config This property is required. Property Map - Location to store findings outside of DLP.
GooglePrivacyDlpV2SelectedInfoTypesResponse
- Info
Types This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Response> - InfoTypes to apply the transformation to. Required. Provided InfoType must be unique within the ImageTransformations message.
- Info
Types This property is required. []GooglePrivacy Dlp V2Info Type Response - InfoTypes to apply the transformation to. Required. Provided InfoType must be unique within the ImageTransformations message.
- info
Types This property is required. List<GooglePrivacy Dlp V2Info Type Response> - InfoTypes to apply the transformation to. Required. Provided InfoType must be unique within the ImageTransformations message.
- info
Types This property is required. GooglePrivacy Dlp V2Info Type Response[] - InfoTypes to apply the transformation to. Required. Provided InfoType must be unique within the ImageTransformations message.
- info_
types This property is required. Sequence[GooglePrivacy Dlp V2Info Type Response] - InfoTypes to apply the transformation to. Required. Provided InfoType must be unique within the ImageTransformations message.
- info
Types This property is required. List<Property Map> - InfoTypes to apply the transformation to. Required. Provided InfoType must be unique within the ImageTransformations message.
GooglePrivacyDlpV2SensitivityScoreResponse
- Score
This property is required. string - The sensitivity score applied to the resource.
- Score
This property is required. string - The sensitivity score applied to the resource.
- score
This property is required. String - The sensitivity score applied to the resource.
- score
This property is required. string - The sensitivity score applied to the resource.
- score
This property is required. str - The sensitivity score applied to the resource.
- score
This property is required. String - The sensitivity score applied to the resource.
GooglePrivacyDlpV2StatisticalTableResponse
- Quasi
Ids This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Quasi Identifier Field Response> - Quasi-identifier columns.
- Relative
Frequency This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response - The relative frequency column must contain a floating-point number between 0 and 1 (inclusive). Null values are assumed to be zero.
- Table
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Big Query Table Response - Auxiliary table location.
- Quasi
Ids This property is required. []GooglePrivacy Dlp V2Quasi Identifier Field Response - Quasi-identifier columns.
- Relative
Frequency This property is required. GooglePrivacy Dlp V2Field Id Response - The relative frequency column must contain a floating-point number between 0 and 1 (inclusive). Null values are assumed to be zero.
- Table
This property is required. GooglePrivacy Dlp V2Big Query Table Response - Auxiliary table location.
- quasi
Ids This property is required. List<GooglePrivacy Dlp V2Quasi Identifier Field Response> - Quasi-identifier columns.
- relative
Frequency This property is required. GooglePrivacy Dlp V2Field Id Response - The relative frequency column must contain a floating-point number between 0 and 1 (inclusive). Null values are assumed to be zero.
- table
This property is required. GooglePrivacy Dlp V2Big Query Table Response - Auxiliary table location.
- quasi
Ids This property is required. GooglePrivacy Dlp V2Quasi Identifier Field Response[] - Quasi-identifier columns.
- relative
Frequency This property is required. GooglePrivacy Dlp V2Field Id Response - The relative frequency column must contain a floating-point number between 0 and 1 (inclusive). Null values are assumed to be zero.
- table
This property is required. GooglePrivacy Dlp V2Big Query Table Response - Auxiliary table location.
- quasi_
ids This property is required. Sequence[GooglePrivacy Dlp V2Quasi Identifier Field Response] - Quasi-identifier columns.
- relative_
frequency This property is required. GooglePrivacy Dlp V2Field Id Response - The relative frequency column must contain a floating-point number between 0 and 1 (inclusive). Null values are assumed to be zero.
- table
This property is required. GooglePrivacy Dlp V2Big Query Table Response - Auxiliary table location.
- quasi
Ids This property is required. List<Property Map> - Quasi-identifier columns.
- relative
Frequency This property is required. Property Map - The relative frequency column must contain a floating-point number between 0 and 1 (inclusive). Null values are assumed to be zero.
- table
This property is required. Property Map - Auxiliary table location.
GooglePrivacyDlpV2StorageConfigResponse
- Big
Query Options This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Big Query Options Response - BigQuery options.
- Cloud
Storage Options This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Cloud Storage Options Response - Cloud Storage options.
- Datastore
Options This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Datastore Options Response - Google Cloud Datastore options.
- Hybrid
Options This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Hybrid Options Response - Hybrid inspection options.
- Timespan
Config This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Timespan Config Response
- Big
Query Options This property is required. GooglePrivacy Dlp V2Big Query Options Response - BigQuery options.
- Cloud
Storage Options This property is required. GooglePrivacy Dlp V2Cloud Storage Options Response - Cloud Storage options.
- Datastore
Options This property is required. GooglePrivacy Dlp V2Datastore Options Response - Google Cloud Datastore options.
- Hybrid
Options This property is required. GooglePrivacy Dlp V2Hybrid Options Response - Hybrid inspection options.
- Timespan
Config This property is required. GooglePrivacy Dlp V2Timespan Config Response
- big
Query Options This property is required. GooglePrivacy Dlp V2Big Query Options Response - BigQuery options.
- cloud
Storage Options This property is required. GooglePrivacy Dlp V2Cloud Storage Options Response - Cloud Storage options.
- datastore
Options This property is required. GooglePrivacy Dlp V2Datastore Options Response - Google Cloud Datastore options.
- hybrid
Options This property is required. GooglePrivacy Dlp V2Hybrid Options Response - Hybrid inspection options.
- timespan
Config This property is required. GooglePrivacy Dlp V2Timespan Config Response
- big
Query Options This property is required. GooglePrivacy Dlp V2Big Query Options Response - BigQuery options.
- cloud
Storage Options This property is required. GooglePrivacy Dlp V2Cloud Storage Options Response - Cloud Storage options.
- datastore
Options This property is required. GooglePrivacy Dlp V2Datastore Options Response - Google Cloud Datastore options.
- hybrid
Options This property is required. GooglePrivacy Dlp V2Hybrid Options Response - Hybrid inspection options.
- timespan
Config This property is required. GooglePrivacy Dlp V2Timespan Config Response
- big_
query_ options This property is required. GooglePrivacy Dlp V2Big Query Options Response - BigQuery options.
- cloud_
storage_ options This property is required. GooglePrivacy Dlp V2Cloud Storage Options Response - Cloud Storage options.
- datastore_
options This property is required. GooglePrivacy Dlp V2Datastore Options Response - Google Cloud Datastore options.
- hybrid_
options This property is required. GooglePrivacy Dlp V2Hybrid Options Response - Hybrid inspection options.
- timespan_
config This property is required. GooglePrivacy Dlp V2Timespan Config Response
- big
Query Options This property is required. Property Map - BigQuery options.
- cloud
Storage Options This property is required. Property Map - Cloud Storage options.
- datastore
Options This property is required. Property Map - Google Cloud Datastore options.
- hybrid
Options This property is required. Property Map - Hybrid inspection options.
- timespan
Config This property is required. Property Map
GooglePrivacyDlpV2StoredTypeResponse
- Create
Time This property is required. string - Timestamp indicating when the version of the
StoredInfoType
used for inspection was created. Output-only field, populated by the system. - Name
This property is required. string - Resource name of the requested
StoredInfoType
, for exampleorganizations/433245324/storedInfoTypes/432452342
orprojects/project-id/storedInfoTypes/432452342
.
- Create
Time This property is required. string - Timestamp indicating when the version of the
StoredInfoType
used for inspection was created. Output-only field, populated by the system. - Name
This property is required. string - Resource name of the requested
StoredInfoType
, for exampleorganizations/433245324/storedInfoTypes/432452342
orprojects/project-id/storedInfoTypes/432452342
.
- create
Time This property is required. String - Timestamp indicating when the version of the
StoredInfoType
used for inspection was created. Output-only field, populated by the system. - name
This property is required. String - Resource name of the requested
StoredInfoType
, for exampleorganizations/433245324/storedInfoTypes/432452342
orprojects/project-id/storedInfoTypes/432452342
.
- create
Time This property is required. string - Timestamp indicating when the version of the
StoredInfoType
used for inspection was created. Output-only field, populated by the system. - name
This property is required. string - Resource name of the requested
StoredInfoType
, for exampleorganizations/433245324/storedInfoTypes/432452342
orprojects/project-id/storedInfoTypes/432452342
.
- create_
time This property is required. str - Timestamp indicating when the version of the
StoredInfoType
used for inspection was created. Output-only field, populated by the system. - name
This property is required. str - Resource name of the requested
StoredInfoType
, for exampleorganizations/433245324/storedInfoTypes/432452342
orprojects/project-id/storedInfoTypes/432452342
.
- create
Time This property is required. String - Timestamp indicating when the version of the
StoredInfoType
used for inspection was created. Output-only field, populated by the system. - name
This property is required. String - Resource name of the requested
StoredInfoType
, for exampleorganizations/433245324/storedInfoTypes/432452342
orprojects/project-id/storedInfoTypes/432452342
.
GooglePrivacyDlpV2TableOptionsResponse
- Identifying
Fields This property is required. List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response> - The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
- Identifying
Fields This property is required. []GooglePrivacy Dlp V2Field Id Response - The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
- identifying
Fields This property is required. List<GooglePrivacy Dlp V2Field Id Response> - The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
- identifying
Fields This property is required. GooglePrivacy Dlp V2Field Id Response[] - The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
- identifying_
fields This property is required. Sequence[GooglePrivacy Dlp V2Field Id Response] - The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
- identifying
Fields This property is required. List<Property Map> - The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
GooglePrivacyDlpV2TaggedFieldResponse
- Custom
Tag This property is required. string - A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
- Field
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response - Identifies the column.
- Inferred
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Protobuf Empty Response - If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data
- Info
Type This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Response - A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter.
- Custom
Tag This property is required. string - A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
- Field
This property is required. GooglePrivacy Dlp V2Field Id Response - Identifies the column.
- Inferred
This property is required. GoogleProtobuf Empty Response - If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data
- Info
Type This property is required. GooglePrivacy Dlp V2Info Type Response - A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter.
- custom
Tag This property is required. String - A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
- field
This property is required. GooglePrivacy Dlp V2Field Id Response - Identifies the column.
- inferred
This property is required. GoogleProtobuf Empty Response - If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data
- info
Type This property is required. GooglePrivacy Dlp V2Info Type Response - A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter.
- custom
Tag This property is required. string - A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
- field
This property is required. GooglePrivacy Dlp V2Field Id Response - Identifies the column.
- inferred
This property is required. GoogleProtobuf Empty Response - If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data
- info
Type This property is required. GooglePrivacy Dlp V2Info Type Response - A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter.
- custom_
tag This property is required. str - A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
- field
This property is required. GooglePrivacy Dlp V2Field Id Response - Identifies the column.
- inferred
This property is required. GoogleProtobuf Empty Response - If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data
- info_
type This property is required. GooglePrivacy Dlp V2Info Type Response - A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter.
- custom
Tag This property is required. String - A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
- field
This property is required. Property Map - Identifies the column.
- inferred
This property is required. Property Map - If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data
- info
Type This property is required. Property Map - A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter.
GooglePrivacyDlpV2TimePartConfigResponse
- Part
To Extract This property is required. string - The part of the time to keep.
- Part
To Extract This property is required. string - The part of the time to keep.
- part
To Extract This property is required. String - The part of the time to keep.
- part
To Extract This property is required. string - The part of the time to keep.
- part_
to_ extract This property is required. str - The part of the time to keep.
- part
To Extract This property is required. String - The part of the time to keep.
GooglePrivacyDlpV2TimespanConfigResponse
- Enable
Auto Population Of Timespan Config This property is required. bool - When the job is started by a JobTrigger we will automatically figure out a valid start_time to avoid scanning files that have not been modified since the last time the JobTrigger executed. This will be based on the time of the execution of the last run of the JobTrigger or the timespan end_time used in the last run of the JobTrigger.
- End
Time This property is required. string - Exclude files, tables, or rows newer than this value. If not set, no upper time limit is applied.
- Start
Time This property is required. string - Exclude files, tables, or rows older than this value. If not set, no lower time limit is applied.
- Timestamp
Field This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response - Specification of the field containing the timestamp of scanned items. Used for data sources like Datastore and BigQuery. For BigQuery If this value is not specified and the table was modified between the given start and end times, the entire table will be scanned. If this value is specified, then rows are filtered based on the given start and end times. Rows with a
NULL
value in the provided BigQuery column are skipped. Valid data types of the provided BigQuery column are:INTEGER
,DATE
,TIMESTAMP
, andDATETIME
. If your BigQuery table is partitioned at ingestion time, you can use any of the following pseudo-columns as your timestamp field. When used with Cloud DLP, these pseudo-column names are case sensitive. - _PARTITIONTIME - _PARTITIONDATE - _PARTITION_LOAD_TIME For Datastore If this value is specified, then entities are filtered based on the given start and end times. If an entity does not contain the provided timestamp property or contains empty or invalid values, then it is included. Valid data types of the provided timestamp property are:TIMESTAMP
. See the known issue related to this operation.
- Enable
Auto Population Of Timespan Config This property is required. bool - When the job is started by a JobTrigger we will automatically figure out a valid start_time to avoid scanning files that have not been modified since the last time the JobTrigger executed. This will be based on the time of the execution of the last run of the JobTrigger or the timespan end_time used in the last run of the JobTrigger.
- End
Time This property is required. string - Exclude files, tables, or rows newer than this value. If not set, no upper time limit is applied.
- Start
Time This property is required. string - Exclude files, tables, or rows older than this value. If not set, no lower time limit is applied.
- Timestamp
Field This property is required. GooglePrivacy Dlp V2Field Id Response - Specification of the field containing the timestamp of scanned items. Used for data sources like Datastore and BigQuery. For BigQuery If this value is not specified and the table was modified between the given start and end times, the entire table will be scanned. If this value is specified, then rows are filtered based on the given start and end times. Rows with a
NULL
value in the provided BigQuery column are skipped. Valid data types of the provided BigQuery column are:INTEGER
,DATE
,TIMESTAMP
, andDATETIME
. If your BigQuery table is partitioned at ingestion time, you can use any of the following pseudo-columns as your timestamp field. When used with Cloud DLP, these pseudo-column names are case sensitive. - _PARTITIONTIME - _PARTITIONDATE - _PARTITION_LOAD_TIME For Datastore If this value is specified, then entities are filtered based on the given start and end times. If an entity does not contain the provided timestamp property or contains empty or invalid values, then it is included. Valid data types of the provided timestamp property are:TIMESTAMP
. See the known issue related to this operation.
- enable
Auto Population Of Timespan Config This property is required. Boolean - When the job is started by a JobTrigger we will automatically figure out a valid start_time to avoid scanning files that have not been modified since the last time the JobTrigger executed. This will be based on the time of the execution of the last run of the JobTrigger or the timespan end_time used in the last run of the JobTrigger.
- end
Time This property is required. String - Exclude files, tables, or rows newer than this value. If not set, no upper time limit is applied.
- start
Time This property is required. String - Exclude files, tables, or rows older than this value. If not set, no lower time limit is applied.
- timestamp
Field This property is required. GooglePrivacy Dlp V2Field Id Response - Specification of the field containing the timestamp of scanned items. Used for data sources like Datastore and BigQuery. For BigQuery If this value is not specified and the table was modified between the given start and end times, the entire table will be scanned. If this value is specified, then rows are filtered based on the given start and end times. Rows with a
NULL
value in the provided BigQuery column are skipped. Valid data types of the provided BigQuery column are:INTEGER
,DATE
,TIMESTAMP
, andDATETIME
. If your BigQuery table is partitioned at ingestion time, you can use any of the following pseudo-columns as your timestamp field. When used with Cloud DLP, these pseudo-column names are case sensitive. - _PARTITIONTIME - _PARTITIONDATE - _PARTITION_LOAD_TIME For Datastore If this value is specified, then entities are filtered based on the given start and end times. If an entity does not contain the provided timestamp property or contains empty or invalid values, then it is included. Valid data types of the provided timestamp property are:TIMESTAMP
. See the known issue related to this operation.
- enable
Auto Population Of Timespan Config This property is required. boolean - When the job is started by a JobTrigger we will automatically figure out a valid start_time to avoid scanning files that have not been modified since the last time the JobTrigger executed. This will be based on the time of the execution of the last run of the JobTrigger or the timespan end_time used in the last run of the JobTrigger.
- end
Time This property is required. string - Exclude files, tables, or rows newer than this value. If not set, no upper time limit is applied.
- start
Time This property is required. string - Exclude files, tables, or rows older than this value. If not set, no lower time limit is applied.
- timestamp
Field This property is required. GooglePrivacy Dlp V2Field Id Response - Specification of the field containing the timestamp of scanned items. Used for data sources like Datastore and BigQuery. For BigQuery If this value is not specified and the table was modified between the given start and end times, the entire table will be scanned. If this value is specified, then rows are filtered based on the given start and end times. Rows with a
NULL
value in the provided BigQuery column are skipped. Valid data types of the provided BigQuery column are:INTEGER
,DATE
,TIMESTAMP
, andDATETIME
. If your BigQuery table is partitioned at ingestion time, you can use any of the following pseudo-columns as your timestamp field. When used with Cloud DLP, these pseudo-column names are case sensitive. - _PARTITIONTIME - _PARTITIONDATE - _PARTITION_LOAD_TIME For Datastore If this value is specified, then entities are filtered based on the given start and end times. If an entity does not contain the provided timestamp property or contains empty or invalid values, then it is included. Valid data types of the provided timestamp property are:TIMESTAMP
. See the known issue related to this operation.
- enable_
auto_ population_ of_ timespan_ config This property is required. bool - When the job is started by a JobTrigger we will automatically figure out a valid start_time to avoid scanning files that have not been modified since the last time the JobTrigger executed. This will be based on the time of the execution of the last run of the JobTrigger or the timespan end_time used in the last run of the JobTrigger.
- end_
time This property is required. str - Exclude files, tables, or rows newer than this value. If not set, no upper time limit is applied.
- start_
time This property is required. str - Exclude files, tables, or rows older than this value. If not set, no lower time limit is applied.
- timestamp_
field This property is required. GooglePrivacy Dlp V2Field Id Response - Specification of the field containing the timestamp of scanned items. Used for data sources like Datastore and BigQuery. For BigQuery If this value is not specified and the table was modified between the given start and end times, the entire table will be scanned. If this value is specified, then rows are filtered based on the given start and end times. Rows with a
NULL
value in the provided BigQuery column are skipped. Valid data types of the provided BigQuery column are:INTEGER
,DATE
,TIMESTAMP
, andDATETIME
. If your BigQuery table is partitioned at ingestion time, you can use any of the following pseudo-columns as your timestamp field. When used with Cloud DLP, these pseudo-column names are case sensitive. - _PARTITIONTIME - _PARTITIONDATE - _PARTITION_LOAD_TIME For Datastore If this value is specified, then entities are filtered based on the given start and end times. If an entity does not contain the provided timestamp property or contains empty or invalid values, then it is included. Valid data types of the provided timestamp property are:TIMESTAMP
. See the known issue related to this operation.
- enable
Auto Population Of Timespan Config This property is required. Boolean - When the job is started by a JobTrigger we will automatically figure out a valid start_time to avoid scanning files that have not been modified since the last time the JobTrigger executed. This will be based on the time of the execution of the last run of the JobTrigger or the timespan end_time used in the last run of the JobTrigger.
- end
Time This property is required. String - Exclude files, tables, or rows newer than this value. If not set, no upper time limit is applied.
- start
Time This property is required. String - Exclude files, tables, or rows older than this value. If not set, no lower time limit is applied.
- timestamp
Field This property is required. Property Map - Specification of the field containing the timestamp of scanned items. Used for data sources like Datastore and BigQuery. For BigQuery If this value is not specified and the table was modified between the given start and end times, the entire table will be scanned. If this value is specified, then rows are filtered based on the given start and end times. Rows with a
NULL
value in the provided BigQuery column are skipped. Valid data types of the provided BigQuery column are:INTEGER
,DATE
,TIMESTAMP
, andDATETIME
. If your BigQuery table is partitioned at ingestion time, you can use any of the following pseudo-columns as your timestamp field. When used with Cloud DLP, these pseudo-column names are case sensitive. - _PARTITIONTIME - _PARTITIONDATE - _PARTITION_LOAD_TIME For Datastore If this value is specified, then entities are filtered based on the given start and end times. If an entity does not contain the provided timestamp property or contains empty or invalid values, then it is included. Valid data types of the provided timestamp property are:TIMESTAMP
. See the known issue related to this operation.
GooglePrivacyDlpV2TransformationConfigResponse
- Deidentify
Template This property is required. string - De-identify template. If this template is specified, it will serve as the default de-identify template. This template cannot contain
record_transformations
since it can be used for unstructured content such as free-form text files. If this template is not set, a defaultReplaceWithInfoTypeConfig
will be used to de-identify unstructured content. - Image
Redact Template This property is required. string - Image redact template. If this template is specified, it will serve as the de-identify template for images. If this template is not set, all findings in the image will be redacted with a black box.
- Structured
Deidentify Template This property is required. string - Structured de-identify template. If this template is specified, it will serve as the de-identify template for structured content such as delimited files and tables. If this template is not set but the
deidentify_template
is set, thendeidentify_template
will also apply to the structured content. If neither template is set, a defaultReplaceWithInfoTypeConfig
will be used to de-identify structured content.
- Deidentify
Template This property is required. string - De-identify template. If this template is specified, it will serve as the default de-identify template. This template cannot contain
record_transformations
since it can be used for unstructured content such as free-form text files. If this template is not set, a defaultReplaceWithInfoTypeConfig
will be used to de-identify unstructured content. - Image
Redact Template This property is required. string - Image redact template. If this template is specified, it will serve as the de-identify template for images. If this template is not set, all findings in the image will be redacted with a black box.
- Structured
Deidentify Template This property is required. string - Structured de-identify template. If this template is specified, it will serve as the de-identify template for structured content such as delimited files and tables. If this template is not set but the
deidentify_template
is set, thendeidentify_template
will also apply to the structured content. If neither template is set, a defaultReplaceWithInfoTypeConfig
will be used to de-identify structured content.
- deidentify
Template This property is required. String - De-identify template. If this template is specified, it will serve as the default de-identify template. This template cannot contain
record_transformations
since it can be used for unstructured content such as free-form text files. If this template is not set, a defaultReplaceWithInfoTypeConfig
will be used to de-identify unstructured content. - image
Redact Template This property is required. String - Image redact template. If this template is specified, it will serve as the de-identify template for images. If this template is not set, all findings in the image will be redacted with a black box.
- structured
Deidentify Template This property is required. String - Structured de-identify template. If this template is specified, it will serve as the de-identify template for structured content such as delimited files and tables. If this template is not set but the
deidentify_template
is set, thendeidentify_template
will also apply to the structured content. If neither template is set, a defaultReplaceWithInfoTypeConfig
will be used to de-identify structured content.
- deidentify
Template This property is required. string - De-identify template. If this template is specified, it will serve as the default de-identify template. This template cannot contain
record_transformations
since it can be used for unstructured content such as free-form text files. If this template is not set, a defaultReplaceWithInfoTypeConfig
will be used to de-identify unstructured content. - image
Redact Template This property is required. string - Image redact template. If this template is specified, it will serve as the de-identify template for images. If this template is not set, all findings in the image will be redacted with a black box.
- structured
Deidentify Template This property is required. string - Structured de-identify template. If this template is specified, it will serve as the de-identify template for structured content such as delimited files and tables. If this template is not set but the
deidentify_template
is set, thendeidentify_template
will also apply to the structured content. If neither template is set, a defaultReplaceWithInfoTypeConfig
will be used to de-identify structured content.
- deidentify_
template This property is required. str - De-identify template. If this template is specified, it will serve as the default de-identify template. This template cannot contain
record_transformations
since it can be used for unstructured content such as free-form text files. If this template is not set, a defaultReplaceWithInfoTypeConfig
will be used to de-identify unstructured content. - image_
redact_ template This property is required. str - Image redact template. If this template is specified, it will serve as the de-identify template for images. If this template is not set, all findings in the image will be redacted with a black box.
- structured_
deidentify_ template This property is required. str - Structured de-identify template. If this template is specified, it will serve as the de-identify template for structured content such as delimited files and tables. If this template is not set but the
deidentify_template
is set, thendeidentify_template
will also apply to the structured content. If neither template is set, a defaultReplaceWithInfoTypeConfig
will be used to de-identify structured content.
- deidentify
Template This property is required. String - De-identify template. If this template is specified, it will serve as the default de-identify template. This template cannot contain
record_transformations
since it can be used for unstructured content such as free-form text files. If this template is not set, a defaultReplaceWithInfoTypeConfig
will be used to de-identify unstructured content. - image
Redact Template This property is required. String - Image redact template. If this template is specified, it will serve as the de-identify template for images. If this template is not set, all findings in the image will be redacted with a black box.
- structured
Deidentify Template This property is required. String - Structured de-identify template. If this template is specified, it will serve as the de-identify template for structured content such as delimited files and tables. If this template is not set but the
deidentify_template
is set, thendeidentify_template
will also apply to the structured content. If neither template is set, a defaultReplaceWithInfoTypeConfig
will be used to de-identify structured content.
GooglePrivacyDlpV2TransformationDetailsStorageConfigResponse
- Table
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Big Query Table Response - The BigQuery table in which to store the output. This may be an existing table or in a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_transformation_details_yyyy_mm_dd_[dlp_job_id]. Pacific time zone will be used for generating the date details.
- Table
This property is required. GooglePrivacy Dlp V2Big Query Table Response - The BigQuery table in which to store the output. This may be an existing table or in a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_transformation_details_yyyy_mm_dd_[dlp_job_id]. Pacific time zone will be used for generating the date details.
- table
This property is required. GooglePrivacy Dlp V2Big Query Table Response - The BigQuery table in which to store the output. This may be an existing table or in a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_transformation_details_yyyy_mm_dd_[dlp_job_id]. Pacific time zone will be used for generating the date details.
- table
This property is required. GooglePrivacy Dlp V2Big Query Table Response - The BigQuery table in which to store the output. This may be an existing table or in a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_transformation_details_yyyy_mm_dd_[dlp_job_id]. Pacific time zone will be used for generating the date details.
- table
This property is required. GooglePrivacy Dlp V2Big Query Table Response - The BigQuery table in which to store the output. This may be an existing table or in a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_transformation_details_yyyy_mm_dd_[dlp_job_id]. Pacific time zone will be used for generating the date details.
- table
This property is required. Property Map - The BigQuery table in which to store the output. This may be an existing table or in a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_transformation_details_yyyy_mm_dd_[dlp_job_id]. Pacific time zone will be used for generating the date details.
GooglePrivacyDlpV2TransformationErrorHandlingResponse
- Leave
Untransformed This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Leave Untransformed Response - Ignore errors
- Throw
Error This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Throw Error Response - Throw an error
- Leave
Untransformed This property is required. GooglePrivacy Dlp V2Leave Untransformed Response - Ignore errors
- Throw
Error This property is required. GooglePrivacy Dlp V2Throw Error Response - Throw an error
- leave
Untransformed This property is required. GooglePrivacy Dlp V2Leave Untransformed Response - Ignore errors
- throw
Error This property is required. GooglePrivacy Dlp V2Throw Error Response - Throw an error
- leave
Untransformed This property is required. GooglePrivacy Dlp V2Leave Untransformed Response - Ignore errors
- throw
Error This property is required. GooglePrivacy Dlp V2Throw Error Response - Throw an error
- leave_
untransformed This property is required. GooglePrivacy Dlp V2Leave Untransformed Response - Ignore errors
- throw_
error This property is required. GooglePrivacy Dlp V2Throw Error Response - Throw an error
- leave
Untransformed This property is required. Property Map - Ignore errors
- throw
Error This property is required. Property Map - Throw an error
GooglePrivacyDlpV2TransientCryptoKeyResponse
- Name
This property is required. string - Name of the key. This is an arbitrary string used to differentiate different keys. A unique key is generated per name: two separate
TransientCryptoKey
protos share the same generated key if their names are the same. When the data crypto key is generated, this name is not used in any way (repeating the api call will result in a different key being generated).
- Name
This property is required. string - Name of the key. This is an arbitrary string used to differentiate different keys. A unique key is generated per name: two separate
TransientCryptoKey
protos share the same generated key if their names are the same. When the data crypto key is generated, this name is not used in any way (repeating the api call will result in a different key being generated).
- name
This property is required. String - Name of the key. This is an arbitrary string used to differentiate different keys. A unique key is generated per name: two separate
TransientCryptoKey
protos share the same generated key if their names are the same. When the data crypto key is generated, this name is not used in any way (repeating the api call will result in a different key being generated).
- name
This property is required. string - Name of the key. This is an arbitrary string used to differentiate different keys. A unique key is generated per name: two separate
TransientCryptoKey
protos share the same generated key if their names are the same. When the data crypto key is generated, this name is not used in any way (repeating the api call will result in a different key being generated).
- name
This property is required. str - Name of the key. This is an arbitrary string used to differentiate different keys. A unique key is generated per name: two separate
TransientCryptoKey
protos share the same generated key if their names are the same. When the data crypto key is generated, this name is not used in any way (repeating the api call will result in a different key being generated).
- name
This property is required. String - Name of the key. This is an arbitrary string used to differentiate different keys. A unique key is generated per name: two separate
TransientCryptoKey
protos share the same generated key if their names are the same. When the data crypto key is generated, this name is not used in any way (repeating the api call will result in a different key being generated).
GooglePrivacyDlpV2UnwrappedCryptoKeyResponse
- Key
This property is required. string - A 128/192/256 bit key.
- Key
This property is required. string - A 128/192/256 bit key.
- key
This property is required. String - A 128/192/256 bit key.
- key
This property is required. string - A 128/192/256 bit key.
- key
This property is required. str - A 128/192/256 bit key.
- key
This property is required. String - A 128/192/256 bit key.
GooglePrivacyDlpV2ValueFrequencyResponse
- Count
This property is required. string - How many times the value is contained in the field.
- Value
This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Value Response - A value contained in the field in question.
- Count
This property is required. string - How many times the value is contained in the field.
- Value
This property is required. GooglePrivacy Dlp V2Value Response - A value contained in the field in question.
- count
This property is required. String - How many times the value is contained in the field.
- value
This property is required. GooglePrivacy Dlp V2Value Response - A value contained in the field in question.
- count
This property is required. string - How many times the value is contained in the field.
- value
This property is required. GooglePrivacy Dlp V2Value Response - A value contained in the field in question.
- count
This property is required. str - How many times the value is contained in the field.
- value
This property is required. GooglePrivacy Dlp V2Value Response - A value contained in the field in question.
- count
This property is required. String - How many times the value is contained in the field.
- value
This property is required. Property Map - A value contained in the field in question.
GooglePrivacyDlpV2ValueResponse
- Boolean
Value This property is required. bool - boolean
- Date
Value This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Type Date Response - date
- Day
Of Week Value This property is required. string - day of week
- Float
Value This property is required. double - float
- Integer
Value This property is required. string - integer
- String
Value This property is required. string - string
- Time
Value This property is required. Pulumi.Google Native. DLP. V2. Inputs. Google Type Time Of Day Response - time of day
- Timestamp
Value This property is required. string - timestamp
- Boolean
Value This property is required. bool - boolean
- Date
Value This property is required. GoogleType Date Response - date
- Day
Of Week Value This property is required. string - day of week
- Float
Value This property is required. float64 - float
- Integer
Value This property is required. string - integer
- String
Value This property is required. string - string
- Time
Value This property is required. GoogleType Time Of Day Response - time of day
- Timestamp
Value This property is required. string - timestamp
- boolean
Value This property is required. Boolean - boolean
- date
Value This property is required. GoogleType Date Response - date
- day
Of Week Value This property is required. String - day of week
- float
Value This property is required. Double - float
- integer
Value This property is required. String - integer
- string
Value This property is required. String - string
- time
Value This property is required. GoogleType Time Of Day Response - time of day
- timestamp
Value This property is required. String - timestamp
- boolean
Value This property is required. boolean - boolean
- date
Value This property is required. GoogleType Date Response - date
- day
Of Week Value This property is required. string - day of week
- float
Value This property is required. number - float
- integer
Value This property is required. string - integer
- string
Value This property is required. string - string
- time
Value This property is required. GoogleType Time Of Day Response - time of day
- timestamp
Value This property is required. string - timestamp
- boolean_
value This property is required. bool - boolean
- date_
value This property is required. GoogleType Date Response - date
- day_
of_ week_ value This property is required. str - day of week
- float_
value This property is required. float - float
- integer_
value This property is required. str - integer
- string_
value This property is required. str - string
- time_
value This property is required. GoogleType Time Of Day Response - time of day
- timestamp_
value This property is required. str - timestamp
- boolean
Value This property is required. Boolean - boolean
- date
Value This property is required. Property Map - date
- day
Of Week Value This property is required. String - day of week
- float
Value This property is required. Number - float
- integer
Value This property is required. String - integer
- string
Value This property is required. String - string
- time
Value This property is required. Property Map - time of day
- timestamp
Value This property is required. String - timestamp
GooglePrivacyDlpV2WordListResponse
- Words
This property is required. List<string> - Words or phrases defining the dictionary. The dictionary must contain at least one phrase and every phrase must contain at least 2 characters that are letters or digits. [required]
- Words
This property is required. []string - Words or phrases defining the dictionary. The dictionary must contain at least one phrase and every phrase must contain at least 2 characters that are letters or digits. [required]
- words
This property is required. List<String> - Words or phrases defining the dictionary. The dictionary must contain at least one phrase and every phrase must contain at least 2 characters that are letters or digits. [required]
- words
This property is required. string[] - Words or phrases defining the dictionary. The dictionary must contain at least one phrase and every phrase must contain at least 2 characters that are letters or digits. [required]
- words
This property is required. Sequence[str] - Words or phrases defining the dictionary. The dictionary must contain at least one phrase and every phrase must contain at least 2 characters that are letters or digits. [required]
- words
This property is required. List<String> - Words or phrases defining the dictionary. The dictionary must contain at least one phrase and every phrase must contain at least 2 characters that are letters or digits. [required]
GoogleRpcStatusResponse
- Code
This property is required. int - The status code, which should be an enum value of google.rpc.Code.
- Details
This property is required. List<ImmutableDictionary<string, string>> - A list of messages that carry the error details. There is a common set of message types for APIs to use.
- Message
This property is required. string - A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
- Code
This property is required. int - The status code, which should be an enum value of google.rpc.Code.
- Details
This property is required. []map[string]string - A list of messages that carry the error details. There is a common set of message types for APIs to use.
- Message
This property is required. string - A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
- code
This property is required. Integer - The status code, which should be an enum value of google.rpc.Code.
- details
This property is required. List<Map<String,String>> - A list of messages that carry the error details. There is a common set of message types for APIs to use.
- message
This property is required. String - A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
- code
This property is required. number - The status code, which should be an enum value of google.rpc.Code.
- details
This property is required. {[key: string]: string}[] - A list of messages that carry the error details. There is a common set of message types for APIs to use.
- message
This property is required. string - A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
- code
This property is required. int - The status code, which should be an enum value of google.rpc.Code.
- details
This property is required. Sequence[Mapping[str, str]] - A list of messages that carry the error details. There is a common set of message types for APIs to use.
- message
This property is required. str - A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
- code
This property is required. Number - The status code, which should be an enum value of google.rpc.Code.
- details
This property is required. List<Map<String>> - A list of messages that carry the error details. There is a common set of message types for APIs to use.
- message
This property is required. String - A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
GoogleTypeDateResponse
- Day
This property is required. int - Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
- Month
This property is required. int - Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
- Year
This property is required. int - Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
- Day
This property is required. int - Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
- Month
This property is required. int - Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
- Year
This property is required. int - Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
- day
This property is required. Integer - Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
- month
This property is required. Integer - Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
- year
This property is required. Integer - Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
- day
This property is required. number - Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
- month
This property is required. number - Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
- year
This property is required. number - Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
- day
This property is required. int - Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
- month
This property is required. int - Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
- year
This property is required. int - Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
- day
This property is required. Number - Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
- month
This property is required. Number - Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
- year
This property is required. Number - Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
GoogleTypeTimeOfDayResponse
- Hours
This property is required. int - Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
- Minutes
This property is required. int - Minutes of hour of day. Must be from 0 to 59.
- Nanos
This property is required. int - Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
- Seconds
This property is required. int - Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
- Hours
This property is required. int - Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
- Minutes
This property is required. int - Minutes of hour of day. Must be from 0 to 59.
- Nanos
This property is required. int - Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
- Seconds
This property is required. int - Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
- hours
This property is required. Integer - Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
- minutes
This property is required. Integer - Minutes of hour of day. Must be from 0 to 59.
- nanos
This property is required. Integer - Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
- seconds
This property is required. Integer - Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
- hours
This property is required. number - Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
- minutes
This property is required. number - Minutes of hour of day. Must be from 0 to 59.
- nanos
This property is required. number - Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
- seconds
This property is required. number - Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
- hours
This property is required. int - Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
- minutes
This property is required. int - Minutes of hour of day. Must be from 0 to 59.
- nanos
This property is required. int - Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
- seconds
This property is required. int - Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
- hours
This property is required. Number - Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
- minutes
This property is required. Number - Minutes of hour of day. Must be from 0 to 59.
- nanos
This property is required. Number - Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
- seconds
This property is required. Number - Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.