google-native logo
Google Cloud Native v0.28.0, Feb 2 23

google-native.dlp/v2.JobTrigger

Creates a job trigger to run DLP actions such as scanning storage for sensitive information on a set schedule. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.

Create JobTrigger Resource

new JobTrigger(name: string, args: JobTriggerArgs, opts?: CustomResourceOptions);
@overload
def JobTrigger(resource_name: str,
               opts: Optional[ResourceOptions] = None,
               description: Optional[str] = None,
               display_name: Optional[str] = None,
               inspect_job: Optional[GooglePrivacyDlpV2InspectJobConfigArgs] = None,
               location: Optional[str] = None,
               name: Optional[str] = None,
               project: Optional[str] = None,
               status: Optional[JobTriggerStatus] = None,
               trigger_id: Optional[str] = None,
               triggers: Optional[Sequence[GooglePrivacyDlpV2TriggerArgs]] = None)
@overload
def JobTrigger(resource_name: str,
               args: JobTriggerArgs,
               opts: Optional[ResourceOptions] = None)
func NewJobTrigger(ctx *Context, name string, args JobTriggerArgs, opts ...ResourceOption) (*JobTrigger, error)
public JobTrigger(string name, JobTriggerArgs args, CustomResourceOptions? opts = null)
public JobTrigger(String name, JobTriggerArgs args)
public JobTrigger(String name, JobTriggerArgs args, CustomResourceOptions options)
type: google-native:dlp/v2:JobTrigger
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args JobTriggerArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args JobTriggerArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args JobTriggerArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args JobTriggerArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args JobTriggerArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

JobTrigger Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The JobTrigger resource accepts the following input properties:

Status Pulumi.GoogleNative.DLP.V2.JobTriggerStatus

A status for this trigger.

Description string

User provided description (max 256 chars)

DisplayName string

Display name (max 100 chars)

InspectJob Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InspectJobConfigArgs

For inspect jobs, a snapshot of the configuration.

Location string

Deprecated. This field has no effect.

Deprecated:

Deprecated. This field has no effect.

Name string

Unique resource name for the triggeredJob, assigned by the service when the triggeredJob is created, for example projects/dlp-test-project/jobTriggers/53234423.

Project string
TriggerId string

The trigger id can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: [a-zA-Z\d-_]+. The maximum length is 100 characters. Can be empty to allow the system to generate one.

Triggers List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2TriggerArgs>

A list of triggers which will be OR'ed together. Only one in the list needs to trigger for a job to be started. The list may contain only a single Schedule trigger and must have at least one object.

Status JobTriggerStatus

A status for this trigger.

Description string

User provided description (max 256 chars)

DisplayName string

Display name (max 100 chars)

InspectJob GooglePrivacyDlpV2InspectJobConfigArgs

For inspect jobs, a snapshot of the configuration.

Location string

Deprecated. This field has no effect.

Deprecated:

Deprecated. This field has no effect.

Name string

Unique resource name for the triggeredJob, assigned by the service when the triggeredJob is created, for example projects/dlp-test-project/jobTriggers/53234423.

Project string
TriggerId string

The trigger id can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: [a-zA-Z\d-_]+. The maximum length is 100 characters. Can be empty to allow the system to generate one.

Triggers []GooglePrivacyDlpV2TriggerArgs

A list of triggers which will be OR'ed together. Only one in the list needs to trigger for a job to be started. The list may contain only a single Schedule trigger and must have at least one object.

status JobTriggerStatus

A status for this trigger.

description String

User provided description (max 256 chars)

displayName String

Display name (max 100 chars)

inspectJob GooglePrivacyDlpV2InspectJobConfigArgs

For inspect jobs, a snapshot of the configuration.

location String

Deprecated. This field has no effect.

Deprecated:

Deprecated. This field has no effect.

name String

Unique resource name for the triggeredJob, assigned by the service when the triggeredJob is created, for example projects/dlp-test-project/jobTriggers/53234423.

project String
triggerId String

The trigger id can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: [a-zA-Z\d-_]+. The maximum length is 100 characters. Can be empty to allow the system to generate one.

triggers List<GooglePrivacyDlpV2TriggerArgs>

A list of triggers which will be OR'ed together. Only one in the list needs to trigger for a job to be started. The list may contain only a single Schedule trigger and must have at least one object.

status JobTriggerStatus

A status for this trigger.

description string

User provided description (max 256 chars)

displayName string

Display name (max 100 chars)

inspectJob GooglePrivacyDlpV2InspectJobConfigArgs

For inspect jobs, a snapshot of the configuration.

location string

Deprecated. This field has no effect.

Deprecated:

Deprecated. This field has no effect.

name string

Unique resource name for the triggeredJob, assigned by the service when the triggeredJob is created, for example projects/dlp-test-project/jobTriggers/53234423.

project string
triggerId string

The trigger id can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: [a-zA-Z\d-_]+. The maximum length is 100 characters. Can be empty to allow the system to generate one.

triggers GooglePrivacyDlpV2TriggerArgs[]

A list of triggers which will be OR'ed together. Only one in the list needs to trigger for a job to be started. The list may contain only a single Schedule trigger and must have at least one object.

status JobTriggerStatus

A status for this trigger.

description str

User provided description (max 256 chars)

display_name str

Display name (max 100 chars)

inspect_job GooglePrivacyDlpV2InspectJobConfigArgs

For inspect jobs, a snapshot of the configuration.

location str

Deprecated. This field has no effect.

Deprecated:

Deprecated. This field has no effect.

name str

Unique resource name for the triggeredJob, assigned by the service when the triggeredJob is created, for example projects/dlp-test-project/jobTriggers/53234423.

project str
trigger_id str

The trigger id can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: [a-zA-Z\d-_]+. The maximum length is 100 characters. Can be empty to allow the system to generate one.

triggers Sequence[GooglePrivacyDlpV2TriggerArgs]

A list of triggers which will be OR'ed together. Only one in the list needs to trigger for a job to be started. The list may contain only a single Schedule trigger and must have at least one object.

status "STATUS_UNSPECIFIED" | "HEALTHY" | "PAUSED" | "CANCELLED"

A status for this trigger.

description String

User provided description (max 256 chars)

displayName String

Display name (max 100 chars)

inspectJob Property Map

For inspect jobs, a snapshot of the configuration.

location String

Deprecated. This field has no effect.

Deprecated:

Deprecated. This field has no effect.

name String

Unique resource name for the triggeredJob, assigned by the service when the triggeredJob is created, for example projects/dlp-test-project/jobTriggers/53234423.

project String
triggerId String

The trigger id can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: [a-zA-Z\d-_]+. The maximum length is 100 characters. Can be empty to allow the system to generate one.

triggers List<Property Map>

A list of triggers which will be OR'ed together. Only one in the list needs to trigger for a job to be started. The list may contain only a single Schedule trigger and must have at least one object.

Outputs

All input properties are implicitly available as output properties. Additionally, the JobTrigger resource produces the following output properties:

CreateTime string

The creation timestamp of a triggeredJob.

Errors List<Pulumi.GoogleNative.DLP.V2.Outputs.GooglePrivacyDlpV2ErrorResponse>

A stream of errors encountered when the trigger was activated. Repeated errors may result in the JobTrigger automatically being paused. Will return the last 100 errors. Whenever the JobTrigger is modified this list will be cleared.

Id string

The provider-assigned unique ID for this managed resource.

LastRunTime string

The timestamp of the last time this trigger executed.

UpdateTime string

The last update timestamp of a triggeredJob.

CreateTime string

The creation timestamp of a triggeredJob.

Errors []GooglePrivacyDlpV2ErrorResponse

A stream of errors encountered when the trigger was activated. Repeated errors may result in the JobTrigger automatically being paused. Will return the last 100 errors. Whenever the JobTrigger is modified this list will be cleared.

Id string

The provider-assigned unique ID for this managed resource.

LastRunTime string

The timestamp of the last time this trigger executed.

UpdateTime string

The last update timestamp of a triggeredJob.

createTime String

The creation timestamp of a triggeredJob.

errors List<GooglePrivacyDlpV2ErrorResponse>

A stream of errors encountered when the trigger was activated. Repeated errors may result in the JobTrigger automatically being paused. Will return the last 100 errors. Whenever the JobTrigger is modified this list will be cleared.

id String

The provider-assigned unique ID for this managed resource.

lastRunTime String

The timestamp of the last time this trigger executed.

updateTime String

The last update timestamp of a triggeredJob.

createTime string

The creation timestamp of a triggeredJob.

errors GooglePrivacyDlpV2ErrorResponse[]

A stream of errors encountered when the trigger was activated. Repeated errors may result in the JobTrigger automatically being paused. Will return the last 100 errors. Whenever the JobTrigger is modified this list will be cleared.

id string

The provider-assigned unique ID for this managed resource.

lastRunTime string

The timestamp of the last time this trigger executed.

updateTime string

The last update timestamp of a triggeredJob.

create_time str

The creation timestamp of a triggeredJob.

errors Sequence[GooglePrivacyDlpV2ErrorResponse]

A stream of errors encountered when the trigger was activated. Repeated errors may result in the JobTrigger automatically being paused. Will return the last 100 errors. Whenever the JobTrigger is modified this list will be cleared.

id str

The provider-assigned unique ID for this managed resource.

last_run_time str

The timestamp of the last time this trigger executed.

update_time str

The last update timestamp of a triggeredJob.

createTime String

The creation timestamp of a triggeredJob.

errors List<Property Map>

A stream of errors encountered when the trigger was activated. Repeated errors may result in the JobTrigger automatically being paused. Will return the last 100 errors. Whenever the JobTrigger is modified this list will be cleared.

id String

The provider-assigned unique ID for this managed resource.

lastRunTime String

The timestamp of the last time this trigger executed.

updateTime String

The last update timestamp of a triggeredJob.

Supporting Types

GooglePrivacyDlpV2Action

Deidentify Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2Deidentify

Create a de-identified copy of the input data.

JobNotificationEmails Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2JobNotificationEmails

Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.

PubSub Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2PublishToPubSub

Publish a notification to a Pub/Sub topic.

PublishFindingsToCloudDataCatalog Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog

Publish findings to Cloud Datahub.

PublishSummaryToCscc Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2PublishSummaryToCscc

Publish summary to Cloud Security Command Center (Alpha).

PublishToStackdriver Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2PublishToStackdriver

Enable Stackdriver metric dlp.googleapis.com/finding_count.

SaveFindings Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2SaveFindings

Save resulting findings in a provided location.

Deidentify GooglePrivacyDlpV2Deidentify

Create a de-identified copy of the input data.

JobNotificationEmails GooglePrivacyDlpV2JobNotificationEmails

Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.

PubSub GooglePrivacyDlpV2PublishToPubSub

Publish a notification to a Pub/Sub topic.

PublishFindingsToCloudDataCatalog GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog

Publish findings to Cloud Datahub.

PublishSummaryToCscc GooglePrivacyDlpV2PublishSummaryToCscc

Publish summary to Cloud Security Command Center (Alpha).

PublishToStackdriver GooglePrivacyDlpV2PublishToStackdriver

Enable Stackdriver metric dlp.googleapis.com/finding_count.

SaveFindings GooglePrivacyDlpV2SaveFindings

Save resulting findings in a provided location.

deidentify GooglePrivacyDlpV2Deidentify

Create a de-identified copy of the input data.

jobNotificationEmails GooglePrivacyDlpV2JobNotificationEmails

Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.

pubSub GooglePrivacyDlpV2PublishToPubSub

Publish a notification to a Pub/Sub topic.

publishFindingsToCloudDataCatalog GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog

Publish findings to Cloud Datahub.

publishSummaryToCscc GooglePrivacyDlpV2PublishSummaryToCscc

Publish summary to Cloud Security Command Center (Alpha).

publishToStackdriver GooglePrivacyDlpV2PublishToStackdriver

Enable Stackdriver metric dlp.googleapis.com/finding_count.

saveFindings GooglePrivacyDlpV2SaveFindings

Save resulting findings in a provided location.

deidentify GooglePrivacyDlpV2Deidentify

Create a de-identified copy of the input data.

jobNotificationEmails GooglePrivacyDlpV2JobNotificationEmails

Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.

pubSub GooglePrivacyDlpV2PublishToPubSub

Publish a notification to a Pub/Sub topic.

publishFindingsToCloudDataCatalog GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog

Publish findings to Cloud Datahub.

publishSummaryToCscc GooglePrivacyDlpV2PublishSummaryToCscc

Publish summary to Cloud Security Command Center (Alpha).

publishToStackdriver GooglePrivacyDlpV2PublishToStackdriver

Enable Stackdriver metric dlp.googleapis.com/finding_count.

saveFindings GooglePrivacyDlpV2SaveFindings

Save resulting findings in a provided location.

deidentify GooglePrivacyDlpV2Deidentify

Create a de-identified copy of the input data.

job_notification_emails GooglePrivacyDlpV2JobNotificationEmails

Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.

pub_sub GooglePrivacyDlpV2PublishToPubSub

Publish a notification to a Pub/Sub topic.

publish_findings_to_cloud_data_catalog GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog

Publish findings to Cloud Datahub.

publish_summary_to_cscc GooglePrivacyDlpV2PublishSummaryToCscc

Publish summary to Cloud Security Command Center (Alpha).

publish_to_stackdriver GooglePrivacyDlpV2PublishToStackdriver

Enable Stackdriver metric dlp.googleapis.com/finding_count.

save_findings GooglePrivacyDlpV2SaveFindings

Save resulting findings in a provided location.

deidentify Property Map

Create a de-identified copy of the input data.

jobNotificationEmails Property Map

Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.

pubSub Property Map

Publish a notification to a Pub/Sub topic.

publishFindingsToCloudDataCatalog Property Map

Publish findings to Cloud Datahub.

publishSummaryToCscc Property Map

Publish summary to Cloud Security Command Center (Alpha).

publishToStackdriver Property Map

Enable Stackdriver metric dlp.googleapis.com/finding_count.

saveFindings Property Map

Save resulting findings in a provided location.

GooglePrivacyDlpV2ActionResponse

Deidentify Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2DeidentifyResponse

Create a de-identified copy of the input data.

JobNotificationEmails Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2JobNotificationEmailsResponse

Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.

PubSub Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2PublishToPubSubResponse

Publish a notification to a Pub/Sub topic.

PublishFindingsToCloudDataCatalog Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponse

Publish findings to Cloud Datahub.

PublishSummaryToCscc Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2PublishSummaryToCsccResponse

Publish summary to Cloud Security Command Center (Alpha).

PublishToStackdriver Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2PublishToStackdriverResponse

Enable Stackdriver metric dlp.googleapis.com/finding_count.

SaveFindings Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2SaveFindingsResponse

Save resulting findings in a provided location.

Deidentify GooglePrivacyDlpV2DeidentifyResponse

Create a de-identified copy of the input data.

JobNotificationEmails GooglePrivacyDlpV2JobNotificationEmailsResponse

Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.

PubSub GooglePrivacyDlpV2PublishToPubSubResponse

Publish a notification to a Pub/Sub topic.

PublishFindingsToCloudDataCatalog GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponse

Publish findings to Cloud Datahub.

PublishSummaryToCscc GooglePrivacyDlpV2PublishSummaryToCsccResponse

Publish summary to Cloud Security Command Center (Alpha).

PublishToStackdriver GooglePrivacyDlpV2PublishToStackdriverResponse

Enable Stackdriver metric dlp.googleapis.com/finding_count.

SaveFindings GooglePrivacyDlpV2SaveFindingsResponse

Save resulting findings in a provided location.

deidentify GooglePrivacyDlpV2DeidentifyResponse

Create a de-identified copy of the input data.

jobNotificationEmails GooglePrivacyDlpV2JobNotificationEmailsResponse

Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.

pubSub GooglePrivacyDlpV2PublishToPubSubResponse

Publish a notification to a Pub/Sub topic.

publishFindingsToCloudDataCatalog GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponse

Publish findings to Cloud Datahub.

publishSummaryToCscc GooglePrivacyDlpV2PublishSummaryToCsccResponse

Publish summary to Cloud Security Command Center (Alpha).

publishToStackdriver GooglePrivacyDlpV2PublishToStackdriverResponse

Enable Stackdriver metric dlp.googleapis.com/finding_count.

saveFindings GooglePrivacyDlpV2SaveFindingsResponse

Save resulting findings in a provided location.

deidentify GooglePrivacyDlpV2DeidentifyResponse

Create a de-identified copy of the input data.

jobNotificationEmails GooglePrivacyDlpV2JobNotificationEmailsResponse

Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.

pubSub GooglePrivacyDlpV2PublishToPubSubResponse

Publish a notification to a Pub/Sub topic.

publishFindingsToCloudDataCatalog GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponse

Publish findings to Cloud Datahub.

publishSummaryToCscc GooglePrivacyDlpV2PublishSummaryToCsccResponse

Publish summary to Cloud Security Command Center (Alpha).

publishToStackdriver GooglePrivacyDlpV2PublishToStackdriverResponse

Enable Stackdriver metric dlp.googleapis.com/finding_count.

saveFindings GooglePrivacyDlpV2SaveFindingsResponse

Save resulting findings in a provided location.

deidentify GooglePrivacyDlpV2DeidentifyResponse

Create a de-identified copy of the input data.

job_notification_emails GooglePrivacyDlpV2JobNotificationEmailsResponse

Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.

pub_sub GooglePrivacyDlpV2PublishToPubSubResponse

Publish a notification to a Pub/Sub topic.

publish_findings_to_cloud_data_catalog GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponse

Publish findings to Cloud Datahub.

publish_summary_to_cscc GooglePrivacyDlpV2PublishSummaryToCsccResponse

Publish summary to Cloud Security Command Center (Alpha).

publish_to_stackdriver GooglePrivacyDlpV2PublishToStackdriverResponse

Enable Stackdriver metric dlp.googleapis.com/finding_count.

save_findings GooglePrivacyDlpV2SaveFindingsResponse

Save resulting findings in a provided location.

deidentify Property Map

Create a de-identified copy of the input data.

jobNotificationEmails Property Map

Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.

pubSub Property Map

Publish a notification to a Pub/Sub topic.

publishFindingsToCloudDataCatalog Property Map

Publish findings to Cloud Datahub.

publishSummaryToCscc Property Map

Publish summary to Cloud Security Command Center (Alpha).

publishToStackdriver Property Map

Enable Stackdriver metric dlp.googleapis.com/finding_count.

saveFindings Property Map

Save resulting findings in a provided location.

GooglePrivacyDlpV2BigQueryOptions

ExcludedFields List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2FieldId>

References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.

IdentifyingFields List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2FieldId>

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 under location.content_locations.record_location.record_key.id_values. Nested fields such as person.birthdate.year are allowed.

IncludedFields List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2FieldId>

Limit scanning only to these fields.

RowsLimit 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.

RowsLimitPercent 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.

SampleMethod Pulumi.GoogleNative.DLP.V2.GooglePrivacyDlpV2BigQueryOptionsSampleMethod
TableReference Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2BigQueryTable

Complete BigQuery table reference.

ExcludedFields []GooglePrivacyDlpV2FieldId

References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.

IdentifyingFields []GooglePrivacyDlpV2FieldId

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 under location.content_locations.record_location.record_key.id_values. Nested fields such as person.birthdate.year are allowed.

IncludedFields []GooglePrivacyDlpV2FieldId

Limit scanning only to these fields.

RowsLimit 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.

RowsLimitPercent 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.

SampleMethod GooglePrivacyDlpV2BigQueryOptionsSampleMethod
TableReference GooglePrivacyDlpV2BigQueryTable

Complete BigQuery table reference.

excludedFields List<GooglePrivacyDlpV2FieldId>

References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.

identifyingFields List<GooglePrivacyDlpV2FieldId>

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 under location.content_locations.record_location.record_key.id_values. Nested fields such as person.birthdate.year are allowed.

includedFields List<GooglePrivacyDlpV2FieldId>

Limit scanning only to these fields.

rowsLimit 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.

rowsLimitPercent 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.

sampleMethod GooglePrivacyDlpV2BigQueryOptionsSampleMethod
tableReference GooglePrivacyDlpV2BigQueryTable

Complete BigQuery table reference.

excludedFields GooglePrivacyDlpV2FieldId[]

References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.

identifyingFields GooglePrivacyDlpV2FieldId[]

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 under location.content_locations.record_location.record_key.id_values. Nested fields such as person.birthdate.year are allowed.

includedFields GooglePrivacyDlpV2FieldId[]

Limit scanning only to these fields.

rowsLimit 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.

rowsLimitPercent 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.

sampleMethod GooglePrivacyDlpV2BigQueryOptionsSampleMethod
tableReference GooglePrivacyDlpV2BigQueryTable

Complete BigQuery table reference.

excluded_fields Sequence[GooglePrivacyDlpV2FieldId]

References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.

identifying_fields Sequence[GooglePrivacyDlpV2FieldId]

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 under location.content_locations.record_location.record_key.id_values. Nested fields such as person.birthdate.year are allowed.

included_fields Sequence[GooglePrivacyDlpV2FieldId]

Limit scanning only to these fields.

rows_limit 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 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 GooglePrivacyDlpV2BigQueryOptionsSampleMethod
table_reference GooglePrivacyDlpV2BigQueryTable

Complete BigQuery table reference.

excludedFields List<Property Map>

References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.

identifyingFields 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 under location.content_locations.record_location.record_key.id_values. Nested fields such as person.birthdate.year are allowed.

includedFields List<Property Map>

Limit scanning only to these fields.

rowsLimit 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.

rowsLimitPercent 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.

sampleMethod "SAMPLE_METHOD_UNSPECIFIED" | "TOP" | "RANDOM_START"
tableReference Property Map

Complete BigQuery table reference.

GooglePrivacyDlpV2BigQueryOptionsResponse

ExcludedFields List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2FieldIdResponse>

References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.

IdentifyingFields List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2FieldIdResponse>

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 under location.content_locations.record_location.record_key.id_values. Nested fields such as person.birthdate.year are allowed.

IncludedFields List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2FieldIdResponse>

Limit scanning only to these fields.

RowsLimit 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.

RowsLimitPercent 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.

SampleMethod string
TableReference Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2BigQueryTableResponse

Complete BigQuery table reference.

ExcludedFields []GooglePrivacyDlpV2FieldIdResponse

References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.

IdentifyingFields []GooglePrivacyDlpV2FieldIdResponse

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 under location.content_locations.record_location.record_key.id_values. Nested fields such as person.birthdate.year are allowed.

IncludedFields []GooglePrivacyDlpV2FieldIdResponse

Limit scanning only to these fields.

RowsLimit 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.

RowsLimitPercent 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.

SampleMethod string
TableReference GooglePrivacyDlpV2BigQueryTableResponse

Complete BigQuery table reference.

excludedFields List<GooglePrivacyDlpV2FieldIdResponse>

References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.

identifyingFields List<GooglePrivacyDlpV2FieldIdResponse>

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 under location.content_locations.record_location.record_key.id_values. Nested fields such as person.birthdate.year are allowed.

includedFields List<GooglePrivacyDlpV2FieldIdResponse>

Limit scanning only to these fields.

rowsLimit 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.

rowsLimitPercent 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.

sampleMethod String
tableReference GooglePrivacyDlpV2BigQueryTableResponse

Complete BigQuery table reference.

excludedFields GooglePrivacyDlpV2FieldIdResponse[]

References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.

identifyingFields GooglePrivacyDlpV2FieldIdResponse[]

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 under location.content_locations.record_location.record_key.id_values. Nested fields such as person.birthdate.year are allowed.

includedFields GooglePrivacyDlpV2FieldIdResponse[]

Limit scanning only to these fields.

rowsLimit 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.

rowsLimitPercent 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.

sampleMethod string
tableReference GooglePrivacyDlpV2BigQueryTableResponse

Complete BigQuery table reference.

excluded_fields Sequence[GooglePrivacyDlpV2FieldIdResponse]

References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.

identifying_fields Sequence[GooglePrivacyDlpV2FieldIdResponse]

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 under location.content_locations.record_location.record_key.id_values. Nested fields such as person.birthdate.year are allowed.

included_fields Sequence[GooglePrivacyDlpV2FieldIdResponse]

Limit scanning only to these fields.

rows_limit 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 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 str
table_reference GooglePrivacyDlpV2BigQueryTableResponse

Complete BigQuery table reference.

excludedFields List<Property Map>

References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.

identifyingFields 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 under location.content_locations.record_location.record_key.id_values. Nested fields such as person.birthdate.year are allowed.

includedFields List<Property Map>

Limit scanning only to these fields.

rowsLimit 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.

rowsLimitPercent 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.

sampleMethod String
tableReference Property Map

Complete BigQuery table reference.

GooglePrivacyDlpV2BigQueryOptionsSampleMethod

SampleMethodUnspecified
SAMPLE_METHOD_UNSPECIFIED
Top
TOP

Scan groups of rows in the order BigQuery provides (default). Multiple groups of rows may be scanned in parallel, so results may not appear in the same order the rows are read.

RandomStart
RANDOM_START

Randomly pick groups of rows to scan.

GooglePrivacyDlpV2BigQueryOptionsSampleMethodSampleMethodUnspecified
SAMPLE_METHOD_UNSPECIFIED
GooglePrivacyDlpV2BigQueryOptionsSampleMethodTop
TOP

Scan groups of rows in the order BigQuery provides (default). Multiple groups of rows may be scanned in parallel, so results may not appear in the same order the rows are read.

GooglePrivacyDlpV2BigQueryOptionsSampleMethodRandomStart
RANDOM_START

Randomly pick groups of rows to scan.

SampleMethodUnspecified
SAMPLE_METHOD_UNSPECIFIED
Top
TOP

Scan groups of rows in the order BigQuery provides (default). Multiple groups of rows may be scanned in parallel, so results may not appear in the same order the rows are read.

RandomStart
RANDOM_START

Randomly pick groups of rows to scan.

SampleMethodUnspecified
SAMPLE_METHOD_UNSPECIFIED
Top
TOP

Scan groups of rows in the order BigQuery provides (default). Multiple groups of rows may be scanned in parallel, so results may not appear in the same order the rows are read.

RandomStart
RANDOM_START

Randomly pick groups of rows to scan.

SAMPLE_METHOD_UNSPECIFIED
SAMPLE_METHOD_UNSPECIFIED
TOP
TOP

Scan groups of rows in the order BigQuery provides (default). Multiple groups of rows may be scanned in parallel, so results may not appear in the same order the rows are read.

RANDOM_START
RANDOM_START

Randomly pick groups of rows to scan.

"SAMPLE_METHOD_UNSPECIFIED"
SAMPLE_METHOD_UNSPECIFIED
"TOP"
TOP

Scan groups of rows in the order BigQuery provides (default). Multiple groups of rows may be scanned in parallel, so results may not appear in the same order the rows are read.

"RANDOM_START"
RANDOM_START

Randomly pick groups of rows to scan.

GooglePrivacyDlpV2BigQueryTable

DatasetId string

Dataset ID of the table.

Project string

The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.

TableId string

Name of the table.

DatasetId string

Dataset ID of the table.

Project string

The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.

TableId string

Name of the table.

datasetId String

Dataset ID of the table.

project String

The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.

tableId String

Name of the table.

datasetId string

Dataset ID of the table.

project string

The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.

tableId string

Name of the table.

dataset_id str

Dataset ID of the table.

project 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 str

Name of the table.

datasetId String

Dataset ID of the table.

project String

The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.

tableId String

Name of the table.

GooglePrivacyDlpV2BigQueryTableResponse

DatasetId string

Dataset ID of the table.

Project string

The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.

TableId string

Name of the table.

DatasetId string

Dataset ID of the table.

Project string

The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.

TableId string

Name of the table.

datasetId String

Dataset ID of the table.

project String

The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.

tableId String

Name of the table.

datasetId string

Dataset ID of the table.

project string

The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.

tableId string

Name of the table.

dataset_id str

Dataset ID of the table.

project 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 str

Name of the table.

datasetId String

Dataset ID of the table.

project String

The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.

tableId String

Name of the table.

GooglePrivacyDlpV2CloudStorageOptions

BytesLimitPerFile 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 and bytes_limit_per_file_percent can be specified. Cannot be set if de-identification is requested.

BytesLimitPerFilePercent 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. Cannot be set if de-identification is requested.

FileSet Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2FileSet

The set of one or more files to scan.

FileTypes List<Pulumi.GoogleNative.DLP.V2.GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem>

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'.

FilesLimitPercent 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.

SampleMethod Pulumi.GoogleNative.DLP.V2.GooglePrivacyDlpV2CloudStorageOptionsSampleMethod
BytesLimitPerFile 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 and bytes_limit_per_file_percent can be specified. Cannot be set if de-identification is requested.

BytesLimitPerFilePercent 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. Cannot be set if de-identification is requested.

FileSet GooglePrivacyDlpV2FileSet

The set of one or more files to scan.

FileTypes []GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem

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'.

FilesLimitPercent 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.

SampleMethod GooglePrivacyDlpV2CloudStorageOptionsSampleMethod
bytesLimitPerFile 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 and bytes_limit_per_file_percent can be specified. Cannot be set if de-identification is requested.

bytesLimitPerFilePercent 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. Cannot be set if de-identification is requested.

fileSet GooglePrivacyDlpV2FileSet

The set of one or more files to scan.

fileTypes List<GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem>

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'.

filesLimitPercent 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.

sampleMethod GooglePrivacyDlpV2CloudStorageOptionsSampleMethod
bytesLimitPerFile 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 and bytes_limit_per_file_percent can be specified. Cannot be set if de-identification is requested.

bytesLimitPerFilePercent 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. Cannot be set if de-identification is requested.

fileSet GooglePrivacyDlpV2FileSet

The set of one or more files to scan.

fileTypes GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem[]

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'.

filesLimitPercent 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.

sampleMethod GooglePrivacyDlpV2CloudStorageOptionsSampleMethod
bytes_limit_per_file 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 and bytes_limit_per_file_percent can be specified. Cannot be set if de-identification is requested.

bytes_limit_per_file_percent 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. Cannot be set if de-identification is requested.

file_set GooglePrivacyDlpV2FileSet

The set of one or more files to scan.

file_types Sequence[GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem]

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 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 GooglePrivacyDlpV2CloudStorageOptionsSampleMethod
bytesLimitPerFile 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 and bytes_limit_per_file_percent can be specified. Cannot be set if de-identification is requested.

bytesLimitPerFilePercent 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. Cannot be set if de-identification is requested.

fileSet Property Map

The set of one or more files to scan.

fileTypes List<"FILE_TYPE_UNSPECIFIED" | "BINARY_FILE" | "TEXT_FILE" | "IMAGE" | "WORD" | "PDF" | "AVRO" | "CSV" | "TSV" | "POWERPOINT" | "EXCEL">

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'.

filesLimitPercent 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.

sampleMethod "SAMPLE_METHOD_UNSPECIFIED" | "TOP" | "RANDOM_START"

GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem

FileTypeUnspecified
FILE_TYPE_UNSPECIFIED

Includes all files.

BinaryFile
BINARY_FILE

Includes all file extensions not covered by another entry. Binary scanning attempts to convert the content of the file to utf_8 to scan the file. If you wish to avoid this fall back, specify one or more of the other FileType's in your storage scan.

TextFile
TEXT_FILE

Included file extensions: asc,asp, aspx, brf, c, cc,cfm, cgi, cpp, csv, cxx, c++, cs, css, dart, dat, dot, eml,, epbub, ged, go, h, hh, hpp, hxx, h++, hs, html, htm, mkd, markdown, m, ml, mli, perl, pl, plist, pm, php, phtml, pht, properties, py, pyw, rb, rbw, rs, rss, rc, scala, sh, sql, swift, tex, shtml, shtm, xhtml, lhs, ics, ini, java, js, json, kix, kml, ocaml, md, txt, text, tsv, vb, vcard, vcs, wml, xcodeproj, xml, xsl, xsd, yml, yaml.

Image
IMAGE

Included file extensions: bmp, gif, jpg, jpeg, jpe, png. bytes_limit_per_file has no effect on image files. Image inspection is restricted to 'global', 'us', 'asia', and 'europe'.

Word
WORD

Word files >30 MB will be scanned as binary files. Included file extensions: docx, dotx, docm, dotm

Pdf
PDF

PDF files >30 MB will be scanned as binary files. Included file extensions: pdf

Avro
AVRO

Included file extensions: avro

Csv
CSV

Included file extensions: csv

Tsv
TSV

Included file extensions: tsv

Powerpoint
POWERPOINT

Powerpoint files >30 MB will be scanned as binary files. Included file extensions: pptx, pptm, potx, potm, pot

Excel
EXCEL

Excel files >30 MB will be scanned as binary files. Included file extensions: xlsx, xlsm, xltx, xltm

GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemFileTypeUnspecified
FILE_TYPE_UNSPECIFIED

Includes all files.

GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemBinaryFile
BINARY_FILE

Includes all file extensions not covered by another entry. Binary scanning attempts to convert the content of the file to utf_8 to scan the file. If you wish to avoid this fall back, specify one or more of the other FileType's in your storage scan.

GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemTextFile
TEXT_FILE

Included file extensions: asc,asp, aspx, brf, c, cc,cfm, cgi, cpp, csv, cxx, c++, cs, css, dart, dat, dot, eml,, epbub, ged, go, h, hh, hpp, hxx, h++, hs, html, htm, mkd, markdown, m, ml, mli, perl, pl, plist, pm, php, phtml, pht, properties, py, pyw, rb, rbw, rs, rss, rc, scala, sh, sql, swift, tex, shtml, shtm, xhtml, lhs, ics, ini, java, js, json, kix, kml, ocaml, md, txt, text, tsv, vb, vcard, vcs, wml, xcodeproj, xml, xsl, xsd, yml, yaml.

GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemImage
IMAGE

Included file extensions: bmp, gif, jpg, jpeg, jpe, png. bytes_limit_per_file has no effect on image files. Image inspection is restricted to 'global', 'us', 'asia', and 'europe'.

GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemWord
WORD

Word files >30 MB will be scanned as binary files. Included file extensions: docx, dotx, docm, dotm

GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPdf
PDF

PDF files >30 MB will be scanned as binary files. Included file extensions: pdf

GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemAvro
AVRO

Included file extensions: avro

GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemCsv
CSV

Included file extensions: csv

GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemTsv
TSV

Included file extensions: tsv

GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPowerpoint
POWERPOINT

Powerpoint files >30 MB will be scanned as binary files. Included file extensions: pptx, pptm, potx, potm, pot

GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemExcel
EXCEL

Excel files >30 MB will be scanned as binary files. Included file extensions: xlsx, xlsm, xltx, xltm

FileTypeUnspecified
FILE_TYPE_UNSPECIFIED

Includes all files.

BinaryFile
BINARY_FILE

Includes all file extensions not covered by another entry. Binary scanning attempts to convert the content of the file to utf_8 to scan the file. If you wish to avoid this fall back, specify one or more of the other FileType's in your storage scan.

TextFile
TEXT_FILE

Included file extensions: asc,asp, aspx, brf, c, cc,cfm, cgi, cpp, csv, cxx, c++, cs, css, dart, dat, dot, eml,, epbub, ged, go, h, hh, hpp, hxx, h++, hs, html, htm, mkd, markdown, m, ml, mli, perl, pl, plist, pm, php, phtml, pht, properties, py, pyw, rb, rbw, rs, rss, rc, scala, sh, sql, swift, tex, shtml, shtm, xhtml, lhs, ics, ini, java, js, json, kix, kml, ocaml, md, txt, text, tsv, vb, vcard, vcs, wml, xcodeproj, xml, xsl, xsd, yml, yaml.

Image
IMAGE

Included file extensions: bmp, gif, jpg, jpeg, jpe, png. bytes_limit_per_file has no effect on image files. Image inspection is restricted to 'global', 'us', 'asia', and 'europe'.

Word
WORD

Word files >30 MB will be scanned as binary files. Included file extensions: docx, dotx, docm, dotm

Pdf
PDF

PDF files >30 MB will be scanned as binary files. Included file extensions: pdf

Avro
AVRO

Included file extensions: avro

Csv
CSV

Included file extensions: csv

Tsv
TSV

Included file extensions: tsv

Powerpoint
POWERPOINT

Powerpoint files >30 MB will be scanned as binary files. Included file extensions: pptx, pptm, potx, potm, pot

Excel
EXCEL

Excel files >30 MB will be scanned as binary files. Included file extensions: xlsx, xlsm, xltx, xltm

FileTypeUnspecified
FILE_TYPE_UNSPECIFIED

Includes all files.

BinaryFile
BINARY_FILE

Includes all file extensions not covered by another entry. Binary scanning attempts to convert the content of the file to utf_8 to scan the file. If you wish to avoid this fall back, specify one or more of the other FileType's in your storage scan.

TextFile
TEXT_FILE

Included file extensions: asc,asp, aspx, brf, c, cc,cfm, cgi, cpp, csv, cxx, c++, cs, css, dart, dat, dot, eml,, epbub, ged, go, h, hh, hpp, hxx, h++, hs, html, htm, mkd, markdown, m, ml, mli, perl, pl, plist, pm, php, phtml, pht, properties, py, pyw, rb, rbw, rs, rss, rc, scala, sh, sql, swift, tex, shtml, shtm, xhtml, lhs, ics, ini, java, js, json, kix, kml, ocaml, md, txt, text, tsv, vb, vcard, vcs, wml, xcodeproj, xml, xsl, xsd, yml, yaml.

Image
IMAGE

Included file extensions: bmp, gif, jpg, jpeg, jpe, png. bytes_limit_per_file has no effect on image files. Image inspection is restricted to 'global', 'us', 'asia', and 'europe'.

Word
WORD

Word files >30 MB will be scanned as binary files. Included file extensions: docx, dotx, docm, dotm

Pdf
PDF

PDF files >30 MB will be scanned as binary files. Included file extensions: pdf

Avro
AVRO

Included file extensions: avro

Csv
CSV

Included file extensions: csv

Tsv
TSV

Included file extensions: tsv

Powerpoint
POWERPOINT

Powerpoint files >30 MB will be scanned as binary files. Included file extensions: pptx, pptm, potx, potm, pot

Excel
EXCEL

Excel files >30 MB will be scanned as binary files. Included file extensions: xlsx, xlsm, xltx, xltm

FILE_TYPE_UNSPECIFIED
FILE_TYPE_UNSPECIFIED

Includes all files.

BINARY_FILE
BINARY_FILE

Includes all file extensions not covered by another entry. Binary scanning attempts to convert the content of the file to utf_8 to scan the file. If you wish to avoid this fall back, specify one or more of the other FileType's in your storage scan.

TEXT_FILE
TEXT_FILE

Included file extensions: asc,asp, aspx, brf, c, cc,cfm, cgi, cpp, csv, cxx, c++, cs, css, dart, dat, dot, eml,, epbub, ged, go, h, hh, hpp, hxx, h++, hs, html, htm, mkd, markdown, m, ml, mli, perl, pl, plist, pm, php, phtml, pht, properties, py, pyw, rb, rbw, rs, rss, rc, scala, sh, sql, swift, tex, shtml, shtm, xhtml, lhs, ics, ini, java, js, json, kix, kml, ocaml, md, txt, text, tsv, vb, vcard, vcs, wml, xcodeproj, xml, xsl, xsd, yml, yaml.

IMAGE
IMAGE

Included file extensions: bmp, gif, jpg, jpeg, jpe, png. bytes_limit_per_file has no effect on image files. Image inspection is restricted to 'global', 'us', 'asia', and 'europe'.

WORD
WORD

Word files >30 MB will be scanned as binary files. Included file extensions: docx, dotx, docm, dotm

PDF
PDF

PDF files >30 MB will be scanned as binary files. Included file extensions: pdf

AVRO
AVRO

Included file extensions: avro

CSV
CSV

Included file extensions: csv

TSV
TSV

Included file extensions: tsv

POWERPOINT
POWERPOINT

Powerpoint files >30 MB will be scanned as binary files. Included file extensions: pptx, pptm, potx, potm, pot

EXCEL
EXCEL

Excel files >30 MB will be scanned as binary files. Included file extensions: xlsx, xlsm, xltx, xltm

"FILE_TYPE_UNSPECIFIED"
FILE_TYPE_UNSPECIFIED

Includes all files.

"BINARY_FILE"
BINARY_FILE

Includes all file extensions not covered by another entry. Binary scanning attempts to convert the content of the file to utf_8 to scan the file. If you wish to avoid this fall back, specify one or more of the other FileType's in your storage scan.

"TEXT_FILE"
TEXT_FILE

Included file extensions: asc,asp, aspx, brf, c, cc,cfm, cgi, cpp, csv, cxx, c++, cs, css, dart, dat, dot, eml,, epbub, ged, go, h, hh, hpp, hxx, h++, hs, html, htm, mkd, markdown, m, ml, mli, perl, pl, plist, pm, php, phtml, pht, properties, py, pyw, rb, rbw, rs, rss, rc, scala, sh, sql, swift, tex, shtml, shtm, xhtml, lhs, ics, ini, java, js, json, kix, kml, ocaml, md, txt, text, tsv, vb, vcard, vcs, wml, xcodeproj, xml, xsl, xsd, yml, yaml.

"IMAGE"
IMAGE

Included file extensions: bmp, gif, jpg, jpeg, jpe, png. bytes_limit_per_file has no effect on image files. Image inspection is restricted to 'global', 'us', 'asia', and 'europe'.

"WORD"
WORD

Word files >30 MB will be scanned as binary files. Included file extensions: docx, dotx, docm, dotm

"PDF"
PDF

PDF files >30 MB will be scanned as binary files. Included file extensions: pdf

"AVRO"
AVRO

Included file extensions: avro

"CSV"
CSV

Included file extensions: csv

"TSV"
TSV

Included file extensions: tsv

"POWERPOINT"
POWERPOINT

Powerpoint files >30 MB will be scanned as binary files. Included file extensions: pptx, pptm, potx, potm, pot

"EXCEL"
EXCEL

Excel files >30 MB will be scanned as binary files. Included file extensions: xlsx, xlsm, xltx, xltm

GooglePrivacyDlpV2CloudStorageOptionsResponse

BytesLimitPerFile 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 and bytes_limit_per_file_percent can be specified. Cannot be set if de-identification is requested.

BytesLimitPerFilePercent 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. Cannot be set if de-identification is requested.

FileSet Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2FileSetResponse

The set of one or more files to scan.

FileTypes 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'.

FilesLimitPercent 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.

SampleMethod string
BytesLimitPerFile 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 and bytes_limit_per_file_percent can be specified. Cannot be set if de-identification is requested.

BytesLimitPerFilePercent 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. Cannot be set if de-identification is requested.

FileSet GooglePrivacyDlpV2FileSetResponse

The set of one or more files to scan.

FileTypes []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'.

FilesLimitPercent 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.

SampleMethod string
bytesLimitPerFile 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 and bytes_limit_per_file_percent can be specified. Cannot be set if de-identification is requested.

bytesLimitPerFilePercent 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. Cannot be set if de-identification is requested.

fileSet GooglePrivacyDlpV2FileSetResponse

The set of one or more files to scan.

fileTypes 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'.

filesLimitPercent 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.

sampleMethod String
bytesLimitPerFile 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 and bytes_limit_per_file_percent can be specified. Cannot be set if de-identification is requested.

bytesLimitPerFilePercent 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. Cannot be set if de-identification is requested.

fileSet GooglePrivacyDlpV2FileSetResponse

The set of one or more files to scan.

fileTypes 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'.

filesLimitPercent 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.

sampleMethod string
bytes_limit_per_file 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 and bytes_limit_per_file_percent can be specified. Cannot be set if de-identification is requested.

bytes_limit_per_file_percent 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. Cannot be set if de-identification is requested.

file_set GooglePrivacyDlpV2FileSetResponse

The set of one or more files to scan.

file_types 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 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 str
bytesLimitPerFile 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 and bytes_limit_per_file_percent can be specified. Cannot be set if de-identification is requested.

bytesLimitPerFilePercent 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. Cannot be set if de-identification is requested.

fileSet Property Map

The set of one or more files to scan.

fileTypes 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'.

filesLimitPercent 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.

sampleMethod String

GooglePrivacyDlpV2CloudStorageOptionsSampleMethod

SampleMethodUnspecified
SAMPLE_METHOD_UNSPECIFIED
Top
TOP

Scan from the top (default).

RandomStart
RANDOM_START

For each file larger than bytes_limit_per_file, randomly pick the offset to start scanning. The scanned bytes are contiguous.

GooglePrivacyDlpV2CloudStorageOptionsSampleMethodSampleMethodUnspecified
SAMPLE_METHOD_UNSPECIFIED
GooglePrivacyDlpV2CloudStorageOptionsSampleMethodTop
TOP

Scan from the top (default).

GooglePrivacyDlpV2CloudStorageOptionsSampleMethodRandomStart
RANDOM_START

For each file larger than bytes_limit_per_file, randomly pick the offset to start scanning. The scanned bytes are contiguous.

SampleMethodUnspecified
SAMPLE_METHOD_UNSPECIFIED
Top
TOP

Scan from the top (default).

RandomStart
RANDOM_START

For each file larger than bytes_limit_per_file, randomly pick the offset to start scanning. The scanned bytes are contiguous.

SampleMethodUnspecified
SAMPLE_METHOD_UNSPECIFIED
Top
TOP

Scan from the top (default).

RandomStart
RANDOM_START

For each file larger than bytes_limit_per_file, randomly pick the offset to start scanning. The scanned bytes are contiguous.

SAMPLE_METHOD_UNSPECIFIED
SAMPLE_METHOD_UNSPECIFIED
TOP
TOP

Scan from the top (default).

RANDOM_START
RANDOM_START

For each file larger than bytes_limit_per_file, randomly pick the offset to start scanning. The scanned bytes are contiguous.

"SAMPLE_METHOD_UNSPECIFIED"
SAMPLE_METHOD_UNSPECIFIED
"TOP"
TOP

Scan from the top (default).

"RANDOM_START"
RANDOM_START

For each file larger than bytes_limit_per_file, randomly pick the offset to start scanning. The scanned bytes are contiguous.

GooglePrivacyDlpV2CloudStoragePath

Path string

A url representing a file or path (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt

Path string

A url representing a file or path (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt

path String

A url representing a file or path (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt

path string

A url representing a file or path (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt

path str

A url representing a file or path (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt

path String

A url representing a file or path (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt

GooglePrivacyDlpV2CloudStoragePathResponse

Path string

A url representing a file or path (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt

Path string

A url representing a file or path (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt

path String

A url representing a file or path (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt

path string

A url representing a file or path (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt

path str

A url representing a file or path (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt

path String

A url representing a file or path (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt

GooglePrivacyDlpV2CloudStorageRegexFileSet

BucketName string

The name of a Cloud Storage bucket. Required.

ExcludeRegex 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.

IncludeRegex 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.

BucketName string

The name of a Cloud Storage bucket. Required.

ExcludeRegex []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.

IncludeRegex []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.

bucketName String

The name of a Cloud Storage bucket. Required.

excludeRegex 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.

includeRegex 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.

bucketName string

The name of a Cloud Storage bucket. Required.

excludeRegex 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.

includeRegex 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 str

The name of a Cloud Storage bucket. Required.

exclude_regex 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 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.

bucketName String

The name of a Cloud Storage bucket. Required.

excludeRegex 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.

includeRegex 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.

GooglePrivacyDlpV2CloudStorageRegexFileSetResponse

BucketName string

The name of a Cloud Storage bucket. Required.

ExcludeRegex 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.

IncludeRegex 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.

BucketName string

The name of a Cloud Storage bucket. Required.

ExcludeRegex []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.

IncludeRegex []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.

bucketName String

The name of a Cloud Storage bucket. Required.

excludeRegex 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.

includeRegex 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.

bucketName string

The name of a Cloud Storage bucket. Required.

excludeRegex 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.

includeRegex 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 str

The name of a Cloud Storage bucket. Required.

exclude_regex 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 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.

bucketName String

The name of a Cloud Storage bucket. Required.

excludeRegex 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.

includeRegex 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.

GooglePrivacyDlpV2CustomInfoType

DetectionRules List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2DetectionRule>

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 Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2Dictionary

A list of phrases to detect as a CustomInfoType.

ExclusionType Pulumi.GoogleNative.DLP.V2.GooglePrivacyDlpV2CustomInfoTypeExclusionType

If set to EXCLUSION_TYPE_EXCLUDE this infoType will not cause a finding to be returned. It still can be used for rules matching.

InfoType Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InfoType

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 in InspectContent.info_types list then the name is treated as a custom info type.

Likelihood Pulumi.GoogleNative.DLP.V2.GooglePrivacyDlpV2CustomInfoTypeLikelihood

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 Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2Regex

Regular expression based CustomInfoType.

StoredType Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2StoredType

Load an existing StoredInfoType resource for use in InspectDataSource. Not currently supported in InspectContent.

SurrogateType Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2SurrogateType

Message for detecting output from deidentification transformations that support reversing.

DetectionRules []GooglePrivacyDlpV2DetectionRule

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 GooglePrivacyDlpV2Dictionary

A list of phrases to detect as a CustomInfoType.

ExclusionType GooglePrivacyDlpV2CustomInfoTypeExclusionType

If set to EXCLUSION_TYPE_EXCLUDE this infoType will not cause a finding to be returned. It still can be used for rules matching.

InfoType GooglePrivacyDlpV2InfoType

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 in InspectContent.info_types list then the name is treated as a custom info type.

Likelihood GooglePrivacyDlpV2CustomInfoTypeLikelihood

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 GooglePrivacyDlpV2Regex

Regular expression based CustomInfoType.

StoredType GooglePrivacyDlpV2StoredType

Load an existing StoredInfoType resource for use in InspectDataSource. Not currently supported in InspectContent.

SurrogateType GooglePrivacyDlpV2SurrogateType

Message for detecting output from deidentification transformations that support reversing.

detectionRules List<GooglePrivacyDlpV2DetectionRule>

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 GooglePrivacyDlpV2Dictionary

A list of phrases to detect as a CustomInfoType.

exclusionType GooglePrivacyDlpV2CustomInfoTypeExclusionType

If set to EXCLUSION_TYPE_EXCLUDE this infoType will not cause a finding to be returned. It still can be used for rules matching.

infoType GooglePrivacyDlpV2InfoType

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 in InspectContent.info_types list then the name is treated as a custom info type.

likelihood GooglePrivacyDlpV2CustomInfoTypeLikelihood

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 GooglePrivacyDlpV2Regex

Regular expression based CustomInfoType.

storedType GooglePrivacyDlpV2StoredType

Load an existing StoredInfoType resource for use in InspectDataSource. Not currently supported in InspectContent.

surrogateType GooglePrivacyDlpV2SurrogateType

Message for detecting output from deidentification transformations that support reversing.

detectionRules GooglePrivacyDlpV2DetectionRule[]

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 GooglePrivacyDlpV2Dictionary

A list of phrases to detect as a CustomInfoType.

exclusionType GooglePrivacyDlpV2CustomInfoTypeExclusionType

If set to EXCLUSION_TYPE_EXCLUDE this infoType will not cause a finding to be returned. It still can be used for rules matching.

infoType GooglePrivacyDlpV2InfoType

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 in InspectContent.info_types list then the name is treated as a custom info type.

likelihood GooglePrivacyDlpV2CustomInfoTypeLikelihood

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 GooglePrivacyDlpV2Regex

Regular expression based CustomInfoType.

storedType GooglePrivacyDlpV2StoredType

Load an existing StoredInfoType resource for use in InspectDataSource. Not currently supported in InspectContent.

surrogateType GooglePrivacyDlpV2SurrogateType

Message for detecting output from deidentification transformations that support reversing.

detection_rules Sequence[GooglePrivacyDlpV2DetectionRule]

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 GooglePrivacyDlpV2Dictionary

A list of phrases to detect as a CustomInfoType.

exclusion_type GooglePrivacyDlpV2CustomInfoTypeExclusionType

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 GooglePrivacyDlpV2InfoType

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 in InspectContent.info_types list then the name is treated as a custom info type.

likelihood GooglePrivacyDlpV2CustomInfoTypeLikelihood

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 GooglePrivacyDlpV2Regex

Regular expression based CustomInfoType.

stored_type GooglePrivacyDlpV2StoredType

Load an existing StoredInfoType resource for use in InspectDataSource. Not currently supported in InspectContent.

surrogate_type GooglePrivacyDlpV2SurrogateType

Message for detecting output from deidentification transformations that support reversing.

detectionRules 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 Property Map

A list of phrases to detect as a CustomInfoType.

exclusionType "EXCLUSION_TYPE_UNSPECIFIED" | "EXCLUSION_TYPE_EXCLUDE"

If set to EXCLUSION_TYPE_EXCLUDE this infoType will not cause a finding to be returned. It still can be used for rules matching.

infoType 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 in InspectContent.info_types list then the name is treated as a custom info type.

likelihood "LIKELIHOOD_UNSPECIFIED" | "VERY_UNLIKELY" | "UNLIKELY" | "POSSIBLE" | "LIKELY" | "VERY_LIKELY"

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 Property Map

Regular expression based CustomInfoType.

storedType Property Map

Load an existing StoredInfoType resource for use in InspectDataSource. Not currently supported in InspectContent.

surrogateType Property Map

Message for detecting output from deidentification transformations that support reversing.

GooglePrivacyDlpV2CustomInfoTypeExclusionType

ExclusionTypeUnspecified
EXCLUSION_TYPE_UNSPECIFIED

A finding of this custom info type will not be excluded from results.

ExclusionTypeExclude
EXCLUSION_TYPE_EXCLUDE

A finding of this custom info type will be excluded from final results, but can still affect rule execution.

GooglePrivacyDlpV2CustomInfoTypeExclusionTypeExclusionTypeUnspecified
EXCLUSION_TYPE_UNSPECIFIED

A finding of this custom info type will not be excluded from results.

GooglePrivacyDlpV2CustomInfoTypeExclusionTypeExclusionTypeExclude
EXCLUSION_TYPE_EXCLUDE

A finding of this custom info type will be excluded from final results, but can still affect rule execution.

ExclusionTypeUnspecified
EXCLUSION_TYPE_UNSPECIFIED

A finding of this custom info type will not be excluded from results.

ExclusionTypeExclude
EXCLUSION_TYPE_EXCLUDE

A finding of this custom info type will be excluded from final results, but can still affect rule execution.

ExclusionTypeUnspecified
EXCLUSION_TYPE_UNSPECIFIED

A finding of this custom info type will not be excluded from results.

ExclusionTypeExclude
EXCLUSION_TYPE_EXCLUDE

A finding of this custom info type will be excluded from final results, but can still affect rule execution.

EXCLUSION_TYPE_UNSPECIFIED
EXCLUSION_TYPE_UNSPECIFIED

A finding of this custom info type will not be excluded from results.

EXCLUSION_TYPE_EXCLUDE
EXCLUSION_TYPE_EXCLUDE

A finding of this custom info type will be excluded from final results, but can still affect rule execution.

"EXCLUSION_TYPE_UNSPECIFIED"
EXCLUSION_TYPE_UNSPECIFIED

A finding of this custom info type will not be excluded from results.

"EXCLUSION_TYPE_EXCLUDE"
EXCLUSION_TYPE_EXCLUDE

A finding of this custom info type will be excluded from final results, but can still affect rule execution.

GooglePrivacyDlpV2CustomInfoTypeLikelihood

LikelihoodUnspecified
LIKELIHOOD_UNSPECIFIED

Default value; same as POSSIBLE.

VeryUnlikely
VERY_UNLIKELY

Highest chance of a false positive.

Unlikely
UNLIKELY

High chance of a false positive.

Possible
POSSIBLE

Some matching signals. The default value.

Likely
LIKELY

Low chance of a false positive.

VeryLikely
VERY_LIKELY

Confidence level is high. Lowest chance of a false positive.

GooglePrivacyDlpV2CustomInfoTypeLikelihoodLikelihoodUnspecified
LIKELIHOOD_UNSPECIFIED

Default value; same as POSSIBLE.

GooglePrivacyDlpV2CustomInfoTypeLikelihoodVeryUnlikely
VERY_UNLIKELY

Highest chance of a false positive.

GooglePrivacyDlpV2CustomInfoTypeLikelihoodUnlikely
UNLIKELY

High chance of a false positive.

GooglePrivacyDlpV2CustomInfoTypeLikelihoodPossible
POSSIBLE

Some matching signals. The default value.

GooglePrivacyDlpV2CustomInfoTypeLikelihoodLikely
LIKELY

Low chance of a false positive.

GooglePrivacyDlpV2CustomInfoTypeLikelihoodVeryLikely
VERY_LIKELY

Confidence level is high. Lowest chance of a false positive.

LikelihoodUnspecified
LIKELIHOOD_UNSPECIFIED

Default value; same as POSSIBLE.

VeryUnlikely
VERY_UNLIKELY

Highest chance of a false positive.

Unlikely
UNLIKELY

High chance of a false positive.

Possible
POSSIBLE

Some matching signals. The default value.

Likely
LIKELY

Low chance of a false positive.

VeryLikely
VERY_LIKELY

Confidence level is high. Lowest chance of a false positive.

LikelihoodUnspecified
LIKELIHOOD_UNSPECIFIED

Default value; same as POSSIBLE.

VeryUnlikely
VERY_UNLIKELY

Highest chance of a false positive.

Unlikely
UNLIKELY

High chance of a false positive.

Possible
POSSIBLE

Some matching signals. The default value.

Likely
LIKELY

Low chance of a false positive.

VeryLikely
VERY_LIKELY

Confidence level is high. Lowest chance of a false positive.

LIKELIHOOD_UNSPECIFIED
LIKELIHOOD_UNSPECIFIED

Default value; same as POSSIBLE.

VERY_UNLIKELY
VERY_UNLIKELY

Highest chance of a false positive.

UNLIKELY
UNLIKELY

High chance of a false positive.

POSSIBLE
POSSIBLE

Some matching signals. The default value.

LIKELY
LIKELY

Low chance of a false positive.

VERY_LIKELY
VERY_LIKELY

Confidence level is high. Lowest chance of a false positive.

"LIKELIHOOD_UNSPECIFIED"
LIKELIHOOD_UNSPECIFIED

Default value; same as POSSIBLE.

"VERY_UNLIKELY"
VERY_UNLIKELY

Highest chance of a false positive.

"UNLIKELY"
UNLIKELY

High chance of a false positive.

"POSSIBLE"
POSSIBLE

Some matching signals. The default value.

"LIKELY"
LIKELY

Low chance of a false positive.

"VERY_LIKELY"
VERY_LIKELY

Confidence level is high. Lowest chance of a false positive.

GooglePrivacyDlpV2CustomInfoTypeResponse

DetectionRules List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2DetectionRuleResponse>

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 Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2DictionaryResponse

A list of phrases to detect as a CustomInfoType.

ExclusionType 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.

InfoType Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InfoTypeResponse

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 in InspectContent.info_types list then the name is treated as a custom info type.

Likelihood 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 Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2RegexResponse

Regular expression based CustomInfoType.

StoredType Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2StoredTypeResponse

Load an existing StoredInfoType resource for use in InspectDataSource. Not currently supported in InspectContent.

SurrogateType Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2SurrogateTypeResponse

Message for detecting output from deidentification transformations that support reversing.

DetectionRules []GooglePrivacyDlpV2DetectionRuleResponse

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 GooglePrivacyDlpV2DictionaryResponse

A list of phrases to detect as a CustomInfoType.

ExclusionType 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.

InfoType GooglePrivacyDlpV2InfoTypeResponse

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 in InspectContent.info_types list then the name is treated as a custom info type.

Likelihood 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 GooglePrivacyDlpV2RegexResponse

Regular expression based CustomInfoType.

StoredType GooglePrivacyDlpV2StoredTypeResponse

Load an existing StoredInfoType resource for use in InspectDataSource. Not currently supported in InspectContent.

SurrogateType GooglePrivacyDlpV2SurrogateTypeResponse

Message for detecting output from deidentification transformations that support reversing.

detectionRules List<GooglePrivacyDlpV2DetectionRuleResponse>

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 GooglePrivacyDlpV2DictionaryResponse

A list of phrases to detect as a CustomInfoType.

exclusionType 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.

infoType GooglePrivacyDlpV2InfoTypeResponse

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 in InspectContent.info_types list then the name is treated as a custom info type.

likelihood 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 GooglePrivacyDlpV2RegexResponse

Regular expression based CustomInfoType.

storedType GooglePrivacyDlpV2StoredTypeResponse

Load an existing StoredInfoType resource for use in InspectDataSource. Not currently supported in InspectContent.

surrogateType GooglePrivacyDlpV2SurrogateTypeResponse

Message for detecting output from deidentification transformations that support reversing.

detectionRules GooglePrivacyDlpV2DetectionRuleResponse[]

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 GooglePrivacyDlpV2DictionaryResponse

A list of phrases to detect as a CustomInfoType.

exclusionType 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.

infoType GooglePrivacyDlpV2InfoTypeResponse

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 in InspectContent.info_types list then the name is treated as a custom info type.

likelihood 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 GooglePrivacyDlpV2RegexResponse

Regular expression based CustomInfoType.

storedType GooglePrivacyDlpV2StoredTypeResponse

Load an existing StoredInfoType resource for use in InspectDataSource. Not currently supported in InspectContent.

surrogateType GooglePrivacyDlpV2SurrogateTypeResponse

Message for detecting output from deidentification transformations that support reversing.

detection_rules Sequence[GooglePrivacyDlpV2DetectionRuleResponse]

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 GooglePrivacyDlpV2DictionaryResponse

A list of phrases to detect as a CustomInfoType.

exclusion_type 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 GooglePrivacyDlpV2InfoTypeResponse

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 in InspectContent.info_types list then the name is treated as a custom info type.

likelihood 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 GooglePrivacyDlpV2RegexResponse

Regular expression based CustomInfoType.

stored_type GooglePrivacyDlpV2StoredTypeResponse

Load an existing StoredInfoType resource for use in InspectDataSource. Not currently supported in InspectContent.

surrogate_type GooglePrivacyDlpV2SurrogateTypeResponse

Message for detecting output from deidentification transformations that support reversing.

detectionRules 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 Property Map

A list of phrases to detect as a CustomInfoType.

exclusionType 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.

infoType 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 in InspectContent.info_types list then the name is treated as a custom info type.

likelihood 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 Property Map

Regular expression based CustomInfoType.

storedType Property Map

Load an existing StoredInfoType resource for use in InspectDataSource. Not currently supported in InspectContent.

surrogateType Property Map

Message for detecting output from deidentification transformations that support reversing.

GooglePrivacyDlpV2DatastoreOptions

Kind Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2KindExpression

The kind to process.

PartitionId Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2PartitionId

A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.

Kind GooglePrivacyDlpV2KindExpression

The kind to process.

PartitionId GooglePrivacyDlpV2PartitionId

A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.

kind GooglePrivacyDlpV2KindExpression

The kind to process.

partitionId GooglePrivacyDlpV2PartitionId

A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.

kind GooglePrivacyDlpV2KindExpression

The kind to process.

partitionId GooglePrivacyDlpV2PartitionId

A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.

kind GooglePrivacyDlpV2KindExpression

The kind to process.

partition_id GooglePrivacyDlpV2PartitionId

A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.

kind Property Map

The kind to process.

partitionId 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.

GooglePrivacyDlpV2DatastoreOptionsResponse

Kind Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2KindExpressionResponse

The kind to process.

PartitionId Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2PartitionIdResponse

A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.

Kind GooglePrivacyDlpV2KindExpressionResponse

The kind to process.

PartitionId GooglePrivacyDlpV2PartitionIdResponse

A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.

kind GooglePrivacyDlpV2KindExpressionResponse

The kind to process.

partitionId GooglePrivacyDlpV2PartitionIdResponse

A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.

kind GooglePrivacyDlpV2KindExpressionResponse

The kind to process.

partitionId GooglePrivacyDlpV2PartitionIdResponse

A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.

kind GooglePrivacyDlpV2KindExpressionResponse

The kind to process.

partition_id GooglePrivacyDlpV2PartitionIdResponse

A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.

kind Property Map

The kind to process.

partitionId 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.

GooglePrivacyDlpV2Deidentify

CloudStorageOutput 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

FileTypesToTransform List<Pulumi.GoogleNative.DLP.V2.GooglePrivacyDlpV2DeidentifyFileTypesToTransformItem>

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.

TransformationConfig Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2TransformationConfig

User specified deidentify templates and configs for structured, unstructured, and image files.

TransformationDetailsStorageConfig Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2TransformationDetailsStorageConfig

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).

CloudStorageOutput 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

FileTypesToTransform []GooglePrivacyDlpV2DeidentifyFileTypesToTransformItem

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.

TransformationConfig GooglePrivacyDlpV2TransformationConfig

User specified deidentify templates and configs for structured, unstructured, and image files.

TransformationDetailsStorageConfig GooglePrivacyDlpV2TransformationDetailsStorageConfig

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).

cloudStorageOutput 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

fileTypesToTransform List<GooglePrivacyDlpV2DeidentifyFileTypesToTransformItem>

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.

transformationConfig GooglePrivacyDlpV2TransformationConfig

User specified deidentify templates and configs for structured, unstructured, and image files.

transformationDetailsStorageConfig GooglePrivacyDlpV2TransformationDetailsStorageConfig

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).

cloudStorageOutput 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

fileTypesToTransform GooglePrivacyDlpV2DeidentifyFileTypesToTransformItem[]

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.

transformationConfig GooglePrivacyDlpV2TransformationConfig

User specified deidentify templates and configs for structured, unstructured, and image files.

transformationDetailsStorageConfig GooglePrivacyDlpV2TransformationDetailsStorageConfig

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 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 Sequence[GooglePrivacyDlpV2DeidentifyFileTypesToTransformItem]

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 GooglePrivacyDlpV2TransformationConfig

User specified deidentify templates and configs for structured, unstructured, and image files.

transformation_details_storage_config GooglePrivacyDlpV2TransformationDetailsStorageConfig

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).

cloudStorageOutput 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

fileTypesToTransform List<"FILE_TYPE_UNSPECIFIED" | "BINARY_FILE" | "TEXT_FILE" | "IMAGE" | "WORD" | "PDF" | "AVRO" | "CSV" | "TSV" | "POWERPOINT" | "EXCEL">

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.

transformationConfig Property Map

User specified deidentify templates and configs for structured, unstructured, and image files.

transformationDetailsStorageConfig 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).

GooglePrivacyDlpV2DeidentifyFileTypesToTransformItem

FileTypeUnspecified
FILE_TYPE_UNSPECIFIED

Includes all files.

BinaryFile
BINARY_FILE

Includes all file extensions not covered by another entry. Binary scanning attempts to convert the content of the file to utf_8 to scan the file. If you wish to avoid this fall back, specify one or more of the other FileType's in your storage scan.

TextFile
TEXT_FILE

Included file extensions: asc,asp, aspx, brf, c, cc,cfm, cgi, cpp, csv, cxx, c++, cs, css, dart, dat, dot, eml,, epbub, ged, go, h, hh, hpp, hxx, h++, hs, html, htm, mkd, markdown, m, ml, mli, perl, pl, plist, pm, php, phtml, pht, properties, py, pyw, rb, rbw, rs, rss, rc, scala, sh, sql, swift, tex, shtml, shtm, xhtml, lhs, ics, ini, java, js, json, kix, kml, ocaml, md, txt, text, tsv, vb, vcard, vcs, wml, xcodeproj, xml, xsl, xsd, yml, yaml.

Image
IMAGE

Included file extensions: bmp, gif, jpg, jpeg, jpe, png. bytes_limit_per_file has no effect on image files. Image inspection is restricted to 'global', 'us', 'asia', and 'europe'.

Word
WORD

Word files >30 MB will be scanned as binary files. Included file extensions: docx, dotx, docm, dotm

Pdf
PDF

PDF files >30 MB will be scanned as binary files. Included file extensions: pdf

Avro
AVRO

Included file extensions: avro

Csv
CSV

Included file extensions: csv

Tsv
TSV

Included file extensions: tsv

Powerpoint
POWERPOINT

Powerpoint files >30 MB will be scanned as binary files. Included file extensions: pptx, pptm, potx, potm, pot

Excel
EXCEL

Excel files >30 MB will be scanned as binary files. Included file extensions: xlsx, xlsm, xltx, xltm

GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemFileTypeUnspecified
FILE_TYPE_UNSPECIFIED

Includes all files.

GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemBinaryFile
BINARY_FILE

Includes all file extensions not covered by another entry. Binary scanning attempts to convert the content of the file to utf_8 to scan the file. If you wish to avoid this fall back, specify one or more of the other FileType's in your storage scan.

GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemTextFile
TEXT_FILE

Included file extensions: asc,asp, aspx, brf, c, cc,cfm, cgi, cpp, csv, cxx, c++, cs, css, dart, dat, dot, eml,, epbub, ged, go, h, hh, hpp, hxx, h++, hs, html, htm, mkd, markdown, m, ml, mli, perl, pl, plist, pm, php, phtml, pht, properties, py, pyw, rb, rbw, rs, rss, rc, scala, sh, sql, swift, tex, shtml, shtm, xhtml, lhs, ics, ini, java, js, json, kix, kml, ocaml, md, txt, text, tsv, vb, vcard, vcs, wml, xcodeproj, xml, xsl, xsd, yml, yaml.

GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemImage
IMAGE

Included file extensions: bmp, gif, jpg, jpeg, jpe, png. bytes_limit_per_file has no effect on image files. Image inspection is restricted to 'global', 'us', 'asia', and 'europe'.

GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemWord
WORD

Word files >30 MB will be scanned as binary files. Included file extensions: docx, dotx, docm, dotm

GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemPdf
PDF

PDF files >30 MB will be scanned as binary files. Included file extensions: pdf

GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemAvro
AVRO

Included file extensions: avro

GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemCsv
CSV

Included file extensions: csv

GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemTsv
TSV

Included file extensions: tsv

GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemPowerpoint
POWERPOINT

Powerpoint files >30 MB will be scanned as binary files. Included file extensions: pptx, pptm, potx, potm, pot

GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemExcel
EXCEL

Excel files >30 MB will be scanned as binary files. Included file extensions: xlsx, xlsm, xltx, xltm

FileTypeUnspecified
FILE_TYPE_UNSPECIFIED

Includes all files.

BinaryFile
BINARY_FILE

Includes all file extensions not covered by another entry. Binary scanning attempts to convert the content of the file to utf_8 to scan the file. If you wish to avoid this fall back, specify one or more of the other FileType's in your storage scan.

TextFile
TEXT_FILE

Included file extensions: asc,asp, aspx, brf, c, cc,cfm, cgi, cpp, csv, cxx, c++, cs, css, dart, dat, dot, eml,, epbub, ged, go, h, hh, hpp, hxx, h++, hs, html, htm, mkd, markdown, m, ml, mli, perl, pl, plist, pm, php, phtml, pht, properties, py, pyw, rb, rbw, rs, rss, rc, scala, sh, sql, swift, tex, shtml, shtm, xhtml, lhs, ics, ini, java, js, json, kix, kml, ocaml, md, txt, text, tsv, vb, vcard, vcs, wml, xcodeproj, xml, xsl, xsd, yml, yaml.

Image
IMAGE

Included file extensions: bmp, gif, jpg, jpeg, jpe, png. bytes_limit_per_file has no effect on image files. Image inspection is restricted to 'global', 'us', 'asia', and 'europe'.

Word
WORD

Word files >30 MB will be scanned as binary files. Included file extensions: docx, dotx, docm, dotm

Pdf
PDF

PDF files >30 MB will be scanned as binary files. Included file extensions: pdf

Avro
AVRO

Included file extensions: avro

Csv
CSV

Included file extensions: csv

Tsv
TSV

Included file extensions: tsv

Powerpoint
POWERPOINT

Powerpoint files >30 MB will be scanned as binary files. Included file extensions: pptx, pptm, potx, potm, pot

Excel
EXCEL

Excel files >30 MB will be scanned as binary files. Included file extensions: xlsx, xlsm, xltx, xltm

FileTypeUnspecified
FILE_TYPE_UNSPECIFIED

Includes all files.

BinaryFile
BINARY_FILE

Includes all file extensions not covered by another entry. Binary scanning attempts to convert the content of the file to utf_8 to scan the file. If you wish to avoid this fall back, specify one or more of the other FileType's in your storage scan.

TextFile
TEXT_FILE

Included file extensions: asc,asp, aspx, brf, c, cc,cfm, cgi, cpp, csv, cxx, c++, cs, css, dart, dat, dot, eml,, epbub, ged, go, h, hh, hpp, hxx, h++, hs, html, htm, mkd, markdown, m, ml, mli, perl, pl, plist, pm, php, phtml, pht, properties, py, pyw, rb, rbw, rs, rss, rc, scala, sh, sql, swift, tex, shtml, shtm, xhtml, lhs, ics, ini, java, js, json, kix, kml, ocaml, md, txt, text, tsv, vb, vcard, vcs, wml, xcodeproj, xml, xsl, xsd, yml, yaml.

Image
IMAGE

Included file extensions: bmp, gif, jpg, jpeg, jpe, png. bytes_limit_per_file has no effect on image files. Image inspection is restricted to 'global', 'us', 'asia', and 'europe'.

Word
WORD

Word files >30 MB will be scanned as binary files. Included file extensions: docx, dotx, docm, dotm

Pdf
PDF

PDF files >30 MB will be scanned as binary files. Included file extensions: pdf

Avro
AVRO

Included file extensions: avro

Csv
CSV

Included file extensions: csv

Tsv
TSV

Included file extensions: tsv

Powerpoint
POWERPOINT

Powerpoint files >30 MB will be scanned as binary files. Included file extensions: pptx, pptm, potx, potm, pot

Excel
EXCEL

Excel files >30 MB will be scanned as binary files. Included file extensions: xlsx, xlsm, xltx, xltm

FILE_TYPE_UNSPECIFIED
FILE_TYPE_UNSPECIFIED

Includes all files.

BINARY_FILE
BINARY_FILE

Includes all file extensions not covered by another entry. Binary scanning attempts to convert the content of the file to utf_8 to scan the file. If you wish to avoid this fall back, specify one or more of the other FileType's in your storage scan.

TEXT_FILE
TEXT_FILE

Included file extensions: asc,asp, aspx, brf, c, cc,cfm, cgi, cpp, csv, cxx, c++, cs, css, dart, dat, dot, eml,, epbub, ged, go, h, hh, hpp, hxx, h++, hs, html, htm, mkd, markdown, m, ml, mli, perl, pl, plist, pm, php, phtml, pht, properties, py, pyw, rb, rbw, rs, rss, rc, scala, sh, sql, swift, tex, shtml, shtm, xhtml, lhs, ics, ini, java, js, json, kix, kml, ocaml, md, txt, text, tsv, vb, vcard, vcs, wml, xcodeproj, xml, xsl, xsd, yml, yaml.

IMAGE
IMAGE

Included file extensions: bmp, gif, jpg, jpeg, jpe, png. bytes_limit_per_file has no effect on image files. Image inspection is restricted to 'global', 'us', 'asia', and 'europe'.

WORD
WORD

Word files >30 MB will be scanned as binary files. Included file extensions: docx, dotx, docm, dotm

PDF
PDF

PDF files >30 MB will be scanned as binary files. Included file extensions: pdf

AVRO
AVRO

Included file extensions: avro

CSV
CSV

Included file extensions: csv

TSV
TSV

Included file extensions: tsv

POWERPOINT
POWERPOINT

Powerpoint files >30 MB will be scanned as binary files. Included file extensions: pptx, pptm, potx, potm, pot

EXCEL
EXCEL

Excel files >30 MB will be scanned as binary files. Included file extensions: xlsx, xlsm, xltx, xltm

"FILE_TYPE_UNSPECIFIED"
FILE_TYPE_UNSPECIFIED

Includes all files.

"BINARY_FILE"
BINARY_FILE

Includes all file extensions not covered by another entry. Binary scanning attempts to convert the content of the file to utf_8 to scan the file. If you wish to avoid this fall back, specify one or more of the other FileType's in your storage scan.

"TEXT_FILE"
TEXT_FILE

Included file extensions: asc,asp, aspx, brf, c, cc,cfm, cgi, cpp, csv, cxx, c++, cs, css, dart, dat, dot, eml,, epbub, ged, go, h, hh, hpp, hxx, h++, hs, html, htm, mkd, markdown, m, ml, mli, perl, pl, plist, pm, php, phtml, pht, properties, py, pyw, rb, rbw, rs, rss, rc, scala, sh, sql, swift, tex, shtml, shtm, xhtml, lhs, ics, ini, java, js, json, kix, kml, ocaml, md, txt, text, tsv, vb, vcard, vcs, wml, xcodeproj, xml, xsl, xsd, yml, yaml.

"IMAGE"
IMAGE

Included file extensions: bmp, gif, jpg, jpeg, jpe, png. bytes_limit_per_file has no effect on image files. Image inspection is restricted to 'global', 'us', 'asia', and 'europe'.

"WORD"
WORD

Word files >30 MB will be scanned as binary files. Included file extensions: docx, dotx, docm, dotm

"PDF"
PDF

PDF files >30 MB will be scanned as binary files. Included file extensions: pdf

"AVRO"
AVRO

Included file extensions: avro

"CSV"
CSV

Included file extensions: csv

"TSV"
TSV

Included file extensions: tsv

"POWERPOINT"
POWERPOINT

Powerpoint files >30 MB will be scanned as binary files. Included file extensions: pptx, pptm, potx, potm, pot

"EXCEL"
EXCEL

Excel files >30 MB will be scanned as binary files. Included file extensions: xlsx, xlsm, xltx, xltm

GooglePrivacyDlpV2DeidentifyResponse

CloudStorageOutput 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

FileTypesToTransform 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.

TransformationConfig Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2TransformationConfigResponse

User specified deidentify templates and configs for structured, unstructured, and image files.

TransformationDetailsStorageConfig Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2TransformationDetailsStorageConfigResponse

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).

CloudStorageOutput 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

FileTypesToTransform []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.

TransformationConfig GooglePrivacyDlpV2TransformationConfigResponse

User specified deidentify templates and configs for structured, unstructured, and image files.

TransformationDetailsStorageConfig GooglePrivacyDlpV2TransformationDetailsStorageConfigResponse

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).

cloudStorageOutput 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

fileTypesToTransform 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.

transformationConfig GooglePrivacyDlpV2TransformationConfigResponse

User specified deidentify templates and configs for structured, unstructured, and image files.

transformationDetailsStorageConfig GooglePrivacyDlpV2TransformationDetailsStorageConfigResponse

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).

cloudStorageOutput 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

fileTypesToTransform 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.

transformationConfig GooglePrivacyDlpV2TransformationConfigResponse

User specified deidentify templates and configs for structured, unstructured, and image files.

transformationDetailsStorageConfig GooglePrivacyDlpV2TransformationDetailsStorageConfigResponse

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

User specified deidentify templates and configs for structured, unstructured, and image files.

transformation_details_storage_config GooglePrivacyDlpV2TransformationDetailsStorageConfigResponse

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).

cloudStorageOutput 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

fileTypesToTransform 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.

transformationConfig Property Map

User specified deidentify templates and configs for structured, unstructured, and image files.

transformationDetailsStorageConfig 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).

GooglePrivacyDlpV2DetectionRule

HotwordRule GooglePrivacyDlpV2HotwordRule

Hotword-based detection rule.

hotwordRule GooglePrivacyDlpV2HotwordRule

Hotword-based detection rule.

hotwordRule GooglePrivacyDlpV2HotwordRule

Hotword-based detection rule.

hotword_rule GooglePrivacyDlpV2HotwordRule

Hotword-based detection rule.

hotwordRule Property Map

Hotword-based detection rule.

GooglePrivacyDlpV2DetectionRuleResponse

hotwordRule Property Map

Hotword-based detection rule.

GooglePrivacyDlpV2Dictionary

CloudStoragePath Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2CloudStoragePath

Newline-delimited file of words in Cloud Storage. Only a single file is accepted.

WordList Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2WordList

List of words or phrases to search for.

CloudStoragePath GooglePrivacyDlpV2CloudStoragePath

Newline-delimited file of words in Cloud Storage. Only a single file is accepted.

WordList GooglePrivacyDlpV2WordList

List of words or phrases to search for.

cloudStoragePath GooglePrivacyDlpV2CloudStoragePath

Newline-delimited file of words in Cloud Storage. Only a single file is accepted.

wordList GooglePrivacyDlpV2WordList

List of words or phrases to search for.

cloudStoragePath GooglePrivacyDlpV2CloudStoragePath

Newline-delimited file of words in Cloud Storage. Only a single file is accepted.

wordList GooglePrivacyDlpV2WordList

List of words or phrases to search for.

cloud_storage_path GooglePrivacyDlpV2CloudStoragePath

Newline-delimited file of words in Cloud Storage. Only a single file is accepted.

word_list GooglePrivacyDlpV2WordList

List of words or phrases to search for.

cloudStoragePath Property Map

Newline-delimited file of words in Cloud Storage. Only a single file is accepted.

wordList Property Map

List of words or phrases to search for.

GooglePrivacyDlpV2DictionaryResponse

CloudStoragePath Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2CloudStoragePathResponse

Newline-delimited file of words in Cloud Storage. Only a single file is accepted.

WordList Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2WordListResponse

List of words or phrases to search for.

CloudStoragePath GooglePrivacyDlpV2CloudStoragePathResponse

Newline-delimited file of words in Cloud Storage. Only a single file is accepted.

WordList GooglePrivacyDlpV2WordListResponse

List of words or phrases to search for.

cloudStoragePath GooglePrivacyDlpV2CloudStoragePathResponse

Newline-delimited file of words in Cloud Storage. Only a single file is accepted.

wordList GooglePrivacyDlpV2WordListResponse

List of words or phrases to search for.

cloudStoragePath GooglePrivacyDlpV2CloudStoragePathResponse

Newline-delimited file of words in Cloud Storage. Only a single file is accepted.

wordList GooglePrivacyDlpV2WordListResponse

List of words or phrases to search for.

cloud_storage_path GooglePrivacyDlpV2CloudStoragePathResponse

Newline-delimited file of words in Cloud Storage. Only a single file is accepted.

word_list GooglePrivacyDlpV2WordListResponse

List of words or phrases to search for.

cloudStoragePath Property Map

Newline-delimited file of words in Cloud Storage. Only a single file is accepted.

wordList Property Map

List of words or phrases to search for.

GooglePrivacyDlpV2ErrorResponse

Details Pulumi.GoogleNative.DLP.V2.Inputs.GoogleRpcStatusResponse

Detailed error codes and messages.

Timestamps List<string>

The times the error occurred.

Details GoogleRpcStatusResponse

Detailed error codes and messages.

Timestamps []string

The times the error occurred.

details GoogleRpcStatusResponse

Detailed error codes and messages.

timestamps List<String>

The times the error occurred.

details GoogleRpcStatusResponse

Detailed error codes and messages.

timestamps string[]

The times the error occurred.

details GoogleRpcStatusResponse

Detailed error codes and messages.

timestamps Sequence[str]

The times the error occurred.

details Property Map

Detailed error codes and messages.

timestamps List<String>

The times the error occurred.

GooglePrivacyDlpV2ExcludeByHotword

HotwordRegex Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2Regex

Regular expression pattern defining what qualifies as a hotword.

Proximity Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2Proximity

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.

HotwordRegex GooglePrivacyDlpV2Regex

Regular expression pattern defining what qualifies as a hotword.

Proximity GooglePrivacyDlpV2Proximity

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.

hotwordRegex GooglePrivacyDlpV2Regex

Regular expression pattern defining what qualifies as a hotword.

proximity GooglePrivacyDlpV2Proximity

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.

hotwordRegex GooglePrivacyDlpV2Regex

Regular expression pattern defining what qualifies as a hotword.

proximity GooglePrivacyDlpV2Proximity

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 GooglePrivacyDlpV2Regex

Regular expression pattern defining what qualifies as a hotword.

proximity GooglePrivacyDlpV2Proximity

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.

hotwordRegex Property Map

Regular expression pattern defining what qualifies as a hotword.

proximity 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.

GooglePrivacyDlpV2ExcludeByHotwordResponse

HotwordRegex Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2RegexResponse

Regular expression pattern defining what qualifies as a hotword.

Proximity Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2ProximityResponse

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.

HotwordRegex GooglePrivacyDlpV2RegexResponse

Regular expression pattern defining what qualifies as a hotword.

Proximity GooglePrivacyDlpV2ProximityResponse

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.

hotwordRegex GooglePrivacyDlpV2RegexResponse

Regular expression pattern defining what qualifies as a hotword.

proximity GooglePrivacyDlpV2ProximityResponse

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.

hotwordRegex GooglePrivacyDlpV2RegexResponse

Regular expression pattern defining what qualifies as a hotword.

proximity GooglePrivacyDlpV2ProximityResponse

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 GooglePrivacyDlpV2RegexResponse

Regular expression pattern defining what qualifies as a hotword.

proximity GooglePrivacyDlpV2ProximityResponse

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.

hotwordRegex Property Map

Regular expression pattern defining what qualifies as a hotword.

proximity 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.

GooglePrivacyDlpV2ExcludeInfoTypes

InfoTypes List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InfoType>

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"andexclusion_rulecontainingexclude_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.

InfoTypes []GooglePrivacyDlpV2InfoType

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"andexclusion_rulecontainingexclude_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.

infoTypes List<GooglePrivacyDlpV2InfoType>

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"andexclusion_rulecontainingexclude_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.

infoTypes GooglePrivacyDlpV2InfoType[]

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"andexclusion_rulecontainingexclude_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 Sequence[GooglePrivacyDlpV2InfoType]

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"andexclusion_rulecontainingexclude_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.

infoTypes 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"andexclusion_rulecontainingexclude_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.

GooglePrivacyDlpV2ExcludeInfoTypesResponse

InfoTypes List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InfoTypeResponse>

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"andexclusion_rulecontainingexclude_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.

InfoTypes []GooglePrivacyDlpV2InfoTypeResponse

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"andexclusion_rulecontainingexclude_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.

infoTypes List<GooglePrivacyDlpV2InfoTypeResponse>

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"andexclusion_rulecontainingexclude_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.

infoTypes GooglePrivacyDlpV2InfoTypeResponse[]

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"andexclusion_rulecontainingexclude_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 Sequence[GooglePrivacyDlpV2InfoTypeResponse]

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"andexclusion_rulecontainingexclude_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.

infoTypes 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"andexclusion_rulecontainingexclude_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.

GooglePrivacyDlpV2ExclusionRule

Dictionary Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2Dictionary

Dictionary which defines the rule.

ExcludeByHotword Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2ExcludeByHotword

Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.

ExcludeInfoTypes Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2ExcludeInfoTypes

Set of infoTypes for which findings would affect this rule.

MatchingType Pulumi.GoogleNative.DLP.V2.GooglePrivacyDlpV2ExclusionRuleMatchingType

How the rule is applied, see MatchingType documentation for details.

Regex Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2Regex

Regular expression which defines the rule.

Dictionary GooglePrivacyDlpV2Dictionary

Dictionary which defines the rule.

ExcludeByHotword GooglePrivacyDlpV2ExcludeByHotword

Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.

ExcludeInfoTypes GooglePrivacyDlpV2ExcludeInfoTypes

Set of infoTypes for which findings would affect this rule.

MatchingType GooglePrivacyDlpV2ExclusionRuleMatchingType

How the rule is applied, see MatchingType documentation for details.

Regex GooglePrivacyDlpV2Regex

Regular expression which defines the rule.

dictionary GooglePrivacyDlpV2Dictionary

Dictionary which defines the rule.

excludeByHotword GooglePrivacyDlpV2ExcludeByHotword

Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.

excludeInfoTypes GooglePrivacyDlpV2ExcludeInfoTypes

Set of infoTypes for which findings would affect this rule.

matchingType GooglePrivacyDlpV2ExclusionRuleMatchingType

How the rule is applied, see MatchingType documentation for details.

regex GooglePrivacyDlpV2Regex

Regular expression which defines the rule.

dictionary GooglePrivacyDlpV2Dictionary

Dictionary which defines the rule.

excludeByHotword GooglePrivacyDlpV2ExcludeByHotword

Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.

excludeInfoTypes GooglePrivacyDlpV2ExcludeInfoTypes

Set of infoTypes for which findings would affect this rule.

matchingType GooglePrivacyDlpV2ExclusionRuleMatchingType

How the rule is applied, see MatchingType documentation for details.

regex GooglePrivacyDlpV2Regex

Regular expression which defines the rule.

dictionary GooglePrivacyDlpV2Dictionary

Dictionary which defines the rule.

exclude_by_hotword GooglePrivacyDlpV2ExcludeByHotword

Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.

exclude_info_types GooglePrivacyDlpV2ExcludeInfoTypes

Set of infoTypes for which findings would affect this rule.

matching_type GooglePrivacyDlpV2ExclusionRuleMatchingType

How the rule is applied, see MatchingType documentation for details.

regex GooglePrivacyDlpV2Regex

Regular expression which defines the rule.

dictionary Property Map

Dictionary which defines the rule.

excludeByHotword Property Map

Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.

excludeInfoTypes Property Map

Set of infoTypes for which findings would affect this rule.

matchingType "MATCHING_TYPE_UNSPECIFIED" | "MATCHING_TYPE_FULL_MATCH" | "MATCHING_TYPE_PARTIAL_MATCH" | "MATCHING_TYPE_INVERSE_MATCH"

How the rule is applied, see MatchingType documentation for details.

regex Property Map

Regular expression which defines the rule.

GooglePrivacyDlpV2ExclusionRuleMatchingType

MatchingTypeUnspecified
MATCHING_TYPE_UNSPECIFIED

Invalid.

MatchingTypeFullMatch
MATCHING_TYPE_FULL_MATCH

Full match. - Dictionary: join of Dictionary results matched complete finding quote - Regex: all regex matches fill a finding quote start to end - Exclude info type: completely inside affecting info types findings

MatchingTypePartialMatch
MATCHING_TYPE_PARTIAL_MATCH

Partial match. - Dictionary: at least one of the tokens in the finding matches - Regex: substring of the finding matches - Exclude info type: intersects with affecting info types findings

MatchingTypeInverseMatch
MATCHING_TYPE_INVERSE_MATCH

Inverse match. - Dictionary: no tokens in the finding match the dictionary - Regex: finding doesn't match the regex - Exclude info type: no intersection with affecting info types findings

GooglePrivacyDlpV2ExclusionRuleMatchingTypeMatchingTypeUnspecified
MATCHING_TYPE_UNSPECIFIED

Invalid.

GooglePrivacyDlpV2ExclusionRuleMatchingTypeMatchingTypeFullMatch
MATCHING_TYPE_FULL_MATCH

Full match. - Dictionary: join of Dictionary results matched complete finding quote - Regex: all regex matches fill a finding quote start to end - Exclude info type: completely inside affecting info types findings

GooglePrivacyDlpV2ExclusionRuleMatchingTypeMatchingTypePartialMatch
MATCHING_TYPE_PARTIAL_MATCH

Partial match. - Dictionary: at least one of the tokens in the finding matches - Regex: substring of the finding matches - Exclude info type: intersects with affecting info types findings

GooglePrivacyDlpV2ExclusionRuleMatchingTypeMatchingTypeInverseMatch
MATCHING_TYPE_INVERSE_MATCH

Inverse match. - Dictionary: no tokens in the finding match the dictionary - Regex: finding doesn't match the regex - Exclude info type: no intersection with affecting info types findings

MatchingTypeUnspecified
MATCHING_TYPE_UNSPECIFIED

Invalid.

MatchingTypeFullMatch
MATCHING_TYPE_FULL_MATCH

Full match. - Dictionary: join of Dictionary results matched complete finding quote - Regex: all regex matches fill a finding quote start to end - Exclude info type: completely inside affecting info types findings

MatchingTypePartialMatch
MATCHING_TYPE_PARTIAL_MATCH

Partial match. - Dictionary: at least one of the tokens in the finding matches - Regex: substring of the finding matches - Exclude info type: intersects with affecting info types findings

MatchingTypeInverseMatch
MATCHING_TYPE_INVERSE_MATCH

Inverse match. - Dictionary: no tokens in the finding match the dictionary - Regex: finding doesn't match the regex - Exclude info type: no intersection with affecting info types findings

MatchingTypeUnspecified
MATCHING_TYPE_UNSPECIFIED

Invalid.

MatchingTypeFullMatch
MATCHING_TYPE_FULL_MATCH

Full match. - Dictionary: join of Dictionary results matched complete finding quote - Regex: all regex matches fill a finding quote start to end - Exclude info type: completely inside affecting info types findings

MatchingTypePartialMatch
MATCHING_TYPE_PARTIAL_MATCH

Partial match. - Dictionary: at least one of the tokens in the finding matches - Regex: substring of the finding matches - Exclude info type: intersects with affecting info types findings

MatchingTypeInverseMatch
MATCHING_TYPE_INVERSE_MATCH

Inverse match. - Dictionary: no tokens in the finding match the dictionary - Regex: finding doesn't match the regex - Exclude info type: no intersection with affecting info types findings

MATCHING_TYPE_UNSPECIFIED
MATCHING_TYPE_UNSPECIFIED

Invalid.

MATCHING_TYPE_FULL_MATCH
MATCHING_TYPE_FULL_MATCH

Full match. - Dictionary: join of Dictionary results matched complete finding quote - Regex: all regex matches fill a finding quote start to end - Exclude info type: completely inside affecting info types findings

MATCHING_TYPE_PARTIAL_MATCH
MATCHING_TYPE_PARTIAL_MATCH

Partial match. - Dictionary: at least one of the tokens in the finding matches - Regex: substring of the finding matches - Exclude info type: intersects with affecting info types findings

MATCHING_TYPE_INVERSE_MATCH
MATCHING_TYPE_INVERSE_MATCH

Inverse match. - Dictionary: no tokens in the finding match the dictionary - Regex: finding doesn't match the regex - Exclude info type: no intersection with affecting info types findings

"MATCHING_TYPE_UNSPECIFIED"
MATCHING_TYPE_UNSPECIFIED

Invalid.

"MATCHING_TYPE_FULL_MATCH"
MATCHING_TYPE_FULL_MATCH

Full match. - Dictionary: join of Dictionary results matched complete finding quote - Regex: all regex matches fill a finding quote start to end - Exclude info type: completely inside affecting info types findings

"MATCHING_TYPE_PARTIAL_MATCH"
MATCHING_TYPE_PARTIAL_MATCH

Partial match. - Dictionary: at least one of the tokens in the finding matches - Regex: substring of the finding matches - Exclude info type: intersects with affecting info types findings

"MATCHING_TYPE_INVERSE_MATCH"
MATCHING_TYPE_INVERSE_MATCH

Inverse match. - Dictionary: no tokens in the finding match the dictionary - Regex: finding doesn't match the regex - Exclude info type: no intersection with affecting info types findings

GooglePrivacyDlpV2ExclusionRuleResponse

Dictionary Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2DictionaryResponse

Dictionary which defines the rule.

ExcludeByHotword Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2ExcludeByHotwordResponse

Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.

ExcludeInfoTypes Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2ExcludeInfoTypesResponse

Set of infoTypes for which findings would affect this rule.

MatchingType string

How the rule is applied, see MatchingType documentation for details.

Regex Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2RegexResponse

Regular expression which defines the rule.

Dictionary GooglePrivacyDlpV2DictionaryResponse

Dictionary which defines the rule.

ExcludeByHotword GooglePrivacyDlpV2ExcludeByHotwordResponse

Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.

ExcludeInfoTypes GooglePrivacyDlpV2ExcludeInfoTypesResponse

Set of infoTypes for which findings would affect this rule.

MatchingType string

How the rule is applied, see MatchingType documentation for details.

Regex GooglePrivacyDlpV2RegexResponse

Regular expression which defines the rule.

dictionary GooglePrivacyDlpV2DictionaryResponse

Dictionary which defines the rule.

excludeByHotword GooglePrivacyDlpV2ExcludeByHotwordResponse

Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.

excludeInfoTypes GooglePrivacyDlpV2ExcludeInfoTypesResponse

Set of infoTypes for which findings would affect this rule.

matchingType String

How the rule is applied, see MatchingType documentation for details.

regex GooglePrivacyDlpV2RegexResponse

Regular expression which defines the rule.

dictionary GooglePrivacyDlpV2DictionaryResponse

Dictionary which defines the rule.

excludeByHotword GooglePrivacyDlpV2ExcludeByHotwordResponse

Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.

excludeInfoTypes GooglePrivacyDlpV2ExcludeInfoTypesResponse

Set of infoTypes for which findings would affect this rule.

matchingType string

How the rule is applied, see MatchingType documentation for details.

regex GooglePrivacyDlpV2RegexResponse

Regular expression which defines the rule.

dictionary GooglePrivacyDlpV2DictionaryResponse

Dictionary which defines the rule.

exclude_by_hotword GooglePrivacyDlpV2ExcludeByHotwordResponse

Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.

exclude_info_types GooglePrivacyDlpV2ExcludeInfoTypesResponse

Set of infoTypes for which findings would affect this rule.

matching_type str

How the rule is applied, see MatchingType documentation for details.

regex GooglePrivacyDlpV2RegexResponse

Regular expression which defines the rule.

dictionary Property Map

Dictionary which defines the rule.

excludeByHotword Property Map

Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.

excludeInfoTypes Property Map

Set of infoTypes for which findings would affect this rule.

matchingType String

How the rule is applied, see MatchingType documentation for details.

regex Property Map

Regular expression which defines the rule.

GooglePrivacyDlpV2FieldId

Name string

Name describing the field.

Name string

Name describing the field.

name String

Name describing the field.

name string

Name describing the field.

name str

Name describing the field.

name String

Name describing the field.

GooglePrivacyDlpV2FieldIdResponse

Name string

Name describing the field.

Name string

Name describing the field.

name String

Name describing the field.

name string

Name describing the field.

name str

Name describing the field.

name String

Name describing the field.

GooglePrivacyDlpV2FileSet

RegexFileSet Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2CloudStorageRegexFileSet

The regex-filtered set of files to scan. Exactly one of url or regex_file_set must be set.

Url 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 that gs://mybucket/ is equivalent to gs://mybucket/*, and gs://mybucket/directory/ is equivalent to gs://mybucket/directory/*. Exactly one of url or regex_file_set must be set.

RegexFileSet GooglePrivacyDlpV2CloudStorageRegexFileSet

The regex-filtered set of files to scan. Exactly one of url or regex_file_set must be set.

Url 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 that gs://mybucket/ is equivalent to gs://mybucket/*, and gs://mybucket/directory/ is equivalent to gs://mybucket/directory/*. Exactly one of url or regex_file_set must be set.

regexFileSet GooglePrivacyDlpV2CloudStorageRegexFileSet

The regex-filtered set of files to scan. Exactly one of url or regex_file_set must be set.

url 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 that gs://mybucket/ is equivalent to gs://mybucket/*, and gs://mybucket/directory/ is equivalent to gs://mybucket/directory/*. Exactly one of url or regex_file_set must be set.

regexFileSet GooglePrivacyDlpV2CloudStorageRegexFileSet

The regex-filtered set of files to scan. Exactly one of url or regex_file_set must be set.

url 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 that gs://mybucket/ is equivalent to gs://mybucket/*, and gs://mybucket/directory/ is equivalent to gs://mybucket/directory/*. Exactly one of url or regex_file_set must be set.

regex_file_set GooglePrivacyDlpV2CloudStorageRegexFileSet

The regex-filtered set of files to scan. Exactly one of url or regex_file_set must be set.

url 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 that gs://mybucket/ is equivalent to gs://mybucket/*, and gs://mybucket/directory/ is equivalent to gs://mybucket/directory/*. Exactly one of url or regex_file_set must be set.

regexFileSet Property Map

The regex-filtered set of files to scan. Exactly one of url or regex_file_set must be set.

url 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 that gs://mybucket/ is equivalent to gs://mybucket/*, and gs://mybucket/directory/ is equivalent to gs://mybucket/directory/*. Exactly one of url or regex_file_set must be set.

GooglePrivacyDlpV2FileSetResponse

RegexFileSet Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2CloudStorageRegexFileSetResponse

The regex-filtered set of files to scan. Exactly one of url or regex_file_set must be set.

Url 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 that gs://mybucket/ is equivalent to gs://mybucket/*, and gs://mybucket/directory/ is equivalent to gs://mybucket/directory/*. Exactly one of url or regex_file_set must be set.

RegexFileSet GooglePrivacyDlpV2CloudStorageRegexFileSetResponse

The regex-filtered set of files to scan. Exactly one of url or regex_file_set must be set.

Url 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 that gs://mybucket/ is equivalent to gs://mybucket/*, and gs://mybucket/directory/ is equivalent to gs://mybucket/directory/*. Exactly one of url or regex_file_set must be set.

regexFileSet GooglePrivacyDlpV2CloudStorageRegexFileSetResponse

The regex-filtered set of files to scan. Exactly one of url or regex_file_set must be set.

url 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 that gs://mybucket/ is equivalent to gs://mybucket/*, and gs://mybucket/directory/ is equivalent to gs://mybucket/directory/*. Exactly one of url or regex_file_set must be set.

regexFileSet GooglePrivacyDlpV2CloudStorageRegexFileSetResponse

The regex-filtered set of files to scan. Exactly one of url or regex_file_set must be set.

url 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 that gs://mybucket/ is equivalent to gs://mybucket/*, and gs://mybucket/directory/ is equivalent to gs://mybucket/directory/*. Exactly one of url or regex_file_set must be set.

regex_file_set GooglePrivacyDlpV2CloudStorageRegexFileSetResponse

The regex-filtered set of files to scan. Exactly one of url or regex_file_set must be set.

url 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 that gs://mybucket/ is equivalent to gs://mybucket/*, and gs://mybucket/directory/ is equivalent to gs://mybucket/directory/*. Exactly one of url or regex_file_set must be set.

regexFileSet Property Map

The regex-filtered set of files to scan. Exactly one of url or regex_file_set must be set.

url 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 that gs://mybucket/ is equivalent to gs://mybucket/*, and gs://mybucket/directory/ is equivalent to gs://mybucket/directory/*. Exactly one of url or regex_file_set must be set.

GooglePrivacyDlpV2FindingLimits

MaxFindingsPerInfoType List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InfoTypeLimit>

Configuration of findings limit given for specified infoTypes.

MaxFindingsPerItem int

Max number of findings that will be returned for each item scanned. When set within InspectJobConfig, the maximum returned is 2000 regardless if this is set higher. When set within InspectContentRequest, this field is ignored.

MaxFindingsPerRequest int

Max number of findings that will be returned per request/job. When set within InspectContentRequest, the maximum returned is 2000 regardless if this is set higher.

MaxFindingsPerInfoType []GooglePrivacyDlpV2InfoTypeLimit

Configuration of findings limit given for specified infoTypes.

MaxFindingsPerItem int

Max number of findings that will be returned for each item scanned. When set within InspectJobConfig, the maximum returned is 2000 regardless if this is set higher. When set within InspectContentRequest, this field is ignored.

MaxFindingsPerRequest int

Max number of findings that will be returned per request/job. When set within InspectContentRequest, the maximum returned is 2000 regardless if this is set higher.

maxFindingsPerInfoType List<GooglePrivacyDlpV2InfoTypeLimit>

Configuration of findings limit given for specified infoTypes.

maxFindingsPerItem Integer

Max number of findings that will be returned for each item scanned. When set within InspectJobConfig, the maximum returned is 2000 regardless if this is set higher. When set within InspectContentRequest, this field is ignored.

maxFindingsPerRequest Integer

Max number of findings that will be returned per request/job. When set within InspectContentRequest, the maximum returned is 2000 regardless if this is set higher.

maxFindingsPerInfoType GooglePrivacyDlpV2InfoTypeLimit[]

Configuration of findings limit given for specified infoTypes.

maxFindingsPerItem number

Max number of findings that will be returned for each item scanned. When set within InspectJobConfig, the maximum returned is 2000 regardless if this is set higher. When set within InspectContentRequest, this field is ignored.

maxFindingsPerRequest number

Max number of findings that will be returned per request/job. When set within InspectContentRequest, the maximum returned is 2000 regardless if this is set higher.

max_findings_per_info_type Sequence[GooglePrivacyDlpV2InfoTypeLimit]

Configuration of findings limit given for specified infoTypes.

max_findings_per_item int

Max number of findings that will be returned for each item scanned. When set within InspectJobConfig, the maximum returned is 2000 regardless if this is set higher. When set within InspectContentRequest, this field is ignored.

max_findings_per_request int

Max number of findings that will be returned per request/job. When set within InspectContentRequest, the maximum returned is 2000 regardless if this is set higher.

maxFindingsPerInfoType List<Property Map>

Configuration of findings limit given for specified infoTypes.

maxFindingsPerItem Number

Max number of findings that will be returned for each item scanned. When set within InspectJobConfig, the maximum returned is 2000 regardless if this is set higher. When set within InspectContentRequest, this field is ignored.

maxFindingsPerRequest Number

Max number of findings that will be returned per request/job. When set within InspectContentRequest, the maximum returned is 2000 regardless if this is set higher.

GooglePrivacyDlpV2FindingLimitsResponse

MaxFindingsPerInfoType List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InfoTypeLimitResponse>

Configuration of findings limit given for specified infoTypes.

MaxFindingsPerItem int

Max number of findings that will be returned for each item scanned. When set within InspectJobConfig, the maximum returned is 2000 regardless if this is set higher. When set within InspectContentRequest, this field is ignored.

MaxFindingsPerRequest int

Max number of findings that will be returned per request/job. When set within InspectContentRequest, the maximum returned is 2000 regardless if this is set higher.

MaxFindingsPerInfoType []GooglePrivacyDlpV2InfoTypeLimitResponse

Configuration of findings limit given for specified infoTypes.

MaxFindingsPerItem int

Max number of findings that will be returned for each item scanned. When set within InspectJobConfig, the maximum returned is 2000 regardless if this is set higher. When set within InspectContentRequest, this field is ignored.

MaxFindingsPerRequest int

Max number of findings that will be returned per request/job. When set within InspectContentRequest, the maximum returned is 2000 regardless if this is set higher.

maxFindingsPerInfoType List<GooglePrivacyDlpV2InfoTypeLimitResponse>

Configuration of findings limit given for specified infoTypes.

maxFindingsPerItem Integer

Max number of findings that will be returned for each item scanned. When set within InspectJobConfig, the maximum returned is 2000 regardless if this is set higher. When set within InspectContentRequest, this field is ignored.

maxFindingsPerRequest Integer

Max number of findings that will be returned per request/job. When set within InspectContentRequest, the maximum returned is 2000 regardless if this is set higher.

maxFindingsPerInfoType GooglePrivacyDlpV2InfoTypeLimitResponse[]

Configuration of findings limit given for specified infoTypes.

maxFindingsPerItem number

Max number of findings that will be returned for each item scanned. When set within InspectJobConfig, the maximum returned is 2000 regardless if this is set higher. When set within InspectContentRequest, this field is ignored.

maxFindingsPerRequest number

Max number of findings that will be returned per request/job. When set within InspectContentRequest, the maximum returned is 2000 regardless if this is set higher.

max_findings_per_info_type Sequence[GooglePrivacyDlpV2InfoTypeLimitResponse]

Configuration of findings limit given for specified infoTypes.

max_findings_per_item int

Max number of findings that will be returned for each item scanned. When set within InspectJobConfig, the maximum returned is 2000 regardless if this is set higher. When set within InspectContentRequest, this field is ignored.

max_findings_per_request int

Max number of findings that will be returned per request/job. When set within InspectContentRequest, the maximum returned is 2000 regardless if this is set higher.

maxFindingsPerInfoType List<Property Map>

Configuration of findings limit given for specified infoTypes.

maxFindingsPerItem Number

Max number of findings that will be returned for each item scanned. When set within InspectJobConfig, the maximum returned is 2000 regardless if this is set higher. When set within InspectContentRequest, this field is ignored.

maxFindingsPerRequest Number

Max number of findings that will be returned per request/job. When set within InspectContentRequest, the maximum returned is 2000 regardless if this is set higher.

GooglePrivacyDlpV2HotwordRule

HotwordRegex Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2Regex

Regular expression pattern defining what qualifies as a hotword.

LikelihoodAdjustment Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2LikelihoodAdjustment

Likelihood adjustment to apply to all matching findings.

Proximity Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2Proximity

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).

HotwordRegex GooglePrivacyDlpV2Regex

Regular expression pattern defining what qualifies as a hotword.

LikelihoodAdjustment GooglePrivacyDlpV2LikelihoodAdjustment

Likelihood adjustment to apply to all matching findings.

Proximity GooglePrivacyDlpV2Proximity

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).

hotwordRegex GooglePrivacyDlpV2Regex

Regular expression pattern defining what qualifies as a hotword.

likelihoodAdjustment GooglePrivacyDlpV2LikelihoodAdjustment

Likelihood adjustment to apply to all matching findings.

proximity GooglePrivacyDlpV2Proximity

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).

hotwordRegex GooglePrivacyDlpV2Regex

Regular expression pattern defining what qualifies as a hotword.

likelihoodAdjustment GooglePrivacyDlpV2LikelihoodAdjustment

Likelihood adjustment to apply to all matching findings.

proximity GooglePrivacyDlpV2Proximity

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 GooglePrivacyDlpV2Regex

Regular expression pattern defining what qualifies as a hotword.

likelihood_adjustment GooglePrivacyDlpV2LikelihoodAdjustment

Likelihood adjustment to apply to all matching findings.

proximity GooglePrivacyDlpV2Proximity

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).

hotwordRegex Property Map

Regular expression pattern defining what qualifies as a hotword.

likelihoodAdjustment Property Map

Likelihood adjustment to apply to all matching findings.

proximity 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).

GooglePrivacyDlpV2HotwordRuleResponse

HotwordRegex Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2RegexResponse

Regular expression pattern defining what qualifies as a hotword.

LikelihoodAdjustment Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2LikelihoodAdjustmentResponse

Likelihood adjustment to apply to all matching findings.

Proximity Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2ProximityResponse

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).

HotwordRegex GooglePrivacyDlpV2RegexResponse

Regular expression pattern defining what qualifies as a hotword.

LikelihoodAdjustment GooglePrivacyDlpV2LikelihoodAdjustmentResponse

Likelihood adjustment to apply to all matching findings.

Proximity GooglePrivacyDlpV2ProximityResponse

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).

hotwordRegex GooglePrivacyDlpV2RegexResponse

Regular expression pattern defining what qualifies as a hotword.

likelihoodAdjustment GooglePrivacyDlpV2LikelihoodAdjustmentResponse

Likelihood adjustment to apply to all matching findings.

proximity GooglePrivacyDlpV2ProximityResponse

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).

hotwordRegex GooglePrivacyDlpV2RegexResponse

Regular expression pattern defining what qualifies as a hotword.

likelihoodAdjustment GooglePrivacyDlpV2LikelihoodAdjustmentResponse

Likelihood adjustment to apply to all matching findings.

proximity GooglePrivacyDlpV2ProximityResponse

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 GooglePrivacyDlpV2RegexResponse

Regular expression pattern defining what qualifies as a hotword.

likelihood_adjustment GooglePrivacyDlpV2LikelihoodAdjustmentResponse

Likelihood adjustment to apply to all matching findings.

proximity GooglePrivacyDlpV2ProximityResponse

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).

hotwordRegex Property Map

Regular expression pattern defining what qualifies as a hotword.

likelihoodAdjustment Property Map

Likelihood adjustment to apply to all matching findings.

proximity 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).

GooglePrivacyDlpV2HybridOptions

Description string

A short description of where the data is coming from. Will be stored once in the job. 256 max length.

Labels 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"

RequiredFindingLabelKeys 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.

TableOptions Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2TableOptions

If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.

Description string

A short description of where the data is coming from. Will be stored once in the job. 256 max length.

Labels 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"

RequiredFindingLabelKeys []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.

TableOptions GooglePrivacyDlpV2TableOptions

If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.

description String

A short description of where the data is coming from. Will be stored once in the job. 256 max length.

labels 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"

requiredFindingLabelKeys 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.

tableOptions GooglePrivacyDlpV2TableOptions

If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.

description string

A short description of where the data is coming from. Will be stored once in the job. 256 max length.

labels {[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"

requiredFindingLabelKeys 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.

tableOptions GooglePrivacyDlpV2TableOptions

If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.

description str

A short description of where the data is coming from. Will be stored once in the job. 256 max length.

labels 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 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 GooglePrivacyDlpV2TableOptions

If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.

description String

A short description of where the data is coming from. Will be stored once in the job. 256 max length.

labels 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"

requiredFindingLabelKeys 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.

tableOptions Property Map

If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.

GooglePrivacyDlpV2HybridOptionsResponse

Description string

A short description of where the data is coming from. Will be stored once in the job. 256 max length.

Labels 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"

RequiredFindingLabelKeys 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.

TableOptions Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2TableOptionsResponse

If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.

Description string

A short description of where the data is coming from. Will be stored once in the job. 256 max length.

Labels 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"

RequiredFindingLabelKeys []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.

TableOptions GooglePrivacyDlpV2TableOptionsResponse

If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.

description String

A short description of where the data is coming from. Will be stored once in the job. 256 max length.

labels 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"

requiredFindingLabelKeys 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.

tableOptions GooglePrivacyDlpV2TableOptionsResponse

If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.

description string

A short description of where the data is coming from. Will be stored once in the job. 256 max length.

labels {[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"

requiredFindingLabelKeys 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.

tableOptions GooglePrivacyDlpV2TableOptionsResponse

If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.

description str

A short description of where the data is coming from. Will be stored once in the job. 256 max length.

labels 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 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 GooglePrivacyDlpV2TableOptionsResponse

If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.

description String

A short description of where the data is coming from. Will be stored once in the job. 256 max length.

labels 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"

requiredFindingLabelKeys 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.

tableOptions Property Map

If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.

GooglePrivacyDlpV2InfoType

Name 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}.

Version string

Optional version name for this InfoType.

Name 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}.

Version string

Optional version name for this InfoType.

name 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}.

version String

Optional version name for this InfoType.

name 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}.

version string

Optional version name for this InfoType.

name 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}.

version str

Optional version name for this InfoType.

name 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}.

version String

Optional version name for this InfoType.

GooglePrivacyDlpV2InfoTypeLimit

InfoType Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InfoType

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.

MaxFindings int

Max findings limit for the given infoType.

InfoType GooglePrivacyDlpV2InfoType

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.

MaxFindings int

Max findings limit for the given infoType.

infoType GooglePrivacyDlpV2InfoType

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.

maxFindings Integer

Max findings limit for the given infoType.

infoType GooglePrivacyDlpV2InfoType

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.

maxFindings number

Max findings limit for the given infoType.

info_type GooglePrivacyDlpV2InfoType

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 int

Max findings limit for the given infoType.

infoType 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.

maxFindings Number

Max findings limit for the given infoType.

GooglePrivacyDlpV2InfoTypeLimitResponse

InfoType Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InfoTypeResponse

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.

MaxFindings int

Max findings limit for the given infoType.

InfoType GooglePrivacyDlpV2InfoTypeResponse

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.

MaxFindings int

Max findings limit for the given infoType.

infoType GooglePrivacyDlpV2InfoTypeResponse

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.

maxFindings Integer

Max findings limit for the given infoType.

infoType GooglePrivacyDlpV2InfoTypeResponse

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.

maxFindings number

Max findings limit for the given infoType.

info_type GooglePrivacyDlpV2InfoTypeResponse

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 int

Max findings limit for the given infoType.

infoType 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.

maxFindings Number

Max findings limit for the given infoType.

GooglePrivacyDlpV2InfoTypeResponse

Name 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}.

Version string

Optional version name for this InfoType.

Name 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}.

Version string

Optional version name for this InfoType.

name 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}.

version String

Optional version name for this InfoType.

name 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}.

version string

Optional version name for this InfoType.

name 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}.

version str

Optional version name for this InfoType.

name 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}.

version String

Optional version name for this InfoType.

GooglePrivacyDlpV2InspectConfig

ContentOptions List<Pulumi.GoogleNative.DLP.V2.GooglePrivacyDlpV2InspectConfigContentOptionsItem>

Deprecated and unused.

Deprecated:

Deprecated and unused.

CustomInfoTypes List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2CustomInfoType>

CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.

ExcludeInfoTypes bool

When true, excludes type information of the findings. This is not used for data profiling.

IncludeQuote 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.

InfoTypes List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InfoType>

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 what detectors to run. By default this may be all types, but may change over time as detectors are updated. 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 Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2FindingLimits

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.

MinLikelihood Pulumi.GoogleNative.DLP.V2.GooglePrivacyDlpV2InspectConfigMinLikelihood

Only returns findings equal or above this threshold. The default is POSSIBLE. See https://cloud.google.com/dlp/docs/likelihood to learn more.

RuleSet List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InspectionRuleSet>

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.

ContentOptions []GooglePrivacyDlpV2InspectConfigContentOptionsItem

Deprecated and unused.

Deprecated:

Deprecated and unused.

CustomInfoTypes []GooglePrivacyDlpV2CustomInfoType

CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.

ExcludeInfoTypes bool

When true, excludes type information of the findings. This is not used for data profiling.

IncludeQuote 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.

InfoTypes []GooglePrivacyDlpV2InfoType

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 what detectors to run. By default this may be all types, but may change over time as detectors are updated. 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 GooglePrivacyDlpV2FindingLimits

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.

MinLikelihood GooglePrivacyDlpV2InspectConfigMinLikelihood

Only returns findings equal or above this threshold. The default is POSSIBLE. See https://cloud.google.com/dlp/docs/likelihood to learn more.

RuleSet []GooglePrivacyDlpV2InspectionRuleSet

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.

contentOptions List<GooglePrivacyDlpV2InspectConfigContentOptionsItem>

Deprecated and unused.

Deprecated:

Deprecated and unused.

customInfoTypes List<GooglePrivacyDlpV2CustomInfoType>

CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.

excludeInfoTypes Boolean

When true, excludes type information of the findings. This is not used for data profiling.

includeQuote 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.

infoTypes List<GooglePrivacyDlpV2InfoType>

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 what detectors to run. By default this may be all types, but may change over time as detectors are updated. 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 GooglePrivacyDlpV2FindingLimits

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.

minLikelihood GooglePrivacyDlpV2InspectConfigMinLikelihood

Only returns findings equal or above this threshold. The default is POSSIBLE. See https://cloud.google.com/dlp/docs/likelihood to learn more.

ruleSet List<GooglePrivacyDlpV2InspectionRuleSet>

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.

contentOptions GooglePrivacyDlpV2InspectConfigContentOptionsItem[]

Deprecated and unused.

Deprecated:

Deprecated and unused.

customInfoTypes GooglePrivacyDlpV2CustomInfoType[]

CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.

excludeInfoTypes boolean

When true, excludes type information of the findings. This is not used for data profiling.

includeQuote 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.

infoTypes GooglePrivacyDlpV2InfoType[]

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 what detectors to run. By default this may be all types, but may change over time as detectors are updated. 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 GooglePrivacyDlpV2FindingLimits

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.

minLikelihood GooglePrivacyDlpV2InspectConfigMinLikelihood

Only returns findings equal or above this threshold. The default is POSSIBLE. See https://cloud.google.com/dlp/docs/likelihood to learn more.

ruleSet GooglePrivacyDlpV2InspectionRuleSet[]

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 Sequence[GooglePrivacyDlpV2InspectConfigContentOptionsItem]

Deprecated and unused.

Deprecated:

Deprecated and unused.

custom_info_types Sequence[GooglePrivacyDlpV2CustomInfoType]

CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.

exclude_info_types bool

When true, excludes type information of the findings. This is not used for data profiling.

include_quote 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 Sequence[GooglePrivacyDlpV2InfoType]

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 what detectors to run. By default this may be all types, but may change over time as detectors are updated. 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 GooglePrivacyDlpV2FindingLimits

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.

min_likelihood GooglePrivacyDlpV2InspectConfigMinLikelihood

Only returns findings equal or above this threshold. The default is POSSIBLE. See https://cloud.google.com/dlp/docs/likelihood to learn more.

rule_set Sequence[GooglePrivacyDlpV2InspectionRuleSet]

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.

contentOptions List<"CONTENT_UNSPECIFIED" | "CONTENT_TEXT" | "CONTENT_IMAGE">

Deprecated and unused.

Deprecated:

Deprecated and unused.

customInfoTypes List<Property Map>

CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.

excludeInfoTypes Boolean

When true, excludes type information of the findings. This is not used for data profiling.

includeQuote 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.

infoTypes 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 what detectors to run. By default this may be all types, but may change over time as detectors are updated. 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 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.

minLikelihood "LIKELIHOOD_UNSPECIFIED" | "VERY_UNLIKELY" | "UNLIKELY" | "POSSIBLE" | "LIKELY" | "VERY_LIKELY"

Only returns findings equal or above this threshold. The default is POSSIBLE. See https://cloud.google.com/dlp/docs/likelihood to learn more.

ruleSet 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.

GooglePrivacyDlpV2InspectConfigContentOptionsItem

ContentUnspecified
CONTENT_UNSPECIFIED

Includes entire content of a file or a data stream.

ContentText
CONTENT_TEXT

Text content within the data, excluding any metadata.

ContentImage
CONTENT_IMAGE

Images found in the data.

GooglePrivacyDlpV2InspectConfigContentOptionsItemContentUnspecified
CONTENT_UNSPECIFIED

Includes entire content of a file or a data stream.

GooglePrivacyDlpV2InspectConfigContentOptionsItemContentText
CONTENT_TEXT

Text content within the data, excluding any metadata.

GooglePrivacyDlpV2InspectConfigContentOptionsItemContentImage
CONTENT_IMAGE

Images found in the data.

ContentUnspecified
CONTENT_UNSPECIFIED

Includes entire content of a file or a data stream.

ContentText
CONTENT_TEXT

Text content within the data, excluding any metadata.

ContentImage
CONTENT_IMAGE

Images found in the data.

ContentUnspecified
CONTENT_UNSPECIFIED

Includes entire content of a file or a data stream.

ContentText
CONTENT_TEXT

Text content within the data, excluding any metadata.

ContentImage
CONTENT_IMAGE

Images found in the data.

CONTENT_UNSPECIFIED
CONTENT_UNSPECIFIED

Includes entire content of a file or a data stream.

CONTENT_TEXT
CONTENT_TEXT

Text content within the data, excluding any metadata.

CONTENT_IMAGE
CONTENT_IMAGE

Images found in the data.

"CONTENT_UNSPECIFIED"
CONTENT_UNSPECIFIED

Includes entire content of a file or a data stream.

"CONTENT_TEXT"
CONTENT_TEXT

Text content within the data, excluding any metadata.

"CONTENT_IMAGE"
CONTENT_IMAGE

Images found in the data.

GooglePrivacyDlpV2InspectConfigMinLikelihood

LikelihoodUnspecified
LIKELIHOOD_UNSPECIFIED

Default value; same as POSSIBLE.

VeryUnlikely
VERY_UNLIKELY

Highest chance of a false positive.

Unlikely
UNLIKELY

High chance of a false positive.

Possible
POSSIBLE

Some matching signals. The default value.

Likely
LIKELY

Low chance of a false positive.

VeryLikely
VERY_LIKELY

Confidence level is high. Lowest chance of a false positive.

GooglePrivacyDlpV2InspectConfigMinLikelihoodLikelihoodUnspecified
LIKELIHOOD_UNSPECIFIED

Default value; same as POSSIBLE.

GooglePrivacyDlpV2InspectConfigMinLikelihoodVeryUnlikely
VERY_UNLIKELY

Highest chance of a false positive.

GooglePrivacyDlpV2InspectConfigMinLikelihoodUnlikely
UNLIKELY

High chance of a false positive.

GooglePrivacyDlpV2InspectConfigMinLikelihoodPossible
POSSIBLE

Some matching signals. The default value.

GooglePrivacyDlpV2InspectConfigMinLikelihoodLikely
LIKELY

Low chance of a false positive.

GooglePrivacyDlpV2InspectConfigMinLikelihoodVeryLikely
VERY_LIKELY

Confidence level is high. Lowest chance of a false positive.

LikelihoodUnspecified
LIKELIHOOD_UNSPECIFIED

Default value; same as POSSIBLE.

VeryUnlikely
VERY_UNLIKELY

Highest chance of a false positive.

Unlikely
UNLIKELY

High chance of a false positive.

Possible
POSSIBLE

Some matching signals. The default value.

Likely
LIKELY

Low chance of a false positive.

VeryLikely
VERY_LIKELY

Confidence level is high. Lowest chance of a false positive.

LikelihoodUnspecified
LIKELIHOOD_UNSPECIFIED

Default value; same as POSSIBLE.

VeryUnlikely
VERY_UNLIKELY

Highest chance of a false positive.

Unlikely
UNLIKELY

High chance of a false positive.

Possible
POSSIBLE

Some matching signals. The default value.

Likely
LIKELY

Low chance of a false positive.

VeryLikely
VERY_LIKELY

Confidence level is high. Lowest chance of a false positive.

LIKELIHOOD_UNSPECIFIED
LIKELIHOOD_UNSPECIFIED

Default value; same as POSSIBLE.

VERY_UNLIKELY
VERY_UNLIKELY

Highest chance of a false positive.

UNLIKELY
UNLIKELY

High chance of a false positive.

POSSIBLE
POSSIBLE

Some matching signals. The default value.

LIKELY
LIKELY

Low chance of a false positive.

VERY_LIKELY
VERY_LIKELY

Confidence level is high. Lowest chance of a false positive.

"LIKELIHOOD_UNSPECIFIED"
LIKELIHOOD_UNSPECIFIED

Default value; same as POSSIBLE.

"VERY_UNLIKELY"
VERY_UNLIKELY

Highest chance of a false positive.

"UNLIKELY"
UNLIKELY

High chance of a false positive.

"POSSIBLE"
POSSIBLE

Some matching signals. The default value.

"LIKELY"
LIKELY

Low chance of a false positive.

"VERY_LIKELY"
VERY_LIKELY

Confidence level is high. Lowest chance of a false positive.

GooglePrivacyDlpV2InspectConfigResponse

ContentOptions List<string>

Deprecated and unused.

Deprecated:

Deprecated and unused.

CustomInfoTypes List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2CustomInfoTypeResponse>

CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.

ExcludeInfoTypes bool

When true, excludes type information of the findings. This is not used for data profiling.

IncludeQuote 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.

InfoTypes List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InfoTypeResponse>

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 what detectors to run. By default this may be all types, but may change over time as detectors are updated. 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 Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2FindingLimitsResponse

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.

MinLikelihood string

Only returns findings equal or above this threshold. The default is POSSIBLE. See https://cloud.google.com/dlp/docs/likelihood to learn more.

RuleSet List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InspectionRuleSetResponse>

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.

ContentOptions []string

Deprecated and unused.

Deprecated:

Deprecated and unused.

CustomInfoTypes []GooglePrivacyDlpV2CustomInfoTypeResponse

CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.

ExcludeInfoTypes bool

When true, excludes type information of the findings. This is not used for data profiling.

IncludeQuote 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.

InfoTypes []GooglePrivacyDlpV2InfoTypeResponse

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 what detectors to run. By default this may be all types, but may change over time as detectors are updated. 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 GooglePrivacyDlpV2FindingLimitsResponse

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.

MinLikelihood string

Only returns findings equal or above this threshold. The default is POSSIBLE. See https://cloud.google.com/dlp/docs/likelihood to learn more.

RuleSet []GooglePrivacyDlpV2InspectionRuleSetResponse

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.

contentOptions List<String>

Deprecated and unused.

Deprecated:

Deprecated and unused.

customInfoTypes List<GooglePrivacyDlpV2CustomInfoTypeResponse>

CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.

excludeInfoTypes Boolean

When true, excludes type information of the findings. This is not used for data profiling.

includeQuote 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.

infoTypes List<GooglePrivacyDlpV2InfoTypeResponse>

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 what detectors to run. By default this may be all types, but may change over time as detectors are updated. 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 GooglePrivacyDlpV2FindingLimitsResponse

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.

minLikelihood String

Only returns findings equal or above this threshold. The default is POSSIBLE. See https://cloud.google.com/dlp/docs/likelihood to learn more.

ruleSet List<GooglePrivacyDlpV2InspectionRuleSetResponse>

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.

contentOptions string[]

Deprecated and unused.

Deprecated:

Deprecated and unused.

customInfoTypes GooglePrivacyDlpV2CustomInfoTypeResponse[]

CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.

excludeInfoTypes boolean

When true, excludes type information of the findings. This is not used for data profiling.

includeQuote 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.

infoTypes GooglePrivacyDlpV2InfoTypeResponse[]

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 what detectors to run. By default this may be all types, but may change over time as detectors are updated. 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 GooglePrivacyDlpV2FindingLimitsResponse

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.

minLikelihood string

Only returns findings equal or above this threshold. The default is POSSIBLE. See https://cloud.google.com/dlp/docs/likelihood to learn more.

ruleSet GooglePrivacyDlpV2InspectionRuleSetResponse[]

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 Sequence[str]

Deprecated and unused.

Deprecated:

Deprecated and unused.

custom_info_types Sequence[GooglePrivacyDlpV2CustomInfoTypeResponse]

CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.

exclude_info_types bool

When true, excludes type information of the findings. This is not used for data profiling.

include_quote 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 Sequence[GooglePrivacyDlpV2InfoTypeResponse]

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 what detectors to run. By default this may be all types, but may change over time as detectors are updated. 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 GooglePrivacyDlpV2FindingLimitsResponse

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.

min_likelihood str

Only returns findings equal or above this threshold. The default is POSSIBLE. See https://cloud.google.com/dlp/docs/likelihood to learn more.

rule_set Sequence[GooglePrivacyDlpV2InspectionRuleSetResponse]

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.

contentOptions List<String>

Deprecated and unused.

Deprecated:

Deprecated and unused.

customInfoTypes List<Property Map>

CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.

excludeInfoTypes Boolean

When true, excludes type information of the findings. This is not used for data profiling.

includeQuote 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.

infoTypes 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 what detectors to run. By default this may be all types, but may change over time as detectors are updated. 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 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.

minLikelihood String

Only returns findings equal or above this threshold. The default is POSSIBLE. See https://cloud.google.com/dlp/docs/likelihood to learn more.

ruleSet 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.

GooglePrivacyDlpV2InspectJobConfig

Actions List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2Action>

Actions to execute at the completion of the job.

InspectConfig Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InspectConfig

How and what to scan for.

InspectTemplateName 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.

StorageConfig Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2StorageConfig

The data to scan.

Actions []GooglePrivacyDlpV2Action

Actions to execute at the completion of the job.

InspectConfig GooglePrivacyDlpV2InspectConfig

How and what to scan for.

InspectTemplateName 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.

StorageConfig GooglePrivacyDlpV2StorageConfig

The data to scan.

actions List<GooglePrivacyDlpV2Action>

Actions to execute at the completion of the job.

inspectConfig GooglePrivacyDlpV2InspectConfig

How and what to scan for.

inspectTemplateName 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.

storageConfig GooglePrivacyDlpV2StorageConfig

The data to scan.

actions GooglePrivacyDlpV2Action[]

Actions to execute at the completion of the job.

inspectConfig GooglePrivacyDlpV2InspectConfig

How and what to scan for.

inspectTemplateName 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.

storageConfig GooglePrivacyDlpV2StorageConfig

The data to scan.

actions Sequence[GooglePrivacyDlpV2Action]

Actions to execute at the completion of the job.

inspect_config GooglePrivacyDlpV2InspectConfig

How and what to scan for.

inspect_template_name 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 GooglePrivacyDlpV2StorageConfig

The data to scan.

actions List<Property Map>

Actions to execute at the completion of the job.

inspectConfig Property Map

How and what to scan for.

inspectTemplateName 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.

storageConfig Property Map

The data to scan.

GooglePrivacyDlpV2InspectJobConfigResponse

Actions List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2ActionResponse>

Actions to execute at the completion of the job.

InspectConfig Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InspectConfigResponse

How and what to scan for.

InspectTemplateName 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.

StorageConfig Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2StorageConfigResponse

The data to scan.

Actions []GooglePrivacyDlpV2ActionResponse

Actions to execute at the completion of the job.

InspectConfig GooglePrivacyDlpV2InspectConfigResponse

How and what to scan for.

InspectTemplateName 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.

StorageConfig GooglePrivacyDlpV2StorageConfigResponse

The data to scan.

actions List<GooglePrivacyDlpV2ActionResponse>

Actions to execute at the completion of the job.

inspectConfig GooglePrivacyDlpV2InspectConfigResponse

How and what to scan for.

inspectTemplateName 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.

storageConfig GooglePrivacyDlpV2StorageConfigResponse

The data to scan.

actions GooglePrivacyDlpV2ActionResponse[]

Actions to execute at the completion of the job.

inspectConfig GooglePrivacyDlpV2InspectConfigResponse

How and what to scan for.

inspectTemplateName 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.

storageConfig GooglePrivacyDlpV2StorageConfigResponse

The data to scan.

actions Sequence[GooglePrivacyDlpV2ActionResponse]

Actions to execute at the completion of the job.

inspect_config GooglePrivacyDlpV2InspectConfigResponse

How and what to scan for.

inspect_template_name 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 GooglePrivacyDlpV2StorageConfigResponse

The data to scan.

actions List<Property Map>

Actions to execute at the completion of the job.

inspectConfig Property Map

How and what to scan for.

inspectTemplateName 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.

storageConfig Property Map

The data to scan.

GooglePrivacyDlpV2InspectionRule

exclusionRule Property Map

Exclusion rule.

hotwordRule Property Map

Hotword-based detection rule.

GooglePrivacyDlpV2InspectionRuleResponse

exclusionRule Property Map

Exclusion rule.

hotwordRule Property Map

Hotword-based detection rule.

GooglePrivacyDlpV2InspectionRuleSet

InfoTypes List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InfoType>

List of infoTypes this rule set is applied to.

Rules List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InspectionRule>

Set of rules to be applied to infoTypes. The rules are applied in order.

InfoTypes []GooglePrivacyDlpV2InfoType

List of infoTypes this rule set is applied to.

Rules []GooglePrivacyDlpV2InspectionRule

Set of rules to be applied to infoTypes. The rules are applied in order.

infoTypes List<GooglePrivacyDlpV2InfoType>

List of infoTypes this rule set is applied to.

rules List<GooglePrivacyDlpV2InspectionRule>

Set of rules to be applied to infoTypes. The rules are applied in order.

infoTypes GooglePrivacyDlpV2InfoType[]

List of infoTypes this rule set is applied to.

rules GooglePrivacyDlpV2InspectionRule[]

Set of rules to be applied to infoTypes. The rules are applied in order.

info_types Sequence[GooglePrivacyDlpV2InfoType]

List of infoTypes this rule set is applied to.

rules Sequence[GooglePrivacyDlpV2InspectionRule]

Set of rules to be applied to infoTypes. The rules are applied in order.

infoTypes List<Property Map>

List of infoTypes this rule set is applied to.

rules List<Property Map>

Set of rules to be applied to infoTypes. The rules are applied in order.

GooglePrivacyDlpV2InspectionRuleSetResponse

InfoTypes List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InfoTypeResponse>

List of infoTypes this rule set is applied to.

Rules List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InspectionRuleResponse>

Set of rules to be applied to infoTypes. The rules are applied in order.

InfoTypes []GooglePrivacyDlpV2InfoTypeResponse

List of infoTypes this rule set is applied to.

Rules []GooglePrivacyDlpV2InspectionRuleResponse

Set of rules to be applied to infoTypes. The rules are applied in order.

infoTypes List<GooglePrivacyDlpV2InfoTypeResponse>

List of infoTypes this rule set is applied to.

rules List<GooglePrivacyDlpV2InspectionRuleResponse>

Set of rules to be applied to infoTypes. The rules are applied in order.

infoTypes GooglePrivacyDlpV2InfoTypeResponse[]

List of infoTypes this rule set is applied to.

rules GooglePrivacyDlpV2InspectionRuleResponse[]

Set of rules to be applied to infoTypes. The rules are applied in order.

info_types Sequence[GooglePrivacyDlpV2InfoTypeResponse]

List of infoTypes this rule set is applied to.

rules Sequence[GooglePrivacyDlpV2InspectionRuleResponse]

Set of rules to be applied to infoTypes. The rules are applied in order.

infoTypes List<Property Map>

List of infoTypes this rule set is applied to.

rules List<Property Map>

Set of rules to be applied to infoTypes. The rules are applied in order.

GooglePrivacyDlpV2KindExpression

Name string

The name of the kind.

Name string

The name of the kind.

name String

The name of the kind.

name string

The name of the kind.

name str

The name of the kind.

name String

The name of the kind.

GooglePrivacyDlpV2KindExpressionResponse

Name string

The name of the kind.

Name string

The name of the kind.

name String

The name of the kind.

name string

The name of the kind.

name str

The name of the kind.

name String

The name of the kind.

GooglePrivacyDlpV2LikelihoodAdjustment

FixedLikelihood Pulumi.GoogleNative.DLP.V2.GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood

Set the likelihood of a finding to a fixed value.

RelativeLikelihood int

Increase or decrease the likelihood by the specified number of levels. For example, if a finding would be POSSIBLE without the detection rule and relative_likelihood is 1, then it is upgraded to LIKELY, while a value of -1 would downgrade it to UNLIKELY. Likelihood may never drop below VERY_UNLIKELY or exceed VERY_LIKELY, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood is VERY_LIKELY will result in a final likelihood of LIKELY.

FixedLikelihood GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood

Set the likelihood of a finding to a fixed value.

RelativeLikelihood int

Increase or decrease the likelihood by the specified number of levels. For example, if a finding would be POSSIBLE without the detection rule and relative_likelihood is 1, then it is upgraded to LIKELY, while a value of -1 would downgrade it to UNLIKELY. Likelihood may never drop below VERY_UNLIKELY or exceed VERY_LIKELY, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood is VERY_LIKELY will result in a final likelihood of LIKELY.

fixedLikelihood GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood

Set the likelihood of a finding to a fixed value.

relativeLikelihood Integer

Increase or decrease the likelihood by the specified number of levels. For example, if a finding would be POSSIBLE without the detection rule and relative_likelihood is 1, then it is upgraded to LIKELY, while a value of -1 would downgrade it to UNLIKELY. Likelihood may never drop below VERY_UNLIKELY or exceed VERY_LIKELY, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood is VERY_LIKELY will result in a final likelihood of LIKELY.

fixedLikelihood GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood

Set the likelihood of a finding to a fixed value.

relativeLikelihood number

Increase or decrease the likelihood by the specified number of levels. For example, if a finding would be POSSIBLE without the detection rule and relative_likelihood is 1, then it is upgraded to LIKELY, while a value of -1 would downgrade it to UNLIKELY. Likelihood may never drop below VERY_UNLIKELY or exceed VERY_LIKELY, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood is VERY_LIKELY will result in a final likelihood of LIKELY.

fixed_likelihood GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood

Set the likelihood of a finding to a fixed value.

relative_likelihood int

Increase or decrease the likelihood by the specified number of levels. For example, if a finding would be POSSIBLE without the detection rule and relative_likelihood is 1, then it is upgraded to LIKELY, while a value of -1 would downgrade it to UNLIKELY. Likelihood may never drop below VERY_UNLIKELY or exceed VERY_LIKELY, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood is VERY_LIKELY will result in a final likelihood of LIKELY.

fixedLikelihood "LIKELIHOOD_UNSPECIFIED" | "VERY_UNLIKELY" | "UNLIKELY" | "POSSIBLE" | "LIKELY" | "VERY_LIKELY"

Set the likelihood of a finding to a fixed value.

relativeLikelihood Number

Increase or decrease the likelihood by the specified number of levels. For example, if a finding would be POSSIBLE without the detection rule and relative_likelihood is 1, then it is upgraded to LIKELY, while a value of -1 would downgrade it to UNLIKELY. Likelihood may never drop below VERY_UNLIKELY or exceed VERY_LIKELY, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood is VERY_LIKELY will result in a final likelihood of LIKELY.

GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood

LikelihoodUnspecified
LIKELIHOOD_UNSPECIFIED

Default value; same as POSSIBLE.

VeryUnlikely
VERY_UNLIKELY

Highest chance of a false positive.

Unlikely
UNLIKELY

High chance of a false positive.

Possible
POSSIBLE

Some matching signals. The default value.

Likely
LIKELY

Low chance of a false positive.

VeryLikely
VERY_LIKELY

Confidence level is high. Lowest chance of a false positive.

GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodLikelihoodUnspecified
LIKELIHOOD_UNSPECIFIED

Default value; same as POSSIBLE.

GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodVeryUnlikely
VERY_UNLIKELY

Highest chance of a false positive.

GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodUnlikely
UNLIKELY

High chance of a false positive.

GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPossible
POSSIBLE

Some matching signals. The default value.

GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodLikely
LIKELY

Low chance of a false positive.

GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodVeryLikely
VERY_LIKELY

Confidence level is high. Lowest chance of a false positive.

LikelihoodUnspecified
LIKELIHOOD_UNSPECIFIED

Default value; same as POSSIBLE.

VeryUnlikely
VERY_UNLIKELY

Highest chance of a false positive.

Unlikely
UNLIKELY

High chance of a false positive.

Possible
POSSIBLE

Some matching signals. The default value.

Likely
LIKELY

Low chance of a false positive.

VeryLikely
VERY_LIKELY

Confidence level is high. Lowest chance of a false positive.

LikelihoodUnspecified
LIKELIHOOD_UNSPECIFIED

Default value; same as POSSIBLE.

VeryUnlikely
VERY_UNLIKELY

Highest chance of a false positive.

Unlikely
UNLIKELY

High chance of a false positive.

Possible
POSSIBLE

Some matching signals. The default value.

Likely
LIKELY

Low chance of a false positive.

VeryLikely
VERY_LIKELY

Confidence level is high. Lowest chance of a false positive.

LIKELIHOOD_UNSPECIFIED
LIKELIHOOD_UNSPECIFIED

Default value; same as POSSIBLE.

VERY_UNLIKELY
VERY_UNLIKELY

Highest chance of a false positive.

UNLIKELY
UNLIKELY

High chance of a false positive.

POSSIBLE
POSSIBLE

Some matching signals. The default value.

LIKELY
LIKELY

Low chance of a false positive.

VERY_LIKELY
VERY_LIKELY

Confidence level is high. Lowest chance of a false positive.

"LIKELIHOOD_UNSPECIFIED"
LIKELIHOOD_UNSPECIFIED

Default value; same as POSSIBLE.

"VERY_UNLIKELY"
VERY_UNLIKELY

Highest chance of a false positive.

"UNLIKELY"
UNLIKELY

High chance of a false positive.

"POSSIBLE"
POSSIBLE

Some matching signals. The default value.

"LIKELY"
LIKELY

Low chance of a false positive.

"VERY_LIKELY"
VERY_LIKELY

Confidence level is high. Lowest chance of a false positive.

GooglePrivacyDlpV2LikelihoodAdjustmentResponse

FixedLikelihood string

Set the likelihood of a finding to a fixed value.

RelativeLikelihood int

Increase or decrease the likelihood by the specified number of levels. For example, if a finding would be POSSIBLE without the detection rule and relative_likelihood is 1, then it is upgraded to LIKELY, while a value of -1 would downgrade it to UNLIKELY. Likelihood may never drop below VERY_UNLIKELY or exceed VERY_LIKELY, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood is VERY_LIKELY will result in a final likelihood of LIKELY.

FixedLikelihood string

Set the likelihood of a finding to a fixed value.

RelativeLikelihood int

Increase or decrease the likelihood by the specified number of levels. For example, if a finding would be POSSIBLE without the detection rule and relative_likelihood is 1, then it is upgraded to LIKELY, while a value of -1 would downgrade it to UNLIKELY. Likelihood may never drop below VERY_UNLIKELY or exceed VERY_LIKELY, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood is VERY_LIKELY will result in a final likelihood of LIKELY.

fixedLikelihood String

Set the likelihood of a finding to a fixed value.

relativeLikelihood Integer

Increase or decrease the likelihood by the specified number of levels. For example, if a finding would be POSSIBLE without the detection rule and relative_likelihood is 1, then it is upgraded to LIKELY, while a value of -1 would downgrade it to UNLIKELY. Likelihood may never drop below VERY_UNLIKELY or exceed VERY_LIKELY, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood is VERY_LIKELY will result in a final likelihood of LIKELY.

fixedLikelihood string

Set the likelihood of a finding to a fixed value.

relativeLikelihood number

Increase or decrease the likelihood by the specified number of levels. For example, if a finding would be POSSIBLE without the detection rule and relative_likelihood is 1, then it is upgraded to LIKELY, while a value of -1 would downgrade it to UNLIKELY. Likelihood may never drop below VERY_UNLIKELY or exceed VERY_LIKELY, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood is VERY_LIKELY will result in a final likelihood of LIKELY.

fixed_likelihood str

Set the likelihood of a finding to a fixed value.

relative_likelihood int

Increase or decrease the likelihood by the specified number of levels. For example, if a finding would be POSSIBLE without the detection rule and relative_likelihood is 1, then it is upgraded to LIKELY, while a value of -1 would downgrade it to UNLIKELY. Likelihood may never drop below VERY_UNLIKELY or exceed VERY_LIKELY, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood is VERY_LIKELY will result in a final likelihood of LIKELY.

fixedLikelihood String

Set the likelihood of a finding to a fixed value.

relativeLikelihood Number

Increase or decrease the likelihood by the specified number of levels. For example, if a finding would be POSSIBLE without the detection rule and relative_likelihood is 1, then it is upgraded to LIKELY, while a value of -1 would downgrade it to UNLIKELY. Likelihood may never drop below VERY_UNLIKELY or exceed VERY_LIKELY, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood is VERY_LIKELY will result in a final likelihood of LIKELY.

GooglePrivacyDlpV2OutputStorageConfig

OutputSchema Pulumi.GoogleNative.DLP.V2.GooglePrivacyDlpV2OutputStorageConfigOutputSchema

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 Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2BigQueryTable

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.

OutputSchema GooglePrivacyDlpV2OutputStorageConfigOutputSchema

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 GooglePrivacyDlpV2BigQueryTable

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.

outputSchema GooglePrivacyDlpV2OutputStorageConfigOutputSchema

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 GooglePrivacyDlpV2BigQueryTable

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.

outputSchema GooglePrivacyDlpV2OutputStorageConfigOutputSchema

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 GooglePrivacyDlpV2BigQueryTable

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 GooglePrivacyDlpV2OutputStorageConfigOutputSchema

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 GooglePrivacyDlpV2BigQueryTable

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.

outputSchema "OUTPUT_SCHEMA_UNSPECIFIED" | "BASIC_COLUMNS" | "GCS_COLUMNS" | "DATASTORE_COLUMNS" | "BIG_QUERY_COLUMNS" | "ALL_COLUMNS"

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

GooglePrivacyDlpV2OutputStorageConfigOutputSchema

OutputSchemaUnspecified
OUTPUT_SCHEMA_UNSPECIFIED

Unused.

BasicColumns
BASIC_COLUMNS

Basic schema including only info_type, quote, certainty, and timestamp.

GcsColumns
GCS_COLUMNS

Schema tailored to findings from scanning Cloud Storage.

DatastoreColumns
DATASTORE_COLUMNS

Schema tailored to findings from scanning Google Datastore.

BigQueryColumns
BIG_QUERY_COLUMNS

Schema tailored to findings from scanning Google BigQuery.

AllColumns
ALL_COLUMNS

Schema containing all columns.

GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutputSchemaUnspecified
OUTPUT_SCHEMA_UNSPECIFIED

Unused.

GooglePrivacyDlpV2OutputStorageConfigOutputSchemaBasicColumns
BASIC_COLUMNS

Basic schema including only info_type, quote, certainty, and timestamp.

GooglePrivacyDlpV2OutputStorageConfigOutputSchemaGcsColumns
GCS_COLUMNS

Schema tailored to findings from scanning Cloud Storage.

GooglePrivacyDlpV2OutputStorageConfigOutputSchemaDatastoreColumns
DATASTORE_COLUMNS

Schema tailored to findings from scanning Google Datastore.

GooglePrivacyDlpV2OutputStorageConfigOutputSchemaBigQueryColumns
BIG_QUERY_COLUMNS

Schema tailored to findings from scanning Google BigQuery.

GooglePrivacyDlpV2OutputStorageConfigOutputSchemaAllColumns
ALL_COLUMNS

Schema containing all columns.

OutputSchemaUnspecified
OUTPUT_SCHEMA_UNSPECIFIED

Unused.

BasicColumns
BASIC_COLUMNS

Basic schema including only info_type, quote, certainty, and timestamp.

GcsColumns
GCS_COLUMNS

Schema tailored to findings from scanning Cloud Storage.

DatastoreColumns
DATASTORE_COLUMNS

Schema tailored to findings from scanning Google Datastore.

BigQueryColumns
BIG_QUERY_COLUMNS

Schema tailored to findings from scanning Google BigQuery.

AllColumns
ALL_COLUMNS

Schema containing all columns.

OutputSchemaUnspecified
OUTPUT_SCHEMA_UNSPECIFIED

Unused.

BasicColumns
BASIC_COLUMNS

Basic schema including only info_type, quote, certainty, and timestamp.

GcsColumns
GCS_COLUMNS

Schema tailored to findings from scanning Cloud Storage.

DatastoreColumns
DATASTORE_COLUMNS

Schema tailored to findings from scanning Google Datastore.

BigQueryColumns
BIG_QUERY_COLUMNS

Schema tailored to findings from scanning Google BigQuery.

AllColumns
ALL_COLUMNS

Schema containing all columns.

OUTPUT_SCHEMA_UNSPECIFIED
OUTPUT_SCHEMA_UNSPECIFIED

Unused.

BASIC_COLUMNS
BASIC_COLUMNS

Basic schema including only info_type, quote, certainty, and timestamp.

GCS_COLUMNS
GCS_COLUMNS

Schema tailored to findings from scanning Cloud Storage.

DATASTORE_COLUMNS
DATASTORE_COLUMNS

Schema tailored to findings from scanning Google Datastore.

BIG_QUERY_COLUMNS
BIG_QUERY_COLUMNS

Schema tailored to findings from scanning Google BigQuery.

ALL_COLUMNS
ALL_COLUMNS

Schema containing all columns.

"OUTPUT_SCHEMA_UNSPECIFIED"
OUTPUT_SCHEMA_UNSPECIFIED

Unused.

"BASIC_COLUMNS"
BASIC_COLUMNS

Basic schema including only info_type, quote, certainty, and timestamp.

"GCS_COLUMNS"
GCS_COLUMNS

Schema tailored to findings from scanning Cloud Storage.

"DATASTORE_COLUMNS"
DATASTORE_COLUMNS

Schema tailored to findings from scanning Google Datastore.

"BIG_QUERY_COLUMNS"
BIG_QUERY_COLUMNS

Schema tailored to findings from scanning Google BigQuery.

"ALL_COLUMNS"
ALL_COLUMNS

Schema containing all columns.

GooglePrivacyDlpV2OutputStorageConfigResponse

OutputSchema 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 Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2BigQueryTableResponse

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.

OutputSchema 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 GooglePrivacyDlpV2BigQueryTableResponse

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.

outputSchema 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 GooglePrivacyDlpV2BigQueryTableResponse

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.

outputSchema 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 GooglePrivacyDlpV2BigQueryTableResponse

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

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.

outputSchema 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 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.

GooglePrivacyDlpV2PartitionId

NamespaceId string

If not empty, the ID of the namespace to which the entities belong.

Project string

The ID of the project to which the entities belong.

NamespaceId string

If not empty, the ID of the namespace to which the entities belong.

Project string

The ID of the project to which the entities belong.

namespaceId String

If not empty, the ID of the namespace to which the entities belong.

project String

The ID of the project to which the entities belong.

namespaceId string

If not empty, the ID of the namespace to which the entities belong.

project string

The ID of the project to which the entities belong.

namespace_id str

If not empty, the ID of the namespace to which the entities belong.

project str

The ID of the project to which the entities belong.

namespaceId String

If not empty, the ID of the namespace to which the entities belong.

project String

The ID of the project to which the entities belong.

GooglePrivacyDlpV2PartitionIdResponse

NamespaceId string

If not empty, the ID of the namespace to which the entities belong.

Project string

The ID of the project to which the entities belong.

NamespaceId string

If not empty, the ID of the namespace to which the entities belong.

Project string

The ID of the project to which the entities belong.

namespaceId String

If not empty, the ID of the namespace to which the entities belong.

project String

The ID of the project to which the entities belong.

namespaceId string

If not empty, the ID of the namespace to which the entities belong.

project string

The ID of the project to which the entities belong.

namespace_id str

If not empty, the ID of the namespace to which the entities belong.

project str

The ID of the project to which the entities belong.

namespaceId String

If not empty, the ID of the namespace to which the entities belong.

project String

The ID of the project to which the entities belong.

GooglePrivacyDlpV2Proximity

WindowAfter int

Number of characters after the finding to consider.

WindowBefore 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).

WindowAfter int

Number of characters after the finding to consider.

WindowBefore 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).

windowAfter Integer

Number of characters after the finding to consider.

windowBefore 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).

windowAfter number

Number of characters after the finding to consider.

windowBefore 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 int

Number of characters after the finding to consider.

window_before 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).

windowAfter Number

Number of characters after the finding to consider.

windowBefore 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).

GooglePrivacyDlpV2ProximityResponse

WindowAfter int

Number of characters after the finding to consider.

WindowBefore 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).

WindowAfter int

Number of characters after the finding to consider.

WindowBefore 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).

windowAfter Integer

Number of characters after the finding to consider.

windowBefore 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).

windowAfter number

Number of characters after the finding to consider.

windowBefore 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 int

Number of characters after the finding to consider.

window_before 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).

windowAfter Number

Number of characters after the finding to consider.

windowBefore 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).

GooglePrivacyDlpV2PublishToPubSub

Topic 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 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 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 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 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 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}.

GooglePrivacyDlpV2PublishToPubSubResponse

Topic 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 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 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 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 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 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}.

GooglePrivacyDlpV2Regex

GroupIndexes 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 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.

GroupIndexes []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 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.

groupIndexes 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 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.

groupIndexes 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 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 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 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.

groupIndexes 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 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.

GooglePrivacyDlpV2RegexResponse

GroupIndexes 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 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.

GroupIndexes []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 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.

groupIndexes 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 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.

groupIndexes 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 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 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 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.

groupIndexes 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 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.

GooglePrivacyDlpV2SaveFindings

OutputConfig GooglePrivacyDlpV2OutputStorageConfig

Location to store findings outside of DLP.

outputConfig GooglePrivacyDlpV2OutputStorageConfig

Location to store findings outside of DLP.

outputConfig GooglePrivacyDlpV2OutputStorageConfig

Location to store findings outside of DLP.

output_config GooglePrivacyDlpV2OutputStorageConfig

Location to store findings outside of DLP.

outputConfig Property Map

Location to store findings outside of DLP.

GooglePrivacyDlpV2SaveFindingsResponse

OutputConfig GooglePrivacyDlpV2OutputStorageConfigResponse

Location to store findings outside of DLP.

outputConfig GooglePrivacyDlpV2OutputStorageConfigResponse

Location to store findings outside of DLP.

outputConfig GooglePrivacyDlpV2OutputStorageConfigResponse

Location to store findings outside of DLP.

output_config GooglePrivacyDlpV2OutputStorageConfigResponse

Location to store findings outside of DLP.

outputConfig Property Map

Location to store findings outside of DLP.

GooglePrivacyDlpV2Schedule

RecurrencePeriodDuration string

With this option a job is started on a regular periodic basis. For example: every day (86400 seconds). A scheduled start time will be skipped if the previous execution has not ended when its scheduled time occurs. This value must be set to a time duration greater than or equal to 1 day and can be no longer than 60 days.

RecurrencePeriodDuration string

With this option a job is started on a regular periodic basis. For example: every day (86400 seconds). A scheduled start time will be skipped if the previous execution has not ended when its scheduled time occurs. This value must be set to a time duration greater than or equal to 1 day and can be no longer than 60 days.

recurrencePeriodDuration String

With this option a job is started on a regular periodic basis. For example: every day (86400 seconds). A scheduled start time will be skipped if the previous execution has not ended when its scheduled time occurs. This value must be set to a time duration greater than or equal to 1 day and can be no longer than 60 days.

recurrencePeriodDuration string

With this option a job is started on a regular periodic basis. For example: every day (86400 seconds). A scheduled start time will be skipped if the previous execution has not ended when its scheduled time occurs. This value must be set to a time duration greater than or equal to 1 day and can be no longer than 60 days.

recurrence_period_duration str

With this option a job is started on a regular periodic basis. For example: every day (86400 seconds). A scheduled start time will be skipped if the previous execution has not ended when its scheduled time occurs. This value must be set to a time duration greater than or equal to 1 day and can be no longer than 60 days.

recurrencePeriodDuration String

With this option a job is started on a regular periodic basis. For example: every day (86400 seconds). A scheduled start time will be skipped if the previous execution has not ended when its scheduled time occurs. This value must be set to a time duration greater than or equal to 1 day and can be no longer than 60 days.

GooglePrivacyDlpV2ScheduleResponse

RecurrencePeriodDuration string

With this option a job is started on a regular periodic basis. For example: every day (86400 seconds). A scheduled start time will be skipped if the previous execution has not ended when its scheduled time occurs. This value must be set to a time duration greater than or equal to 1 day and can be no longer than 60 days.

RecurrencePeriodDuration string

With this option a job is started on a regular periodic basis. For example: every day (86400 seconds). A scheduled start time will be skipped if the previous execution has not ended when its scheduled time occurs. This value must be set to a time duration greater than or equal to 1 day and can be no longer than 60 days.

recurrencePeriodDuration String

With this option a job is started on a regular periodic basis. For example: every day (86400 seconds). A scheduled start time will be skipped if the previous execution has not ended when its scheduled time occurs. This value must be set to a time duration greater than or equal to 1 day and can be no longer than 60 days.

recurrencePeriodDuration string

With this option a job is started on a regular periodic basis. For example: every day (86400 seconds). A scheduled start time will be skipped if the previous execution has not ended when its scheduled time occurs. This value must be set to a time duration greater than or equal to 1 day and can be no longer than 60 days.

recurrence_period_duration str

With this option a job is started on a regular periodic basis. For example: every day (86400 seconds). A scheduled start time will be skipped if the previous execution has not ended when its scheduled time occurs. This value must be set to a time duration greater than or equal to 1 day and can be no longer than 60 days.

recurrencePeriodDuration String

With this option a job is started on a regular periodic basis. For example: every day (86400 seconds). A scheduled start time will be skipped if the previous execution has not ended when its scheduled time occurs. This value must be set to a time duration greater than or equal to 1 day and can be no longer than 60 days.

GooglePrivacyDlpV2StorageConfig

bigQueryOptions Property Map

BigQuery options.

cloudStorageOptions Property Map

Cloud Storage options.

datastoreOptions Property Map

Google Cloud Datastore options.

hybridOptions Property Map

Hybrid inspection options.

timespanConfig Property Map

GooglePrivacyDlpV2StorageConfigResponse

bigQueryOptions Property Map

BigQuery options.

cloudStorageOptions Property Map

Cloud Storage options.

datastoreOptions Property Map

Google Cloud Datastore options.

hybridOptions Property Map

Hybrid inspection options.

timespanConfig Property Map

GooglePrivacyDlpV2StoredType

CreateTime string

Timestamp indicating when the version of the StoredInfoType used for inspection was created. Output-only field, populated by the system.

Name string

Resource name of the requested StoredInfoType, for example organizations/433245324/storedInfoTypes/432452342 or projects/project-id/storedInfoTypes/432452342.

CreateTime string

Timestamp indicating when the version of the StoredInfoType used for inspection was created. Output-only field, populated by the system.

Name string

Resource name of the requested StoredInfoType, for example organizations/433245324/storedInfoTypes/432452342 or projects/project-id/storedInfoTypes/432452342.

createTime String

Timestamp indicating when the version of the StoredInfoType used for inspection was created. Output-only field, populated by the system.

name String

Resource name of the requested StoredInfoType, for example organizations/433245324/storedInfoTypes/432452342 or projects/project-id/storedInfoTypes/432452342.

createTime string

Timestamp indicating when the version of the StoredInfoType used for inspection was created. Output-only field, populated by the system.

name string

Resource name of the requested StoredInfoType, for example organizations/433245324/storedInfoTypes/432452342 or projects/project-id/storedInfoTypes/432452342.

create_time str

Timestamp indicating when the version of the StoredInfoType used for inspection was created. Output-only field, populated by the system.

name str

Resource name of the requested StoredInfoType, for example organizations/433245324/storedInfoTypes/432452342 or projects/project-id/storedInfoTypes/432452342.

createTime String

Timestamp indicating when the version of the StoredInfoType used for inspection was created. Output-only field, populated by the system.

name String

Resource name of the requested StoredInfoType, for example organizations/433245324/storedInfoTypes/432452342 or projects/project-id/storedInfoTypes/432452342.

GooglePrivacyDlpV2StoredTypeResponse

CreateTime string

Timestamp indicating when the version of the StoredInfoType used for inspection was created. Output-only field, populated by the system.

Name string

Resource name of the requested StoredInfoType, for example organizations/433245324/storedInfoTypes/432452342 or projects/project-id/storedInfoTypes/432452342.

CreateTime string

Timestamp indicating when the version of the StoredInfoType used for inspection was created. Output-only field, populated by the system.

Name string

Resource name of the requested StoredInfoType, for example organizations/433245324/storedInfoTypes/432452342 or projects/project-id/storedInfoTypes/432452342.

createTime String

Timestamp indicating when the version of the StoredInfoType used for inspection was created. Output-only field, populated by the system.

name String

Resource name of the requested StoredInfoType, for example organizations/433245324/storedInfoTypes/432452342 or projects/project-id/storedInfoTypes/432452342.

createTime string

Timestamp indicating when the version of the StoredInfoType used for inspection was created. Output-only field, populated by the system.

name string

Resource name of the requested StoredInfoType, for example organizations/433245324/storedInfoTypes/432452342 or projects/project-id/storedInfoTypes/432452342.

create_time str

Timestamp indicating when the version of the StoredInfoType used for inspection was created. Output-only field, populated by the system.

name str

Resource name of the requested StoredInfoType, for example organizations/433245324/storedInfoTypes/432452342 or projects/project-id/storedInfoTypes/432452342.

createTime String

Timestamp indicating when the version of the StoredInfoType used for inspection was created. Output-only field, populated by the system.

name String

Resource name of the requested StoredInfoType, for example organizations/433245324/storedInfoTypes/432452342 or projects/project-id/storedInfoTypes/432452342.

GooglePrivacyDlpV2TableOptions

IdentifyingFields List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2FieldId>

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.

IdentifyingFields []GooglePrivacyDlpV2FieldId

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.

identifyingFields List<GooglePrivacyDlpV2FieldId>

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.

identifyingFields GooglePrivacyDlpV2FieldId[]

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 Sequence[GooglePrivacyDlpV2FieldId]

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.

identifyingFields 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.

GooglePrivacyDlpV2TableOptionsResponse

IdentifyingFields List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2FieldIdResponse>

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.

IdentifyingFields []GooglePrivacyDlpV2FieldIdResponse

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.

identifyingFields List<GooglePrivacyDlpV2FieldIdResponse>

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.

identifyingFields GooglePrivacyDlpV2FieldIdResponse[]

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 Sequence[GooglePrivacyDlpV2FieldIdResponse]

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.

identifyingFields 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.

GooglePrivacyDlpV2TimespanConfig

EnableAutoPopulationOfTimespanConfig 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.

EndTime string

Exclude files, tables, or rows newer than this value. If not set, no upper time limit is applied.

StartTime string

Exclude files, tables, or rows older than this value. If not set, no lower time limit is applied.

TimestampField Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2FieldId

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, and DATETIME. 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.

EnableAutoPopulationOfTimespanConfig 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.

EndTime string

Exclude files, tables, or rows newer than this value. If not set, no upper time limit is applied.

StartTime string

Exclude files, tables, or rows older than this value. If not set, no lower time limit is applied.

TimestampField GooglePrivacyDlpV2FieldId

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, and DATETIME. 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.

enableAutoPopulationOfTimespanConfig 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.

endTime String

Exclude files, tables, or rows newer than this value. If not set, no upper time limit is applied.

startTime String

Exclude files, tables, or rows older than this value. If not set, no lower time limit is applied.

timestampField GooglePrivacyDlpV2FieldId

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, and DATETIME. 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.

enableAutoPopulationOfTimespanConfig 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.

endTime string

Exclude files, tables, or rows newer than this value. If not set, no upper time limit is applied.

startTime string

Exclude files, tables, or rows older than this value. If not set, no lower time limit is applied.

timestampField GooglePrivacyDlpV2FieldId

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, and DATETIME. 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 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 str

Exclude files, tables, or rows newer than this value. If not set, no upper time limit is applied.

start_time str

Exclude files, tables, or rows older than this value. If not set, no lower time limit is applied.

timestamp_field GooglePrivacyDlpV2FieldId

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, and DATETIME. 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.

enableAutoPopulationOfTimespanConfig 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.

endTime String

Exclude files, tables, or rows newer than this value. If not set, no upper time limit is applied.

startTime String

Exclude files, tables, or rows older than this value. If not set, no lower time limit is applied.

timestampField 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, and DATETIME. 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.

GooglePrivacyDlpV2TimespanConfigResponse

EnableAutoPopulationOfTimespanConfig 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.

EndTime string

Exclude files, tables, or rows newer than this value. If not set, no upper time limit is applied.

StartTime string

Exclude files, tables, or rows older than this value. If not set, no lower time limit is applied.

TimestampField Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2FieldIdResponse

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, and DATETIME. 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.

EnableAutoPopulationOfTimespanConfig 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.

EndTime string

Exclude files, tables, or rows newer than this value. If not set, no upper time limit is applied.

StartTime string

Exclude files, tables, or rows older than this value. If not set, no lower time limit is applied.

TimestampField GooglePrivacyDlpV2FieldIdResponse

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, and DATETIME. 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.

enableAutoPopulationOfTimespanConfig 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.

endTime String

Exclude files, tables, or rows newer than this value. If not set, no upper time limit is applied.

startTime String

Exclude files, tables, or rows older than this value. If not set, no lower time limit is applied.

timestampField GooglePrivacyDlpV2FieldIdResponse

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, and DATETIME. 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.

enableAutoPopulationOfTimespanConfig 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.

endTime string

Exclude files, tables, or rows newer than this value. If not set, no upper time limit is applied.

startTime string

Exclude files, tables, or rows older than this value. If not set, no lower time limit is applied.

timestampField GooglePrivacyDlpV2FieldIdResponse

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, and DATETIME. 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 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 str

Exclude files, tables, or rows newer than this value. If not set, no upper time limit is applied.

start_time str

Exclude files, tables, or rows older than this value. If not set, no lower time limit is applied.

timestamp_field GooglePrivacyDlpV2FieldIdResponse

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, and DATETIME. 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.

enableAutoPopulationOfTimespanConfig 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.

endTime String

Exclude files, tables, or rows newer than this value. If not set, no upper time limit is applied.

startTime String

Exclude files, tables, or rows older than this value. If not set, no lower time limit is applied.

timestampField 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, and DATETIME. 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.

GooglePrivacyDlpV2TransformationConfig

DeidentifyTemplate 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 default ReplaceWithInfoTypeConfig will be used to de-identify unstructured content.

ImageRedactTemplate 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.

StructuredDeidentifyTemplate 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, then deidentify_template will also apply to the structured content. If neither template is set, a default ReplaceWithInfoTypeConfig will be used to de-identify structured content.

DeidentifyTemplate 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 default ReplaceWithInfoTypeConfig will be used to de-identify unstructured content.

ImageRedactTemplate 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.

StructuredDeidentifyTemplate 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, then deidentify_template will also apply to the structured content. If neither template is set, a default ReplaceWithInfoTypeConfig will be used to de-identify structured content.

deidentifyTemplate 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 default ReplaceWithInfoTypeConfig will be used to de-identify unstructured content.

imageRedactTemplate 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.

structuredDeidentifyTemplate 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, then deidentify_template will also apply to the structured content. If neither template is set, a default ReplaceWithInfoTypeConfig will be used to de-identify structured content.

deidentifyTemplate 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 default ReplaceWithInfoTypeConfig will be used to de-identify unstructured content.

imageRedactTemplate 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.

structuredDeidentifyTemplate 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, then deidentify_template will also apply to the structured content. If neither template is set, a default ReplaceWithInfoTypeConfig will be used to de-identify structured content.

deidentify_template 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 default ReplaceWithInfoTypeConfig will be used to de-identify unstructured content.

image_redact_template 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 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, then deidentify_template will also apply to the structured content. If neither template is set, a default ReplaceWithInfoTypeConfig will be used to de-identify structured content.

deidentifyTemplate 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 default ReplaceWithInfoTypeConfig will be used to de-identify unstructured content.

imageRedactTemplate 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.

structuredDeidentifyTemplate 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, then deidentify_template will also apply to the structured content. If neither template is set, a default ReplaceWithInfoTypeConfig will be used to de-identify structured content.

GooglePrivacyDlpV2TransformationConfigResponse

DeidentifyTemplate 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 default ReplaceWithInfoTypeConfig will be used to de-identify unstructured content.

ImageRedactTemplate 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.

StructuredDeidentifyTemplate 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, then deidentify_template will also apply to the structured content. If neither template is set, a default ReplaceWithInfoTypeConfig will be used to de-identify structured content.

DeidentifyTemplate 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 default ReplaceWithInfoTypeConfig will be used to de-identify unstructured content.

ImageRedactTemplate 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.

StructuredDeidentifyTemplate 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, then deidentify_template will also apply to the structured content. If neither template is set, a default ReplaceWithInfoTypeConfig will be used to de-identify structured content.

deidentifyTemplate 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 default ReplaceWithInfoTypeConfig will be used to de-identify unstructured content.

imageRedactTemplate 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.

structuredDeidentifyTemplate 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, then deidentify_template will also apply to the structured content. If neither template is set, a default ReplaceWithInfoTypeConfig will be used to de-identify structured content.

deidentifyTemplate 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 default ReplaceWithInfoTypeConfig will be used to de-identify unstructured content.

imageRedactTemplate 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.

structuredDeidentifyTemplate 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, then deidentify_template will also apply to the structured content. If neither template is set, a default ReplaceWithInfoTypeConfig will be used to de-identify structured content.

deidentify_template 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 default ReplaceWithInfoTypeConfig will be used to de-identify unstructured content.

image_redact_template 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 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, then deidentify_template will also apply to the structured content. If neither template is set, a default ReplaceWithInfoTypeConfig will be used to de-identify structured content.

deidentifyTemplate 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 default ReplaceWithInfoTypeConfig will be used to de-identify unstructured content.

imageRedactTemplate 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.

structuredDeidentifyTemplate 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, then deidentify_template will also apply to the structured content. If neither template is set, a default ReplaceWithInfoTypeConfig will be used to de-identify structured content.

GooglePrivacyDlpV2TransformationDetailsStorageConfig

Table Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2BigQueryTable

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 GooglePrivacyDlpV2BigQueryTable

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 GooglePrivacyDlpV2BigQueryTable

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 GooglePrivacyDlpV2BigQueryTable

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 GooglePrivacyDlpV2BigQueryTable

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

GooglePrivacyDlpV2TransformationDetailsStorageConfigResponse

Table Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2BigQueryTableResponse

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 GooglePrivacyDlpV2BigQueryTableResponse

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 GooglePrivacyDlpV2BigQueryTableResponse

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 GooglePrivacyDlpV2BigQueryTableResponse

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 GooglePrivacyDlpV2BigQueryTableResponse

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

GooglePrivacyDlpV2Trigger

Manual Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2Manual

For use with hybrid jobs. Jobs must be manually created and finished.

Schedule Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2Schedule

Create a job on a repeating basis based on the elapse of time.

Manual GooglePrivacyDlpV2Manual

For use with hybrid jobs. Jobs must be manually created and finished.

Schedule GooglePrivacyDlpV2Schedule

Create a job on a repeating basis based on the elapse of time.

manual GooglePrivacyDlpV2Manual

For use with hybrid jobs. Jobs must be manually created and finished.

schedule GooglePrivacyDlpV2Schedule

Create a job on a repeating basis based on the elapse of time.

manual GooglePrivacyDlpV2Manual

For use with hybrid jobs. Jobs must be manually created and finished.

schedule GooglePrivacyDlpV2Schedule

Create a job on a repeating basis based on the elapse of time.

manual GooglePrivacyDlpV2Manual

For use with hybrid jobs. Jobs must be manually created and finished.

schedule GooglePrivacyDlpV2Schedule

Create a job on a repeating basis based on the elapse of time.

manual Property Map

For use with hybrid jobs. Jobs must be manually created and finished.

schedule Property Map

Create a job on a repeating basis based on the elapse of time.

GooglePrivacyDlpV2TriggerResponse

Manual Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2ManualResponse

For use with hybrid jobs. Jobs must be manually created and finished.

Schedule Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2ScheduleResponse

Create a job on a repeating basis based on the elapse of time.

Manual GooglePrivacyDlpV2ManualResponse

For use with hybrid jobs. Jobs must be manually created and finished.

Schedule GooglePrivacyDlpV2ScheduleResponse

Create a job on a repeating basis based on the elapse of time.

manual GooglePrivacyDlpV2ManualResponse

For use with hybrid jobs. Jobs must be manually created and finished.

schedule GooglePrivacyDlpV2ScheduleResponse

Create a job on a repeating basis based on the elapse of time.

manual GooglePrivacyDlpV2ManualResponse

For use with hybrid jobs. Jobs must be manually created and finished.

schedule GooglePrivacyDlpV2ScheduleResponse

Create a job on a repeating basis based on the elapse of time.

manual GooglePrivacyDlpV2ManualResponse

For use with hybrid jobs. Jobs must be manually created and finished.

schedule GooglePrivacyDlpV2ScheduleResponse

Create a job on a repeating basis based on the elapse of time.

manual Property Map

For use with hybrid jobs. Jobs must be manually created and finished.

schedule Property Map

Create a job on a repeating basis based on the elapse of time.

GooglePrivacyDlpV2WordList

Words 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 []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 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 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 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 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]

GooglePrivacyDlpV2WordListResponse

Words 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 []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 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 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 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 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 int

The status code, which should be an enum value of google.rpc.Code.

Details 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 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 int

The status code, which should be an enum value of google.rpc.Code.

Details []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 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 Integer

The status code, which should be an enum value of google.rpc.Code.

details 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 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 number

The status code, which should be an enum value of google.rpc.Code.

details {[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 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 int

The status code, which should be an enum value of google.rpc.Code.

details 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 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 Number

The status code, which should be an enum value of google.rpc.Code.

details 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 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.

JobTriggerStatus

StatusUnspecified
STATUS_UNSPECIFIED

Unused.

Healthy
HEALTHY

Trigger is healthy.

Paused
PAUSED

Trigger is temporarily paused.

Cancelled
CANCELLED

Trigger is cancelled and can not be resumed.

JobTriggerStatusStatusUnspecified
STATUS_UNSPECIFIED

Unused.

JobTriggerStatusHealthy
HEALTHY

Trigger is healthy.

JobTriggerStatusPaused
PAUSED

Trigger is temporarily paused.

JobTriggerStatusCancelled
CANCELLED

Trigger is cancelled and can not be resumed.

StatusUnspecified
STATUS_UNSPECIFIED

Unused.

Healthy
HEALTHY

Trigger is healthy.

Paused
PAUSED

Trigger is temporarily paused.

Cancelled
CANCELLED

Trigger is cancelled and can not be resumed.

StatusUnspecified
STATUS_UNSPECIFIED

Unused.

Healthy
HEALTHY

Trigger is healthy.

Paused
PAUSED

Trigger is temporarily paused.

Cancelled
CANCELLED

Trigger is cancelled and can not be resumed.

STATUS_UNSPECIFIED
STATUS_UNSPECIFIED

Unused.

HEALTHY
HEALTHY

Trigger is healthy.

PAUSED
PAUSED

Trigger is temporarily paused.

CANCELLED
CANCELLED

Trigger is cancelled and can not be resumed.

"STATUS_UNSPECIFIED"
STATUS_UNSPECIFIED

Unused.

"HEALTHY"
HEALTHY

Trigger is healthy.

"PAUSED"
PAUSED

Trigger is temporarily paused.

"CANCELLED"
CANCELLED

Trigger is cancelled and can not be resumed.

Package Details

Repository
Google Cloud Native pulumi/pulumi-google-native
License
Apache-2.0