Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.dlp/v2.JobTrigger
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
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
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new JobTrigger(name: string, args: JobTriggerArgs, opts?: CustomResourceOptions);@overload
def JobTrigger(resource_name: str,
               args: JobTriggerArgs,
               opts: Optional[ResourceOptions] = None)
@overload
def JobTrigger(resource_name: str,
               opts: Optional[ResourceOptions] = None,
               status: Optional[JobTriggerStatus] = 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,
               trigger_id: Optional[str] = None,
               triggers: Optional[Sequence[GooglePrivacyDlpV2TriggerArgs]] = 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.
Parameters
- 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.
Constructor example
The following reference example uses placeholder values for all input properties.
var jobTriggerResource = new GoogleNative.DLP.V2.JobTrigger("jobTriggerResource", new()
{
    Status = GoogleNative.DLP.V2.JobTriggerStatus.StatusUnspecified,
    Description = "string",
    DisplayName = "string",
    InspectJob = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InspectJobConfigArgs
    {
        Actions = new[]
        {
            new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2ActionArgs
            {
                Deidentify = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2DeidentifyArgs
                {
                    CloudStorageOutput = "string",
                    FileTypesToTransform = new[]
                    {
                        GoogleNative.DLP.V2.GooglePrivacyDlpV2DeidentifyFileTypesToTransformItem.FileTypeUnspecified,
                    },
                    TransformationConfig = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2TransformationConfigArgs
                    {
                        DeidentifyTemplate = "string",
                        ImageRedactTemplate = "string",
                        StructuredDeidentifyTemplate = "string",
                    },
                    TransformationDetailsStorageConfig = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2TransformationDetailsStorageConfigArgs
                    {
                        Table = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2BigQueryTableArgs
                        {
                            DatasetId = "string",
                            Project = "string",
                            TableId = "string",
                        },
                    },
                },
                JobNotificationEmails = null,
                PubSub = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2PublishToPubSubArgs
                {
                    Topic = "string",
                },
                PublishFindingsToCloudDataCatalog = null,
                PublishSummaryToCscc = null,
                PublishToStackdriver = null,
                SaveFindings = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2SaveFindingsArgs
                {
                    OutputConfig = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2OutputStorageConfigArgs
                    {
                        OutputSchema = GoogleNative.DLP.V2.GooglePrivacyDlpV2OutputStorageConfigOutputSchema.OutputSchemaUnspecified,
                        Table = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2BigQueryTableArgs
                        {
                            DatasetId = "string",
                            Project = "string",
                            TableId = "string",
                        },
                    },
                },
            },
        },
        InspectConfig = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InspectConfigArgs
        {
            CustomInfoTypes = new[]
            {
                new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2CustomInfoTypeArgs
                {
                    DetectionRules = new[]
                    {
                        new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2DetectionRuleArgs
                        {
                            HotwordRule = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2HotwordRuleArgs
                            {
                                HotwordRegex = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2RegexArgs
                                {
                                    GroupIndexes = new[]
                                    {
                                        0,
                                    },
                                    Pattern = "string",
                                },
                                LikelihoodAdjustment = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2LikelihoodAdjustmentArgs
                                {
                                    FixedLikelihood = GoogleNative.DLP.V2.GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood.LikelihoodUnspecified,
                                    RelativeLikelihood = 0,
                                },
                                Proximity = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2ProximityArgs
                                {
                                    WindowAfter = 0,
                                    WindowBefore = 0,
                                },
                            },
                        },
                    },
                    Dictionary = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2DictionaryArgs
                    {
                        CloudStoragePath = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2CloudStoragePathArgs
                        {
                            Path = "string",
                        },
                        WordList = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2WordListArgs
                        {
                            Words = new[]
                            {
                                "string",
                            },
                        },
                    },
                    ExclusionType = GoogleNative.DLP.V2.GooglePrivacyDlpV2CustomInfoTypeExclusionType.ExclusionTypeUnspecified,
                    InfoType = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InfoTypeArgs
                    {
                        Name = "string",
                        SensitivityScore = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2SensitivityScoreArgs
                        {
                            Score = GoogleNative.DLP.V2.GooglePrivacyDlpV2SensitivityScoreScore.SensitivityScoreUnspecified,
                        },
                        Version = "string",
                    },
                    Likelihood = GoogleNative.DLP.V2.GooglePrivacyDlpV2CustomInfoTypeLikelihood.LikelihoodUnspecified,
                    Regex = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2RegexArgs
                    {
                        GroupIndexes = new[]
                        {
                            0,
                        },
                        Pattern = "string",
                    },
                    SensitivityScore = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2SensitivityScoreArgs
                    {
                        Score = GoogleNative.DLP.V2.GooglePrivacyDlpV2SensitivityScoreScore.SensitivityScoreUnspecified,
                    },
                    StoredType = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2StoredTypeArgs
                    {
                        CreateTime = "string",
                        Name = "string",
                    },
                    SurrogateType = null,
                },
            },
            ExcludeInfoTypes = false,
            IncludeQuote = false,
            InfoTypes = new[]
            {
                new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InfoTypeArgs
                {
                    Name = "string",
                    SensitivityScore = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2SensitivityScoreArgs
                    {
                        Score = GoogleNative.DLP.V2.GooglePrivacyDlpV2SensitivityScoreScore.SensitivityScoreUnspecified,
                    },
                    Version = "string",
                },
            },
            Limits = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2FindingLimitsArgs
            {
                MaxFindingsPerInfoType = new[]
                {
                    new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InfoTypeLimitArgs
                    {
                        InfoType = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InfoTypeArgs
                        {
                            Name = "string",
                            SensitivityScore = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2SensitivityScoreArgs
                            {
                                Score = GoogleNative.DLP.V2.GooglePrivacyDlpV2SensitivityScoreScore.SensitivityScoreUnspecified,
                            },
                            Version = "string",
                        },
                        MaxFindings = 0,
                    },
                },
                MaxFindingsPerItem = 0,
                MaxFindingsPerRequest = 0,
            },
            MinLikelihood = GoogleNative.DLP.V2.GooglePrivacyDlpV2InspectConfigMinLikelihood.LikelihoodUnspecified,
            MinLikelihoodPerInfoType = new[]
            {
                new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InfoTypeLikelihoodArgs
                {
                    InfoType = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InfoTypeArgs
                    {
                        Name = "string",
                        SensitivityScore = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2SensitivityScoreArgs
                        {
                            Score = GoogleNative.DLP.V2.GooglePrivacyDlpV2SensitivityScoreScore.SensitivityScoreUnspecified,
                        },
                        Version = "string",
                    },
                    MinLikelihood = GoogleNative.DLP.V2.GooglePrivacyDlpV2InfoTypeLikelihoodMinLikelihood.LikelihoodUnspecified,
                },
            },
            RuleSet = new[]
            {
                new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InspectionRuleSetArgs
                {
                    InfoTypes = new[]
                    {
                        new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InfoTypeArgs
                        {
                            Name = "string",
                            SensitivityScore = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2SensitivityScoreArgs
                            {
                                Score = GoogleNative.DLP.V2.GooglePrivacyDlpV2SensitivityScoreScore.SensitivityScoreUnspecified,
                            },
                            Version = "string",
                        },
                    },
                    Rules = new[]
                    {
                        new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InspectionRuleArgs
                        {
                            ExclusionRule = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2ExclusionRuleArgs
                            {
                                Dictionary = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2DictionaryArgs
                                {
                                    CloudStoragePath = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2CloudStoragePathArgs
                                    {
                                        Path = "string",
                                    },
                                    WordList = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2WordListArgs
                                    {
                                        Words = new[]
                                        {
                                            "string",
                                        },
                                    },
                                },
                                ExcludeByHotword = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2ExcludeByHotwordArgs
                                {
                                    HotwordRegex = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2RegexArgs
                                    {
                                        GroupIndexes = new[]
                                        {
                                            0,
                                        },
                                        Pattern = "string",
                                    },
                                    Proximity = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2ProximityArgs
                                    {
                                        WindowAfter = 0,
                                        WindowBefore = 0,
                                    },
                                },
                                ExcludeInfoTypes = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2ExcludeInfoTypesArgs
                                {
                                    InfoTypes = new[]
                                    {
                                        new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2InfoTypeArgs
                                        {
                                            Name = "string",
                                            SensitivityScore = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2SensitivityScoreArgs
                                            {
                                                Score = GoogleNative.DLP.V2.GooglePrivacyDlpV2SensitivityScoreScore.SensitivityScoreUnspecified,
                                            },
                                            Version = "string",
                                        },
                                    },
                                },
                                MatchingType = GoogleNative.DLP.V2.GooglePrivacyDlpV2ExclusionRuleMatchingType.MatchingTypeUnspecified,
                                Regex = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2RegexArgs
                                {
                                    GroupIndexes = new[]
                                    {
                                        0,
                                    },
                                    Pattern = "string",
                                },
                            },
                            HotwordRule = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2HotwordRuleArgs
                            {
                                HotwordRegex = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2RegexArgs
                                {
                                    GroupIndexes = new[]
                                    {
                                        0,
                                    },
                                    Pattern = "string",
                                },
                                LikelihoodAdjustment = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2LikelihoodAdjustmentArgs
                                {
                                    FixedLikelihood = GoogleNative.DLP.V2.GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood.LikelihoodUnspecified,
                                    RelativeLikelihood = 0,
                                },
                                Proximity = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2ProximityArgs
                                {
                                    WindowAfter = 0,
                                    WindowBefore = 0,
                                },
                            },
                        },
                    },
                },
            },
        },
        InspectTemplateName = "string",
        StorageConfig = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2StorageConfigArgs
        {
            BigQueryOptions = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2BigQueryOptionsArgs
            {
                ExcludedFields = new[]
                {
                    new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2FieldIdArgs
                    {
                        Name = "string",
                    },
                },
                IdentifyingFields = new[]
                {
                    new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2FieldIdArgs
                    {
                        Name = "string",
                    },
                },
                IncludedFields = new[]
                {
                    new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2FieldIdArgs
                    {
                        Name = "string",
                    },
                },
                RowsLimit = "string",
                RowsLimitPercent = 0,
                SampleMethod = GoogleNative.DLP.V2.GooglePrivacyDlpV2BigQueryOptionsSampleMethod.SampleMethodUnspecified,
                TableReference = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2BigQueryTableArgs
                {
                    DatasetId = "string",
                    Project = "string",
                    TableId = "string",
                },
            },
            CloudStorageOptions = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2CloudStorageOptionsArgs
            {
                BytesLimitPerFile = "string",
                BytesLimitPerFilePercent = 0,
                FileSet = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2FileSetArgs
                {
                    RegexFileSet = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2CloudStorageRegexFileSetArgs
                    {
                        BucketName = "string",
                        ExcludeRegex = new[]
                        {
                            "string",
                        },
                        IncludeRegex = new[]
                        {
                            "string",
                        },
                    },
                    Url = "string",
                },
                FileTypes = new[]
                {
                    GoogleNative.DLP.V2.GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem.FileTypeUnspecified,
                },
                FilesLimitPercent = 0,
                SampleMethod = GoogleNative.DLP.V2.GooglePrivacyDlpV2CloudStorageOptionsSampleMethod.SampleMethodUnspecified,
            },
            DatastoreOptions = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2DatastoreOptionsArgs
            {
                Kind = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2KindExpressionArgs
                {
                    Name = "string",
                },
                PartitionId = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2PartitionIdArgs
                {
                    NamespaceId = "string",
                    Project = "string",
                },
            },
            HybridOptions = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2HybridOptionsArgs
            {
                Description = "string",
                Labels = 
                {
                    { "string", "string" },
                },
                RequiredFindingLabelKeys = new[]
                {
                    "string",
                },
                TableOptions = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2TableOptionsArgs
                {
                    IdentifyingFields = new[]
                    {
                        new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2FieldIdArgs
                        {
                            Name = "string",
                        },
                    },
                },
            },
            TimespanConfig = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2TimespanConfigArgs
            {
                EnableAutoPopulationOfTimespanConfig = false,
                EndTime = "string",
                StartTime = "string",
                TimestampField = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2FieldIdArgs
                {
                    Name = "string",
                },
            },
        },
    },
    Name = "string",
    Project = "string",
    TriggerId = "string",
    Triggers = new[]
    {
        new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2TriggerArgs
        {
            Manual = null,
            Schedule = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2ScheduleArgs
            {
                RecurrencePeriodDuration = "string",
            },
        },
    },
});
example, err := dlp.NewJobTrigger(ctx, "jobTriggerResource", &dlp.JobTriggerArgs{
	Status:      dlp.JobTriggerStatusStatusUnspecified,
	Description: pulumi.String("string"),
	DisplayName: pulumi.String("string"),
	InspectJob: &dlp.GooglePrivacyDlpV2InspectJobConfigArgs{
		Actions: dlp.GooglePrivacyDlpV2ActionArray{
			&dlp.GooglePrivacyDlpV2ActionArgs{
				Deidentify: &dlp.GooglePrivacyDlpV2DeidentifyArgs{
					CloudStorageOutput: pulumi.String("string"),
					FileTypesToTransform: dlp.GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemArray{
						dlp.GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemFileTypeUnspecified,
					},
					TransformationConfig: &dlp.GooglePrivacyDlpV2TransformationConfigArgs{
						DeidentifyTemplate:           pulumi.String("string"),
						ImageRedactTemplate:          pulumi.String("string"),
						StructuredDeidentifyTemplate: pulumi.String("string"),
					},
					TransformationDetailsStorageConfig: &dlp.GooglePrivacyDlpV2TransformationDetailsStorageConfigArgs{
						Table: &dlp.GooglePrivacyDlpV2BigQueryTableArgs{
							DatasetId: pulumi.String("string"),
							Project:   pulumi.String("string"),
							TableId:   pulumi.String("string"),
						},
					},
				},
				JobNotificationEmails: &dlp.GooglePrivacyDlpV2JobNotificationEmailsArgs{},
				PubSub: &dlp.GooglePrivacyDlpV2PublishToPubSubArgs{
					Topic: pulumi.String("string"),
				},
				PublishFindingsToCloudDataCatalog: &dlp.GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogArgs{},
				PublishSummaryToCscc:              &dlp.GooglePrivacyDlpV2PublishSummaryToCsccArgs{},
				PublishToStackdriver:              &dlp.GooglePrivacyDlpV2PublishToStackdriverArgs{},
				SaveFindings: &dlp.GooglePrivacyDlpV2SaveFindingsArgs{
					OutputConfig: &dlp.GooglePrivacyDlpV2OutputStorageConfigArgs{
						OutputSchema: dlp.GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutputSchemaUnspecified,
						Table: &dlp.GooglePrivacyDlpV2BigQueryTableArgs{
							DatasetId: pulumi.String("string"),
							Project:   pulumi.String("string"),
							TableId:   pulumi.String("string"),
						},
					},
				},
			},
		},
		InspectConfig: &dlp.GooglePrivacyDlpV2InspectConfigArgs{
			CustomInfoTypes: dlp.GooglePrivacyDlpV2CustomInfoTypeArray{
				&dlp.GooglePrivacyDlpV2CustomInfoTypeArgs{
					DetectionRules: dlp.GooglePrivacyDlpV2DetectionRuleArray{
						&dlp.GooglePrivacyDlpV2DetectionRuleArgs{
							HotwordRule: &dlp.GooglePrivacyDlpV2HotwordRuleArgs{
								HotwordRegex: &dlp.GooglePrivacyDlpV2RegexArgs{
									GroupIndexes: pulumi.IntArray{
										pulumi.Int(0),
									},
									Pattern: pulumi.String("string"),
								},
								LikelihoodAdjustment: &dlp.GooglePrivacyDlpV2LikelihoodAdjustmentArgs{
									FixedLikelihood:    dlp.GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodLikelihoodUnspecified,
									RelativeLikelihood: pulumi.Int(0),
								},
								Proximity: &dlp.GooglePrivacyDlpV2ProximityArgs{
									WindowAfter:  pulumi.Int(0),
									WindowBefore: pulumi.Int(0),
								},
							},
						},
					},
					Dictionary: &dlp.GooglePrivacyDlpV2DictionaryArgs{
						CloudStoragePath: &dlp.GooglePrivacyDlpV2CloudStoragePathArgs{
							Path: pulumi.String("string"),
						},
						WordList: &dlp.GooglePrivacyDlpV2WordListArgs{
							Words: pulumi.StringArray{
								pulumi.String("string"),
							},
						},
					},
					ExclusionType: dlp.GooglePrivacyDlpV2CustomInfoTypeExclusionTypeExclusionTypeUnspecified,
					InfoType: &dlp.GooglePrivacyDlpV2InfoTypeArgs{
						Name: pulumi.String("string"),
						SensitivityScore: &dlp.GooglePrivacyDlpV2SensitivityScoreArgs{
							Score: dlp.GooglePrivacyDlpV2SensitivityScoreScoreSensitivityScoreUnspecified,
						},
						Version: pulumi.String("string"),
					},
					Likelihood: dlp.GooglePrivacyDlpV2CustomInfoTypeLikelihoodLikelihoodUnspecified,
					Regex: &dlp.GooglePrivacyDlpV2RegexArgs{
						GroupIndexes: pulumi.IntArray{
							pulumi.Int(0),
						},
						Pattern: pulumi.String("string"),
					},
					SensitivityScore: &dlp.GooglePrivacyDlpV2SensitivityScoreArgs{
						Score: dlp.GooglePrivacyDlpV2SensitivityScoreScoreSensitivityScoreUnspecified,
					},
					StoredType: &dlp.GooglePrivacyDlpV2StoredTypeArgs{
						CreateTime: pulumi.String("string"),
						Name:       pulumi.String("string"),
					},
					SurrogateType: &dlp.GooglePrivacyDlpV2SurrogateTypeArgs{},
				},
			},
			ExcludeInfoTypes: pulumi.Bool(false),
			IncludeQuote:     pulumi.Bool(false),
			InfoTypes: dlp.GooglePrivacyDlpV2InfoTypeArray{
				&dlp.GooglePrivacyDlpV2InfoTypeArgs{
					Name: pulumi.String("string"),
					SensitivityScore: &dlp.GooglePrivacyDlpV2SensitivityScoreArgs{
						Score: dlp.GooglePrivacyDlpV2SensitivityScoreScoreSensitivityScoreUnspecified,
					},
					Version: pulumi.String("string"),
				},
			},
			Limits: &dlp.GooglePrivacyDlpV2FindingLimitsArgs{
				MaxFindingsPerInfoType: dlp.GooglePrivacyDlpV2InfoTypeLimitArray{
					&dlp.GooglePrivacyDlpV2InfoTypeLimitArgs{
						InfoType: &dlp.GooglePrivacyDlpV2InfoTypeArgs{
							Name: pulumi.String("string"),
							SensitivityScore: &dlp.GooglePrivacyDlpV2SensitivityScoreArgs{
								Score: dlp.GooglePrivacyDlpV2SensitivityScoreScoreSensitivityScoreUnspecified,
							},
							Version: pulumi.String("string"),
						},
						MaxFindings: pulumi.Int(0),
					},
				},
				MaxFindingsPerItem:    pulumi.Int(0),
				MaxFindingsPerRequest: pulumi.Int(0),
			},
			MinLikelihood: dlp.GooglePrivacyDlpV2InspectConfigMinLikelihoodLikelihoodUnspecified,
			MinLikelihoodPerInfoType: dlp.GooglePrivacyDlpV2InfoTypeLikelihoodArray{
				&dlp.GooglePrivacyDlpV2InfoTypeLikelihoodArgs{
					InfoType: &dlp.GooglePrivacyDlpV2InfoTypeArgs{
						Name: pulumi.String("string"),
						SensitivityScore: &dlp.GooglePrivacyDlpV2SensitivityScoreArgs{
							Score: dlp.GooglePrivacyDlpV2SensitivityScoreScoreSensitivityScoreUnspecified,
						},
						Version: pulumi.String("string"),
					},
					MinLikelihood: dlp.GooglePrivacyDlpV2InfoTypeLikelihoodMinLikelihoodLikelihoodUnspecified,
				},
			},
			RuleSet: dlp.GooglePrivacyDlpV2InspectionRuleSetArray{
				&dlp.GooglePrivacyDlpV2InspectionRuleSetArgs{
					InfoTypes: dlp.GooglePrivacyDlpV2InfoTypeArray{
						&dlp.GooglePrivacyDlpV2InfoTypeArgs{
							Name: pulumi.String("string"),
							SensitivityScore: &dlp.GooglePrivacyDlpV2SensitivityScoreArgs{
								Score: dlp.GooglePrivacyDlpV2SensitivityScoreScoreSensitivityScoreUnspecified,
							},
							Version: pulumi.String("string"),
						},
					},
					Rules: dlp.GooglePrivacyDlpV2InspectionRuleArray{
						&dlp.GooglePrivacyDlpV2InspectionRuleArgs{
							ExclusionRule: &dlp.GooglePrivacyDlpV2ExclusionRuleArgs{
								Dictionary: &dlp.GooglePrivacyDlpV2DictionaryArgs{
									CloudStoragePath: &dlp.GooglePrivacyDlpV2CloudStoragePathArgs{
										Path: pulumi.String("string"),
									},
									WordList: &dlp.GooglePrivacyDlpV2WordListArgs{
										Words: pulumi.StringArray{
											pulumi.String("string"),
										},
									},
								},
								ExcludeByHotword: &dlp.GooglePrivacyDlpV2ExcludeByHotwordArgs{
									HotwordRegex: &dlp.GooglePrivacyDlpV2RegexArgs{
										GroupIndexes: pulumi.IntArray{
											pulumi.Int(0),
										},
										Pattern: pulumi.String("string"),
									},
									Proximity: &dlp.GooglePrivacyDlpV2ProximityArgs{
										WindowAfter:  pulumi.Int(0),
										WindowBefore: pulumi.Int(0),
									},
								},
								ExcludeInfoTypes: &dlp.GooglePrivacyDlpV2ExcludeInfoTypesArgs{
									InfoTypes: dlp.GooglePrivacyDlpV2InfoTypeArray{
										&dlp.GooglePrivacyDlpV2InfoTypeArgs{
											Name: pulumi.String("string"),
											SensitivityScore: &dlp.GooglePrivacyDlpV2SensitivityScoreArgs{
												Score: dlp.GooglePrivacyDlpV2SensitivityScoreScoreSensitivityScoreUnspecified,
											},
											Version: pulumi.String("string"),
										},
									},
								},
								MatchingType: dlp.GooglePrivacyDlpV2ExclusionRuleMatchingTypeMatchingTypeUnspecified,
								Regex: &dlp.GooglePrivacyDlpV2RegexArgs{
									GroupIndexes: pulumi.IntArray{
										pulumi.Int(0),
									},
									Pattern: pulumi.String("string"),
								},
							},
							HotwordRule: &dlp.GooglePrivacyDlpV2HotwordRuleArgs{
								HotwordRegex: &dlp.GooglePrivacyDlpV2RegexArgs{
									GroupIndexes: pulumi.IntArray{
										pulumi.Int(0),
									},
									Pattern: pulumi.String("string"),
								},
								LikelihoodAdjustment: &dlp.GooglePrivacyDlpV2LikelihoodAdjustmentArgs{
									FixedLikelihood:    dlp.GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodLikelihoodUnspecified,
									RelativeLikelihood: pulumi.Int(0),
								},
								Proximity: &dlp.GooglePrivacyDlpV2ProximityArgs{
									WindowAfter:  pulumi.Int(0),
									WindowBefore: pulumi.Int(0),
								},
							},
						},
					},
				},
			},
		},
		InspectTemplateName: pulumi.String("string"),
		StorageConfig: &dlp.GooglePrivacyDlpV2StorageConfigArgs{
			BigQueryOptions: &dlp.GooglePrivacyDlpV2BigQueryOptionsArgs{
				ExcludedFields: dlp.GooglePrivacyDlpV2FieldIdArray{
					&dlp.GooglePrivacyDlpV2FieldIdArgs{
						Name: pulumi.String("string"),
					},
				},
				IdentifyingFields: dlp.GooglePrivacyDlpV2FieldIdArray{
					&dlp.GooglePrivacyDlpV2FieldIdArgs{
						Name: pulumi.String("string"),
					},
				},
				IncludedFields: dlp.GooglePrivacyDlpV2FieldIdArray{
					&dlp.GooglePrivacyDlpV2FieldIdArgs{
						Name: pulumi.String("string"),
					},
				},
				RowsLimit:        pulumi.String("string"),
				RowsLimitPercent: pulumi.Int(0),
				SampleMethod:     dlp.GooglePrivacyDlpV2BigQueryOptionsSampleMethodSampleMethodUnspecified,
				TableReference: &dlp.GooglePrivacyDlpV2BigQueryTableArgs{
					DatasetId: pulumi.String("string"),
					Project:   pulumi.String("string"),
					TableId:   pulumi.String("string"),
				},
			},
			CloudStorageOptions: &dlp.GooglePrivacyDlpV2CloudStorageOptionsArgs{
				BytesLimitPerFile:        pulumi.String("string"),
				BytesLimitPerFilePercent: pulumi.Int(0),
				FileSet: &dlp.GooglePrivacyDlpV2FileSetArgs{
					RegexFileSet: &dlp.GooglePrivacyDlpV2CloudStorageRegexFileSetArgs{
						BucketName: pulumi.String("string"),
						ExcludeRegex: pulumi.StringArray{
							pulumi.String("string"),
						},
						IncludeRegex: pulumi.StringArray{
							pulumi.String("string"),
						},
					},
					Url: pulumi.String("string"),
				},
				FileTypes: dlp.GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArray{
					dlp.GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemFileTypeUnspecified,
				},
				FilesLimitPercent: pulumi.Int(0),
				SampleMethod:      dlp.GooglePrivacyDlpV2CloudStorageOptionsSampleMethodSampleMethodUnspecified,
			},
			DatastoreOptions: &dlp.GooglePrivacyDlpV2DatastoreOptionsArgs{
				Kind: &dlp.GooglePrivacyDlpV2KindExpressionArgs{
					Name: pulumi.String("string"),
				},
				PartitionId: &dlp.GooglePrivacyDlpV2PartitionIdArgs{
					NamespaceId: pulumi.String("string"),
					Project:     pulumi.String("string"),
				},
			},
			HybridOptions: &dlp.GooglePrivacyDlpV2HybridOptionsArgs{
				Description: pulumi.String("string"),
				Labels: pulumi.StringMap{
					"string": pulumi.String("string"),
				},
				RequiredFindingLabelKeys: pulumi.StringArray{
					pulumi.String("string"),
				},
				TableOptions: &dlp.GooglePrivacyDlpV2TableOptionsArgs{
					IdentifyingFields: dlp.GooglePrivacyDlpV2FieldIdArray{
						&dlp.GooglePrivacyDlpV2FieldIdArgs{
							Name: pulumi.String("string"),
						},
					},
				},
			},
			TimespanConfig: &dlp.GooglePrivacyDlpV2TimespanConfigArgs{
				EnableAutoPopulationOfTimespanConfig: pulumi.Bool(false),
				EndTime:                              pulumi.String("string"),
				StartTime:                            pulumi.String("string"),
				TimestampField: &dlp.GooglePrivacyDlpV2FieldIdArgs{
					Name: pulumi.String("string"),
				},
			},
		},
	},
	Name:      pulumi.String("string"),
	Project:   pulumi.String("string"),
	TriggerId: pulumi.String("string"),
	Triggers: dlp.GooglePrivacyDlpV2TriggerArray{
		&dlp.GooglePrivacyDlpV2TriggerArgs{
			Manual: &dlp.GooglePrivacyDlpV2ManualArgs{},
			Schedule: &dlp.GooglePrivacyDlpV2ScheduleArgs{
				RecurrencePeriodDuration: pulumi.String("string"),
			},
		},
	},
})
var jobTriggerResource = new JobTrigger("jobTriggerResource", JobTriggerArgs.builder()
    .status("STATUS_UNSPECIFIED")
    .description("string")
    .displayName("string")
    .inspectJob(GooglePrivacyDlpV2InspectJobConfigArgs.builder()
        .actions(GooglePrivacyDlpV2ActionArgs.builder()
            .deidentify(GooglePrivacyDlpV2DeidentifyArgs.builder()
                .cloudStorageOutput("string")
                .fileTypesToTransform("FILE_TYPE_UNSPECIFIED")
                .transformationConfig(GooglePrivacyDlpV2TransformationConfigArgs.builder()
                    .deidentifyTemplate("string")
                    .imageRedactTemplate("string")
                    .structuredDeidentifyTemplate("string")
                    .build())
                .transformationDetailsStorageConfig(GooglePrivacyDlpV2TransformationDetailsStorageConfigArgs.builder()
                    .table(GooglePrivacyDlpV2BigQueryTableArgs.builder()
                        .datasetId("string")
                        .project("string")
                        .tableId("string")
                        .build())
                    .build())
                .build())
            .jobNotificationEmails()
            .pubSub(GooglePrivacyDlpV2PublishToPubSubArgs.builder()
                .topic("string")
                .build())
            .publishFindingsToCloudDataCatalog()
            .publishSummaryToCscc()
            .publishToStackdriver()
            .saveFindings(GooglePrivacyDlpV2SaveFindingsArgs.builder()
                .outputConfig(GooglePrivacyDlpV2OutputStorageConfigArgs.builder()
                    .outputSchema("OUTPUT_SCHEMA_UNSPECIFIED")
                    .table(GooglePrivacyDlpV2BigQueryTableArgs.builder()
                        .datasetId("string")
                        .project("string")
                        .tableId("string")
                        .build())
                    .build())
                .build())
            .build())
        .inspectConfig(GooglePrivacyDlpV2InspectConfigArgs.builder()
            .customInfoTypes(GooglePrivacyDlpV2CustomInfoTypeArgs.builder()
                .detectionRules(GooglePrivacyDlpV2DetectionRuleArgs.builder()
                    .hotwordRule(GooglePrivacyDlpV2HotwordRuleArgs.builder()
                        .hotwordRegex(GooglePrivacyDlpV2RegexArgs.builder()
                            .groupIndexes(0)
                            .pattern("string")
                            .build())
                        .likelihoodAdjustment(GooglePrivacyDlpV2LikelihoodAdjustmentArgs.builder()
                            .fixedLikelihood("LIKELIHOOD_UNSPECIFIED")
                            .relativeLikelihood(0)
                            .build())
                        .proximity(GooglePrivacyDlpV2ProximityArgs.builder()
                            .windowAfter(0)
                            .windowBefore(0)
                            .build())
                        .build())
                    .build())
                .dictionary(GooglePrivacyDlpV2DictionaryArgs.builder()
                    .cloudStoragePath(GooglePrivacyDlpV2CloudStoragePathArgs.builder()
                        .path("string")
                        .build())
                    .wordList(GooglePrivacyDlpV2WordListArgs.builder()
                        .words("string")
                        .build())
                    .build())
                .exclusionType("EXCLUSION_TYPE_UNSPECIFIED")
                .infoType(GooglePrivacyDlpV2InfoTypeArgs.builder()
                    .name("string")
                    .sensitivityScore(GooglePrivacyDlpV2SensitivityScoreArgs.builder()
                        .score("SENSITIVITY_SCORE_UNSPECIFIED")
                        .build())
                    .version("string")
                    .build())
                .likelihood("LIKELIHOOD_UNSPECIFIED")
                .regex(GooglePrivacyDlpV2RegexArgs.builder()
                    .groupIndexes(0)
                    .pattern("string")
                    .build())
                .sensitivityScore(GooglePrivacyDlpV2SensitivityScoreArgs.builder()
                    .score("SENSITIVITY_SCORE_UNSPECIFIED")
                    .build())
                .storedType(GooglePrivacyDlpV2StoredTypeArgs.builder()
                    .createTime("string")
                    .name("string")
                    .build())
                .surrogateType()
                .build())
            .excludeInfoTypes(false)
            .includeQuote(false)
            .infoTypes(GooglePrivacyDlpV2InfoTypeArgs.builder()
                .name("string")
                .sensitivityScore(GooglePrivacyDlpV2SensitivityScoreArgs.builder()
                    .score("SENSITIVITY_SCORE_UNSPECIFIED")
                    .build())
                .version("string")
                .build())
            .limits(GooglePrivacyDlpV2FindingLimitsArgs.builder()
                .maxFindingsPerInfoType(GooglePrivacyDlpV2InfoTypeLimitArgs.builder()
                    .infoType(GooglePrivacyDlpV2InfoTypeArgs.builder()
                        .name("string")
                        .sensitivityScore(GooglePrivacyDlpV2SensitivityScoreArgs.builder()
                            .score("SENSITIVITY_SCORE_UNSPECIFIED")
                            .build())
                        .version("string")
                        .build())
                    .maxFindings(0)
                    .build())
                .maxFindingsPerItem(0)
                .maxFindingsPerRequest(0)
                .build())
            .minLikelihood("LIKELIHOOD_UNSPECIFIED")
            .minLikelihoodPerInfoType(GooglePrivacyDlpV2InfoTypeLikelihoodArgs.builder()
                .infoType(GooglePrivacyDlpV2InfoTypeArgs.builder()
                    .name("string")
                    .sensitivityScore(GooglePrivacyDlpV2SensitivityScoreArgs.builder()
                        .score("SENSITIVITY_SCORE_UNSPECIFIED")
                        .build())
                    .version("string")
                    .build())
                .minLikelihood("LIKELIHOOD_UNSPECIFIED")
                .build())
            .ruleSet(GooglePrivacyDlpV2InspectionRuleSetArgs.builder()
                .infoTypes(GooglePrivacyDlpV2InfoTypeArgs.builder()
                    .name("string")
                    .sensitivityScore(GooglePrivacyDlpV2SensitivityScoreArgs.builder()
                        .score("SENSITIVITY_SCORE_UNSPECIFIED")
                        .build())
                    .version("string")
                    .build())
                .rules(GooglePrivacyDlpV2InspectionRuleArgs.builder()
                    .exclusionRule(GooglePrivacyDlpV2ExclusionRuleArgs.builder()
                        .dictionary(GooglePrivacyDlpV2DictionaryArgs.builder()
                            .cloudStoragePath(GooglePrivacyDlpV2CloudStoragePathArgs.builder()
                                .path("string")
                                .build())
                            .wordList(GooglePrivacyDlpV2WordListArgs.builder()
                                .words("string")
                                .build())
                            .build())
                        .excludeByHotword(GooglePrivacyDlpV2ExcludeByHotwordArgs.builder()
                            .hotwordRegex(GooglePrivacyDlpV2RegexArgs.builder()
                                .groupIndexes(0)
                                .pattern("string")
                                .build())
                            .proximity(GooglePrivacyDlpV2ProximityArgs.builder()
                                .windowAfter(0)
                                .windowBefore(0)
                                .build())
                            .build())
                        .excludeInfoTypes(GooglePrivacyDlpV2ExcludeInfoTypesArgs.builder()
                            .infoTypes(GooglePrivacyDlpV2InfoTypeArgs.builder()
                                .name("string")
                                .sensitivityScore(GooglePrivacyDlpV2SensitivityScoreArgs.builder()
                                    .score("SENSITIVITY_SCORE_UNSPECIFIED")
                                    .build())
                                .version("string")
                                .build())
                            .build())
                        .matchingType("MATCHING_TYPE_UNSPECIFIED")
                        .regex(GooglePrivacyDlpV2RegexArgs.builder()
                            .groupIndexes(0)
                            .pattern("string")
                            .build())
                        .build())
                    .hotwordRule(GooglePrivacyDlpV2HotwordRuleArgs.builder()
                        .hotwordRegex(GooglePrivacyDlpV2RegexArgs.builder()
                            .groupIndexes(0)
                            .pattern("string")
                            .build())
                        .likelihoodAdjustment(GooglePrivacyDlpV2LikelihoodAdjustmentArgs.builder()
                            .fixedLikelihood("LIKELIHOOD_UNSPECIFIED")
                            .relativeLikelihood(0)
                            .build())
                        .proximity(GooglePrivacyDlpV2ProximityArgs.builder()
                            .windowAfter(0)
                            .windowBefore(0)
                            .build())
                        .build())
                    .build())
                .build())
            .build())
        .inspectTemplateName("string")
        .storageConfig(GooglePrivacyDlpV2StorageConfigArgs.builder()
            .bigQueryOptions(GooglePrivacyDlpV2BigQueryOptionsArgs.builder()
                .excludedFields(GooglePrivacyDlpV2FieldIdArgs.builder()
                    .name("string")
                    .build())
                .identifyingFields(GooglePrivacyDlpV2FieldIdArgs.builder()
                    .name("string")
                    .build())
                .includedFields(GooglePrivacyDlpV2FieldIdArgs.builder()
                    .name("string")
                    .build())
                .rowsLimit("string")
                .rowsLimitPercent(0)
                .sampleMethod("SAMPLE_METHOD_UNSPECIFIED")
                .tableReference(GooglePrivacyDlpV2BigQueryTableArgs.builder()
                    .datasetId("string")
                    .project("string")
                    .tableId("string")
                    .build())
                .build())
            .cloudStorageOptions(GooglePrivacyDlpV2CloudStorageOptionsArgs.builder()
                .bytesLimitPerFile("string")
                .bytesLimitPerFilePercent(0)
                .fileSet(GooglePrivacyDlpV2FileSetArgs.builder()
                    .regexFileSet(GooglePrivacyDlpV2CloudStorageRegexFileSetArgs.builder()
                        .bucketName("string")
                        .excludeRegex("string")
                        .includeRegex("string")
                        .build())
                    .url("string")
                    .build())
                .fileTypes("FILE_TYPE_UNSPECIFIED")
                .filesLimitPercent(0)
                .sampleMethod("SAMPLE_METHOD_UNSPECIFIED")
                .build())
            .datastoreOptions(GooglePrivacyDlpV2DatastoreOptionsArgs.builder()
                .kind(GooglePrivacyDlpV2KindExpressionArgs.builder()
                    .name("string")
                    .build())
                .partitionId(GooglePrivacyDlpV2PartitionIdArgs.builder()
                    .namespaceId("string")
                    .project("string")
                    .build())
                .build())
            .hybridOptions(GooglePrivacyDlpV2HybridOptionsArgs.builder()
                .description("string")
                .labels(Map.of("string", "string"))
                .requiredFindingLabelKeys("string")
                .tableOptions(GooglePrivacyDlpV2TableOptionsArgs.builder()
                    .identifyingFields(GooglePrivacyDlpV2FieldIdArgs.builder()
                        .name("string")
                        .build())
                    .build())
                .build())
            .timespanConfig(GooglePrivacyDlpV2TimespanConfigArgs.builder()
                .enableAutoPopulationOfTimespanConfig(false)
                .endTime("string")
                .startTime("string")
                .timestampField(GooglePrivacyDlpV2FieldIdArgs.builder()
                    .name("string")
                    .build())
                .build())
            .build())
        .build())
    .name("string")
    .project("string")
    .triggerId("string")
    .triggers(GooglePrivacyDlpV2TriggerArgs.builder()
        .manual()
        .schedule(GooglePrivacyDlpV2ScheduleArgs.builder()
            .recurrencePeriodDuration("string")
            .build())
        .build())
    .build());
job_trigger_resource = google_native.dlp.v2.JobTrigger("jobTriggerResource",
    status=google_native.dlp.v2.JobTriggerStatus.STATUS_UNSPECIFIED,
    description="string",
    display_name="string",
    inspect_job={
        "actions": [{
            "deidentify": {
                "cloud_storage_output": "string",
                "file_types_to_transform": [google_native.dlp.v2.GooglePrivacyDlpV2DeidentifyFileTypesToTransformItem.FILE_TYPE_UNSPECIFIED],
                "transformation_config": {
                    "deidentify_template": "string",
                    "image_redact_template": "string",
                    "structured_deidentify_template": "string",
                },
                "transformation_details_storage_config": {
                    "table": {
                        "dataset_id": "string",
                        "project": "string",
                        "table_id": "string",
                    },
                },
            },
            "job_notification_emails": {},
            "pub_sub": {
                "topic": "string",
            },
            "publish_findings_to_cloud_data_catalog": {},
            "publish_summary_to_cscc": {},
            "publish_to_stackdriver": {},
            "save_findings": {
                "output_config": {
                    "output_schema": google_native.dlp.v2.GooglePrivacyDlpV2OutputStorageConfigOutputSchema.OUTPUT_SCHEMA_UNSPECIFIED,
                    "table": {
                        "dataset_id": "string",
                        "project": "string",
                        "table_id": "string",
                    },
                },
            },
        }],
        "inspect_config": {
            "custom_info_types": [{
                "detection_rules": [{
                    "hotword_rule": {
                        "hotword_regex": {
                            "group_indexes": [0],
                            "pattern": "string",
                        },
                        "likelihood_adjustment": {
                            "fixed_likelihood": google_native.dlp.v2.GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood.LIKELIHOOD_UNSPECIFIED,
                            "relative_likelihood": 0,
                        },
                        "proximity": {
                            "window_after": 0,
                            "window_before": 0,
                        },
                    },
                }],
                "dictionary": {
                    "cloud_storage_path": {
                        "path": "string",
                    },
                    "word_list": {
                        "words": ["string"],
                    },
                },
                "exclusion_type": google_native.dlp.v2.GooglePrivacyDlpV2CustomInfoTypeExclusionType.EXCLUSION_TYPE_UNSPECIFIED,
                "info_type": {
                    "name": "string",
                    "sensitivity_score": {
                        "score": google_native.dlp.v2.GooglePrivacyDlpV2SensitivityScoreScore.SENSITIVITY_SCORE_UNSPECIFIED,
                    },
                    "version": "string",
                },
                "likelihood": google_native.dlp.v2.GooglePrivacyDlpV2CustomInfoTypeLikelihood.LIKELIHOOD_UNSPECIFIED,
                "regex": {
                    "group_indexes": [0],
                    "pattern": "string",
                },
                "sensitivity_score": {
                    "score": google_native.dlp.v2.GooglePrivacyDlpV2SensitivityScoreScore.SENSITIVITY_SCORE_UNSPECIFIED,
                },
                "stored_type": {
                    "create_time": "string",
                    "name": "string",
                },
                "surrogate_type": {},
            }],
            "exclude_info_types": False,
            "include_quote": False,
            "info_types": [{
                "name": "string",
                "sensitivity_score": {
                    "score": google_native.dlp.v2.GooglePrivacyDlpV2SensitivityScoreScore.SENSITIVITY_SCORE_UNSPECIFIED,
                },
                "version": "string",
            }],
            "limits": {
                "max_findings_per_info_type": [{
                    "info_type": {
                        "name": "string",
                        "sensitivity_score": {
                            "score": google_native.dlp.v2.GooglePrivacyDlpV2SensitivityScoreScore.SENSITIVITY_SCORE_UNSPECIFIED,
                        },
                        "version": "string",
                    },
                    "max_findings": 0,
                }],
                "max_findings_per_item": 0,
                "max_findings_per_request": 0,
            },
            "min_likelihood": google_native.dlp.v2.GooglePrivacyDlpV2InspectConfigMinLikelihood.LIKELIHOOD_UNSPECIFIED,
            "min_likelihood_per_info_type": [{
                "info_type": {
                    "name": "string",
                    "sensitivity_score": {
                        "score": google_native.dlp.v2.GooglePrivacyDlpV2SensitivityScoreScore.SENSITIVITY_SCORE_UNSPECIFIED,
                    },
                    "version": "string",
                },
                "min_likelihood": google_native.dlp.v2.GooglePrivacyDlpV2InfoTypeLikelihoodMinLikelihood.LIKELIHOOD_UNSPECIFIED,
            }],
            "rule_set": [{
                "info_types": [{
                    "name": "string",
                    "sensitivity_score": {
                        "score": google_native.dlp.v2.GooglePrivacyDlpV2SensitivityScoreScore.SENSITIVITY_SCORE_UNSPECIFIED,
                    },
                    "version": "string",
                }],
                "rules": [{
                    "exclusion_rule": {
                        "dictionary": {
                            "cloud_storage_path": {
                                "path": "string",
                            },
                            "word_list": {
                                "words": ["string"],
                            },
                        },
                        "exclude_by_hotword": {
                            "hotword_regex": {
                                "group_indexes": [0],
                                "pattern": "string",
                            },
                            "proximity": {
                                "window_after": 0,
                                "window_before": 0,
                            },
                        },
                        "exclude_info_types": {
                            "info_types": [{
                                "name": "string",
                                "sensitivity_score": {
                                    "score": google_native.dlp.v2.GooglePrivacyDlpV2SensitivityScoreScore.SENSITIVITY_SCORE_UNSPECIFIED,
                                },
                                "version": "string",
                            }],
                        },
                        "matching_type": google_native.dlp.v2.GooglePrivacyDlpV2ExclusionRuleMatchingType.MATCHING_TYPE_UNSPECIFIED,
                        "regex": {
                            "group_indexes": [0],
                            "pattern": "string",
                        },
                    },
                    "hotword_rule": {
                        "hotword_regex": {
                            "group_indexes": [0],
                            "pattern": "string",
                        },
                        "likelihood_adjustment": {
                            "fixed_likelihood": google_native.dlp.v2.GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood.LIKELIHOOD_UNSPECIFIED,
                            "relative_likelihood": 0,
                        },
                        "proximity": {
                            "window_after": 0,
                            "window_before": 0,
                        },
                    },
                }],
            }],
        },
        "inspect_template_name": "string",
        "storage_config": {
            "big_query_options": {
                "excluded_fields": [{
                    "name": "string",
                }],
                "identifying_fields": [{
                    "name": "string",
                }],
                "included_fields": [{
                    "name": "string",
                }],
                "rows_limit": "string",
                "rows_limit_percent": 0,
                "sample_method": google_native.dlp.v2.GooglePrivacyDlpV2BigQueryOptionsSampleMethod.SAMPLE_METHOD_UNSPECIFIED,
                "table_reference": {
                    "dataset_id": "string",
                    "project": "string",
                    "table_id": "string",
                },
            },
            "cloud_storage_options": {
                "bytes_limit_per_file": "string",
                "bytes_limit_per_file_percent": 0,
                "file_set": {
                    "regex_file_set": {
                        "bucket_name": "string",
                        "exclude_regex": ["string"],
                        "include_regex": ["string"],
                    },
                    "url": "string",
                },
                "file_types": [google_native.dlp.v2.GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem.FILE_TYPE_UNSPECIFIED],
                "files_limit_percent": 0,
                "sample_method": google_native.dlp.v2.GooglePrivacyDlpV2CloudStorageOptionsSampleMethod.SAMPLE_METHOD_UNSPECIFIED,
            },
            "datastore_options": {
                "kind": {
                    "name": "string",
                },
                "partition_id": {
                    "namespace_id": "string",
                    "project": "string",
                },
            },
            "hybrid_options": {
                "description": "string",
                "labels": {
                    "string": "string",
                },
                "required_finding_label_keys": ["string"],
                "table_options": {
                    "identifying_fields": [{
                        "name": "string",
                    }],
                },
            },
            "timespan_config": {
                "enable_auto_population_of_timespan_config": False,
                "end_time": "string",
                "start_time": "string",
                "timestamp_field": {
                    "name": "string",
                },
            },
        },
    },
    name="string",
    project="string",
    trigger_id="string",
    triggers=[{
        "manual": {},
        "schedule": {
            "recurrence_period_duration": "string",
        },
    }])
const jobTriggerResource = new google_native.dlp.v2.JobTrigger("jobTriggerResource", {
    status: google_native.dlp.v2.JobTriggerStatus.StatusUnspecified,
    description: "string",
    displayName: "string",
    inspectJob: {
        actions: [{
            deidentify: {
                cloudStorageOutput: "string",
                fileTypesToTransform: [google_native.dlp.v2.GooglePrivacyDlpV2DeidentifyFileTypesToTransformItem.FileTypeUnspecified],
                transformationConfig: {
                    deidentifyTemplate: "string",
                    imageRedactTemplate: "string",
                    structuredDeidentifyTemplate: "string",
                },
                transformationDetailsStorageConfig: {
                    table: {
                        datasetId: "string",
                        project: "string",
                        tableId: "string",
                    },
                },
            },
            jobNotificationEmails: {},
            pubSub: {
                topic: "string",
            },
            publishFindingsToCloudDataCatalog: {},
            publishSummaryToCscc: {},
            publishToStackdriver: {},
            saveFindings: {
                outputConfig: {
                    outputSchema: google_native.dlp.v2.GooglePrivacyDlpV2OutputStorageConfigOutputSchema.OutputSchemaUnspecified,
                    table: {
                        datasetId: "string",
                        project: "string",
                        tableId: "string",
                    },
                },
            },
        }],
        inspectConfig: {
            customInfoTypes: [{
                detectionRules: [{
                    hotwordRule: {
                        hotwordRegex: {
                            groupIndexes: [0],
                            pattern: "string",
                        },
                        likelihoodAdjustment: {
                            fixedLikelihood: google_native.dlp.v2.GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood.LikelihoodUnspecified,
                            relativeLikelihood: 0,
                        },
                        proximity: {
                            windowAfter: 0,
                            windowBefore: 0,
                        },
                    },
                }],
                dictionary: {
                    cloudStoragePath: {
                        path: "string",
                    },
                    wordList: {
                        words: ["string"],
                    },
                },
                exclusionType: google_native.dlp.v2.GooglePrivacyDlpV2CustomInfoTypeExclusionType.ExclusionTypeUnspecified,
                infoType: {
                    name: "string",
                    sensitivityScore: {
                        score: google_native.dlp.v2.GooglePrivacyDlpV2SensitivityScoreScore.SensitivityScoreUnspecified,
                    },
                    version: "string",
                },
                likelihood: google_native.dlp.v2.GooglePrivacyDlpV2CustomInfoTypeLikelihood.LikelihoodUnspecified,
                regex: {
                    groupIndexes: [0],
                    pattern: "string",
                },
                sensitivityScore: {
                    score: google_native.dlp.v2.GooglePrivacyDlpV2SensitivityScoreScore.SensitivityScoreUnspecified,
                },
                storedType: {
                    createTime: "string",
                    name: "string",
                },
                surrogateType: {},
            }],
            excludeInfoTypes: false,
            includeQuote: false,
            infoTypes: [{
                name: "string",
                sensitivityScore: {
                    score: google_native.dlp.v2.GooglePrivacyDlpV2SensitivityScoreScore.SensitivityScoreUnspecified,
                },
                version: "string",
            }],
            limits: {
                maxFindingsPerInfoType: [{
                    infoType: {
                        name: "string",
                        sensitivityScore: {
                            score: google_native.dlp.v2.GooglePrivacyDlpV2SensitivityScoreScore.SensitivityScoreUnspecified,
                        },
                        version: "string",
                    },
                    maxFindings: 0,
                }],
                maxFindingsPerItem: 0,
                maxFindingsPerRequest: 0,
            },
            minLikelihood: google_native.dlp.v2.GooglePrivacyDlpV2InspectConfigMinLikelihood.LikelihoodUnspecified,
            minLikelihoodPerInfoType: [{
                infoType: {
                    name: "string",
                    sensitivityScore: {
                        score: google_native.dlp.v2.GooglePrivacyDlpV2SensitivityScoreScore.SensitivityScoreUnspecified,
                    },
                    version: "string",
                },
                minLikelihood: google_native.dlp.v2.GooglePrivacyDlpV2InfoTypeLikelihoodMinLikelihood.LikelihoodUnspecified,
            }],
            ruleSet: [{
                infoTypes: [{
                    name: "string",
                    sensitivityScore: {
                        score: google_native.dlp.v2.GooglePrivacyDlpV2SensitivityScoreScore.SensitivityScoreUnspecified,
                    },
                    version: "string",
                }],
                rules: [{
                    exclusionRule: {
                        dictionary: {
                            cloudStoragePath: {
                                path: "string",
                            },
                            wordList: {
                                words: ["string"],
                            },
                        },
                        excludeByHotword: {
                            hotwordRegex: {
                                groupIndexes: [0],
                                pattern: "string",
                            },
                            proximity: {
                                windowAfter: 0,
                                windowBefore: 0,
                            },
                        },
                        excludeInfoTypes: {
                            infoTypes: [{
                                name: "string",
                                sensitivityScore: {
                                    score: google_native.dlp.v2.GooglePrivacyDlpV2SensitivityScoreScore.SensitivityScoreUnspecified,
                                },
                                version: "string",
                            }],
                        },
                        matchingType: google_native.dlp.v2.GooglePrivacyDlpV2ExclusionRuleMatchingType.MatchingTypeUnspecified,
                        regex: {
                            groupIndexes: [0],
                            pattern: "string",
                        },
                    },
                    hotwordRule: {
                        hotwordRegex: {
                            groupIndexes: [0],
                            pattern: "string",
                        },
                        likelihoodAdjustment: {
                            fixedLikelihood: google_native.dlp.v2.GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood.LikelihoodUnspecified,
                            relativeLikelihood: 0,
                        },
                        proximity: {
                            windowAfter: 0,
                            windowBefore: 0,
                        },
                    },
                }],
            }],
        },
        inspectTemplateName: "string",
        storageConfig: {
            bigQueryOptions: {
                excludedFields: [{
                    name: "string",
                }],
                identifyingFields: [{
                    name: "string",
                }],
                includedFields: [{
                    name: "string",
                }],
                rowsLimit: "string",
                rowsLimitPercent: 0,
                sampleMethod: google_native.dlp.v2.GooglePrivacyDlpV2BigQueryOptionsSampleMethod.SampleMethodUnspecified,
                tableReference: {
                    datasetId: "string",
                    project: "string",
                    tableId: "string",
                },
            },
            cloudStorageOptions: {
                bytesLimitPerFile: "string",
                bytesLimitPerFilePercent: 0,
                fileSet: {
                    regexFileSet: {
                        bucketName: "string",
                        excludeRegex: ["string"],
                        includeRegex: ["string"],
                    },
                    url: "string",
                },
                fileTypes: [google_native.dlp.v2.GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem.FileTypeUnspecified],
                filesLimitPercent: 0,
                sampleMethod: google_native.dlp.v2.GooglePrivacyDlpV2CloudStorageOptionsSampleMethod.SampleMethodUnspecified,
            },
            datastoreOptions: {
                kind: {
                    name: "string",
                },
                partitionId: {
                    namespaceId: "string",
                    project: "string",
                },
            },
            hybridOptions: {
                description: "string",
                labels: {
                    string: "string",
                },
                requiredFindingLabelKeys: ["string"],
                tableOptions: {
                    identifyingFields: [{
                        name: "string",
                    }],
                },
            },
            timespanConfig: {
                enableAutoPopulationOfTimespanConfig: false,
                endTime: "string",
                startTime: "string",
                timestampField: {
                    name: "string",
                },
            },
        },
    },
    name: "string",
    project: "string",
    triggerId: "string",
    triggers: [{
        manual: {},
        schedule: {
            recurrencePeriodDuration: "string",
        },
    }],
});
type: google-native:dlp/v2:JobTrigger
properties:
    description: string
    displayName: string
    inspectJob:
        actions:
            - deidentify:
                cloudStorageOutput: string
                fileTypesToTransform:
                    - FILE_TYPE_UNSPECIFIED
                transformationConfig:
                    deidentifyTemplate: string
                    imageRedactTemplate: string
                    structuredDeidentifyTemplate: string
                transformationDetailsStorageConfig:
                    table:
                        datasetId: string
                        project: string
                        tableId: string
              jobNotificationEmails: {}
              pubSub:
                topic: string
              publishFindingsToCloudDataCatalog: {}
              publishSummaryToCscc: {}
              publishToStackdriver: {}
              saveFindings:
                outputConfig:
                    outputSchema: OUTPUT_SCHEMA_UNSPECIFIED
                    table:
                        datasetId: string
                        project: string
                        tableId: string
        inspectConfig:
            customInfoTypes:
                - detectionRules:
                    - hotwordRule:
                        hotwordRegex:
                            groupIndexes:
                                - 0
                            pattern: string
                        likelihoodAdjustment:
                            fixedLikelihood: LIKELIHOOD_UNSPECIFIED
                            relativeLikelihood: 0
                        proximity:
                            windowAfter: 0
                            windowBefore: 0
                  dictionary:
                    cloudStoragePath:
                        path: string
                    wordList:
                        words:
                            - string
                  exclusionType: EXCLUSION_TYPE_UNSPECIFIED
                  infoType:
                    name: string
                    sensitivityScore:
                        score: SENSITIVITY_SCORE_UNSPECIFIED
                    version: string
                  likelihood: LIKELIHOOD_UNSPECIFIED
                  regex:
                    groupIndexes:
                        - 0
                    pattern: string
                  sensitivityScore:
                    score: SENSITIVITY_SCORE_UNSPECIFIED
                  storedType:
                    createTime: string
                    name: string
                  surrogateType: {}
            excludeInfoTypes: false
            includeQuote: false
            infoTypes:
                - name: string
                  sensitivityScore:
                    score: SENSITIVITY_SCORE_UNSPECIFIED
                  version: string
            limits:
                maxFindingsPerInfoType:
                    - infoType:
                        name: string
                        sensitivityScore:
                            score: SENSITIVITY_SCORE_UNSPECIFIED
                        version: string
                      maxFindings: 0
                maxFindingsPerItem: 0
                maxFindingsPerRequest: 0
            minLikelihood: LIKELIHOOD_UNSPECIFIED
            minLikelihoodPerInfoType:
                - infoType:
                    name: string
                    sensitivityScore:
                        score: SENSITIVITY_SCORE_UNSPECIFIED
                    version: string
                  minLikelihood: LIKELIHOOD_UNSPECIFIED
            ruleSet:
                - infoTypes:
                    - name: string
                      sensitivityScore:
                        score: SENSITIVITY_SCORE_UNSPECIFIED
                      version: string
                  rules:
                    - exclusionRule:
                        dictionary:
                            cloudStoragePath:
                                path: string
                            wordList:
                                words:
                                    - string
                        excludeByHotword:
                            hotwordRegex:
                                groupIndexes:
                                    - 0
                                pattern: string
                            proximity:
                                windowAfter: 0
                                windowBefore: 0
                        excludeInfoTypes:
                            infoTypes:
                                - name: string
                                  sensitivityScore:
                                    score: SENSITIVITY_SCORE_UNSPECIFIED
                                  version: string
                        matchingType: MATCHING_TYPE_UNSPECIFIED
                        regex:
                            groupIndexes:
                                - 0
                            pattern: string
                      hotwordRule:
                        hotwordRegex:
                            groupIndexes:
                                - 0
                            pattern: string
                        likelihoodAdjustment:
                            fixedLikelihood: LIKELIHOOD_UNSPECIFIED
                            relativeLikelihood: 0
                        proximity:
                            windowAfter: 0
                            windowBefore: 0
        inspectTemplateName: string
        storageConfig:
            bigQueryOptions:
                excludedFields:
                    - name: string
                identifyingFields:
                    - name: string
                includedFields:
                    - name: string
                rowsLimit: string
                rowsLimitPercent: 0
                sampleMethod: SAMPLE_METHOD_UNSPECIFIED
                tableReference:
                    datasetId: string
                    project: string
                    tableId: string
            cloudStorageOptions:
                bytesLimitPerFile: string
                bytesLimitPerFilePercent: 0
                fileSet:
                    regexFileSet:
                        bucketName: string
                        excludeRegex:
                            - string
                        includeRegex:
                            - string
                    url: string
                fileTypes:
                    - FILE_TYPE_UNSPECIFIED
                filesLimitPercent: 0
                sampleMethod: SAMPLE_METHOD_UNSPECIFIED
            datastoreOptions:
                kind:
                    name: string
                partitionId:
                    namespaceId: string
                    project: string
            hybridOptions:
                description: string
                labels:
                    string: string
                requiredFindingLabelKeys:
                    - string
                tableOptions:
                    identifyingFields:
                        - name: string
            timespanConfig:
                enableAutoPopulationOfTimespanConfig: false
                endTime: string
                startTime: string
                timestampField:
                    name: string
    name: string
    project: string
    status: STATUS_UNSPECIFIED
    triggerId: string
    triggers:
        - manual: {}
          schedule:
            recurrencePeriodDuration: string
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
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The JobTrigger resource accepts the following input properties:
- Status
Pulumi.Google Native. DLP. V2. Job Trigger Status 
- A status for this trigger.
- Description string
- User provided description (max 256 chars)
- DisplayName string
- Display name (max 100 chars)
- InspectJob Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Inspect Job Config 
- For inspect jobs, a snapshot of the configuration.
- Location string
- 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.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Trigger> 
- 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
JobTrigger Status 
- A status for this trigger.
- Description string
- User provided description (max 256 chars)
- DisplayName string
- Display name (max 100 chars)
- InspectJob GooglePrivacy Dlp V2Inspect Job Config Args 
- For inspect jobs, a snapshot of the configuration.
- Location string
- 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
[]GooglePrivacy Dlp V2Trigger Args 
- 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
JobTrigger Status 
- A status for this trigger.
- description String
- User provided description (max 256 chars)
- displayName String
- Display name (max 100 chars)
- inspectJob GooglePrivacy Dlp V2Inspect Job Config 
- For inspect jobs, a snapshot of the configuration.
- location String
- 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<GooglePrivacy Dlp V2Trigger> 
- 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
JobTrigger Status 
- A status for this trigger.
- description string
- User provided description (max 256 chars)
- displayName string
- Display name (max 100 chars)
- inspectJob GooglePrivacy Dlp V2Inspect Job Config 
- For inspect jobs, a snapshot of the configuration.
- location string
- 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
GooglePrivacy Dlp V2Trigger[] 
- 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
JobTrigger Status 
- A status for this trigger.
- description str
- User provided description (max 256 chars)
- display_name str
- Display name (max 100 chars)
- inspect_job GooglePrivacy Dlp V2Inspect Job Config Args 
- For inspect jobs, a snapshot of the configuration.
- location str
- 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[GooglePrivacy Dlp V2Trigger Args] 
- 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.
- 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.Google Native. DLP. V2. Outputs. Google Privacy Dlp V2Error Response> 
- 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.
- LastRun stringTime 
- 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
[]GooglePrivacy Dlp V2Error Response 
- 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.
- LastRun stringTime 
- 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<GooglePrivacy Dlp V2Error Response> 
- 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.
- lastRun StringTime 
- 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
GooglePrivacy Dlp V2Error Response[] 
- 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.
- lastRun stringTime 
- 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[GooglePrivacy Dlp V2Error Response] 
- 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_ strtime 
- 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.
- lastRun StringTime 
- The timestamp of the last time this trigger executed.
- updateTime String
- The last update timestamp of a triggeredJob.
Supporting Types
GooglePrivacyDlpV2Action, GooglePrivacyDlpV2ActionArgs        
- Deidentify
Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Deidentify 
- Create a de-identified copy of the input data.
- JobNotification Pulumi.Emails Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Job Notification Emails 
- Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.
- PubSub Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Publish To Pub Sub 
- Publish a notification to a Pub/Sub topic.
- PublishFindings Pulumi.To Cloud Data Catalog Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Publish Findings To Cloud Data Catalog 
- Publish findings to Cloud Datahub.
- PublishSummary Pulumi.To Cscc Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Publish Summary To Cscc 
- Publish summary to Cloud Security Command Center (Alpha).
- PublishTo Pulumi.Stackdriver Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Publish To Stackdriver 
- Enable Stackdriver metric dlp.googleapis.com/finding_count.
- SaveFindings Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Save Findings 
- Save resulting findings in a provided location.
- Deidentify
GooglePrivacy Dlp V2Deidentify 
- Create a de-identified copy of the input data.
- JobNotification GoogleEmails Privacy Dlp V2Job Notification Emails 
- Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.
- PubSub GooglePrivacy Dlp V2Publish To Pub Sub 
- Publish a notification to a Pub/Sub topic.
- PublishFindings GoogleTo Cloud Data Catalog Privacy Dlp V2Publish Findings To Cloud Data Catalog 
- Publish findings to Cloud Datahub.
- PublishSummary GoogleTo Cscc Privacy Dlp V2Publish Summary To Cscc 
- Publish summary to Cloud Security Command Center (Alpha).
- PublishTo GoogleStackdriver Privacy Dlp V2Publish To Stackdriver 
- Enable Stackdriver metric dlp.googleapis.com/finding_count.
- SaveFindings GooglePrivacy Dlp V2Save Findings 
- Save resulting findings in a provided location.
- deidentify
GooglePrivacy Dlp V2Deidentify 
- Create a de-identified copy of the input data.
- jobNotification GoogleEmails Privacy Dlp V2Job Notification Emails 
- Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.
- pubSub GooglePrivacy Dlp V2Publish To Pub Sub 
- Publish a notification to a Pub/Sub topic.
- publishFindings GoogleTo Cloud Data Catalog Privacy Dlp V2Publish Findings To Cloud Data Catalog 
- Publish findings to Cloud Datahub.
- publishSummary GoogleTo Cscc Privacy Dlp V2Publish Summary To Cscc 
- Publish summary to Cloud Security Command Center (Alpha).
- publishTo GoogleStackdriver Privacy Dlp V2Publish To Stackdriver 
- Enable Stackdriver metric dlp.googleapis.com/finding_count.
- saveFindings GooglePrivacy Dlp V2Save Findings 
- Save resulting findings in a provided location.
- deidentify
GooglePrivacy Dlp V2Deidentify 
- Create a de-identified copy of the input data.
- jobNotification GoogleEmails Privacy Dlp V2Job Notification Emails 
- Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.
- pubSub GooglePrivacy Dlp V2Publish To Pub Sub 
- Publish a notification to a Pub/Sub topic.
- publishFindings GoogleTo Cloud Data Catalog Privacy Dlp V2Publish Findings To Cloud Data Catalog 
- Publish findings to Cloud Datahub.
- publishSummary GoogleTo Cscc Privacy Dlp V2Publish Summary To Cscc 
- Publish summary to Cloud Security Command Center (Alpha).
- publishTo GoogleStackdriver Privacy Dlp V2Publish To Stackdriver 
- Enable Stackdriver metric dlp.googleapis.com/finding_count.
- saveFindings GooglePrivacy Dlp V2Save Findings 
- Save resulting findings in a provided location.
- deidentify
GooglePrivacy Dlp V2Deidentify 
- Create a de-identified copy of the input data.
- job_notification_ Googleemails Privacy Dlp V2Job Notification Emails 
- Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.
- pub_sub GooglePrivacy Dlp V2Publish To Pub Sub 
- Publish a notification to a Pub/Sub topic.
- publish_findings_ Googleto_ cloud_ data_ catalog Privacy Dlp V2Publish Findings To Cloud Data Catalog 
- Publish findings to Cloud Datahub.
- publish_summary_ Googleto_ cscc Privacy Dlp V2Publish Summary To Cscc 
- Publish summary to Cloud Security Command Center (Alpha).
- publish_to_ Googlestackdriver Privacy Dlp V2Publish To Stackdriver 
- Enable Stackdriver metric dlp.googleapis.com/finding_count.
- save_findings GooglePrivacy Dlp V2Save Findings 
- Save resulting findings in a provided location.
- deidentify Property Map
- Create a de-identified copy of the input data.
- jobNotification Property MapEmails 
- 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.
- publishFindings Property MapTo Cloud Data Catalog 
- Publish findings to Cloud Datahub.
- publishSummary Property MapTo Cscc 
- Publish summary to Cloud Security Command Center (Alpha).
- publishTo Property MapStackdriver 
- Enable Stackdriver metric dlp.googleapis.com/finding_count.
- saveFindings Property Map
- Save resulting findings in a provided location.
GooglePrivacyDlpV2ActionResponse, GooglePrivacyDlpV2ActionResponseArgs          
- Deidentify
Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Deidentify Response 
- Create a de-identified copy of the input data.
- JobNotification Pulumi.Emails Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Job Notification Emails Response 
- Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.
- PubSub Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Publish To Pub Sub Response 
- Publish a notification to a Pub/Sub topic.
- PublishFindings Pulumi.To Cloud Data Catalog Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Publish Findings To Cloud Data Catalog Response 
- Publish findings to Cloud Datahub.
- PublishSummary Pulumi.To Cscc Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Publish Summary To Cscc Response 
- Publish summary to Cloud Security Command Center (Alpha).
- PublishTo Pulumi.Stackdriver Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Publish To Stackdriver Response 
- Enable Stackdriver metric dlp.googleapis.com/finding_count.
- SaveFindings Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Save Findings Response 
- Save resulting findings in a provided location.
- Deidentify
GooglePrivacy Dlp V2Deidentify Response 
- Create a de-identified copy of the input data.
- JobNotification GoogleEmails Privacy Dlp V2Job Notification Emails Response 
- Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.
- PubSub GooglePrivacy Dlp V2Publish To Pub Sub Response 
- Publish a notification to a Pub/Sub topic.
- PublishFindings GoogleTo Cloud Data Catalog Privacy Dlp V2Publish Findings To Cloud Data Catalog Response 
- Publish findings to Cloud Datahub.
- PublishSummary GoogleTo Cscc Privacy Dlp V2Publish Summary To Cscc Response 
- Publish summary to Cloud Security Command Center (Alpha).
- PublishTo GoogleStackdriver Privacy Dlp V2Publish To Stackdriver Response 
- Enable Stackdriver metric dlp.googleapis.com/finding_count.
- SaveFindings GooglePrivacy Dlp V2Save Findings Response 
- Save resulting findings in a provided location.
- deidentify
GooglePrivacy Dlp V2Deidentify Response 
- Create a de-identified copy of the input data.
- jobNotification GoogleEmails Privacy Dlp V2Job Notification Emails Response 
- Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.
- pubSub GooglePrivacy Dlp V2Publish To Pub Sub Response 
- Publish a notification to a Pub/Sub topic.
- publishFindings GoogleTo Cloud Data Catalog Privacy Dlp V2Publish Findings To Cloud Data Catalog Response 
- Publish findings to Cloud Datahub.
- publishSummary GoogleTo Cscc Privacy Dlp V2Publish Summary To Cscc Response 
- Publish summary to Cloud Security Command Center (Alpha).
- publishTo GoogleStackdriver Privacy Dlp V2Publish To Stackdriver Response 
- Enable Stackdriver metric dlp.googleapis.com/finding_count.
- saveFindings GooglePrivacy Dlp V2Save Findings Response 
- Save resulting findings in a provided location.
- deidentify
GooglePrivacy Dlp V2Deidentify Response 
- Create a de-identified copy of the input data.
- jobNotification GoogleEmails Privacy Dlp V2Job Notification Emails Response 
- Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.
- pubSub GooglePrivacy Dlp V2Publish To Pub Sub Response 
- Publish a notification to a Pub/Sub topic.
- publishFindings GoogleTo Cloud Data Catalog Privacy Dlp V2Publish Findings To Cloud Data Catalog Response 
- Publish findings to Cloud Datahub.
- publishSummary GoogleTo Cscc Privacy Dlp V2Publish Summary To Cscc Response 
- Publish summary to Cloud Security Command Center (Alpha).
- publishTo GoogleStackdriver Privacy Dlp V2Publish To Stackdriver Response 
- Enable Stackdriver metric dlp.googleapis.com/finding_count.
- saveFindings GooglePrivacy Dlp V2Save Findings Response 
- Save resulting findings in a provided location.
- deidentify
GooglePrivacy Dlp V2Deidentify Response 
- Create a de-identified copy of the input data.
- job_notification_ Googleemails Privacy Dlp V2Job Notification Emails Response 
- Sends an email when the job completes. The email goes to IAM project owners and technical Essential Contacts.
- pub_sub GooglePrivacy Dlp V2Publish To Pub Sub Response 
- Publish a notification to a Pub/Sub topic.
- publish_findings_ Googleto_ cloud_ data_ catalog Privacy Dlp V2Publish Findings To Cloud Data Catalog Response 
- Publish findings to Cloud Datahub.
- publish_summary_ Googleto_ cscc Privacy Dlp V2Publish Summary To Cscc Response 
- Publish summary to Cloud Security Command Center (Alpha).
- publish_to_ Googlestackdriver Privacy Dlp V2Publish To Stackdriver Response 
- Enable Stackdriver metric dlp.googleapis.com/finding_count.
- save_findings GooglePrivacy Dlp V2Save Findings Response 
- Save resulting findings in a provided location.
- deidentify Property Map
- Create a de-identified copy of the input data.
- jobNotification Property MapEmails 
- 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.
- publishFindings Property MapTo Cloud Data Catalog 
- Publish findings to Cloud Datahub.
- publishSummary Property MapTo Cscc 
- Publish summary to Cloud Security Command Center (Alpha).
- publishTo Property MapStackdriver 
- Enable Stackdriver metric dlp.googleapis.com/finding_count.
- saveFindings Property Map
- Save resulting findings in a provided location.
GooglePrivacyDlpV2BigQueryOptions, GooglePrivacyDlpV2BigQueryOptionsArgs            
- ExcludedFields List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id> 
- References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- IdentifyingFields List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id> 
- Table fields that may uniquely identify a row within the table. When actions.saveFindings.outputConfig.tableis specified, the values of columns specified here are available in the output table underlocation.content_locations.record_location.record_key.id_values. Nested fields such asperson.birthdate.yearare allowed.
- IncludedFields List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id> 
- Limit scanning only to these fields. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- 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.
- RowsLimit intPercent 
- 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.Google Native. DLP. V2. Google Privacy Dlp V2Big Query Options Sample Method 
- TableReference Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Big Query Table 
- Complete BigQuery table reference.
- ExcludedFields []GooglePrivacy Dlp V2Field Id 
- References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- IdentifyingFields []GooglePrivacy Dlp V2Field Id 
- Table fields that may uniquely identify a row within the table. When actions.saveFindings.outputConfig.tableis specified, the values of columns specified here are available in the output table underlocation.content_locations.record_location.record_key.id_values. Nested fields such asperson.birthdate.yearare allowed.
- IncludedFields []GooglePrivacy Dlp V2Field Id 
- Limit scanning only to these fields. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- 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.
- RowsLimit intPercent 
- 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 GooglePrivacy Dlp V2Big Query Options Sample Method 
- TableReference GooglePrivacy Dlp V2Big Query Table 
- Complete BigQuery table reference.
- excludedFields List<GooglePrivacy Dlp V2Field Id> 
- References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- identifyingFields List<GooglePrivacy Dlp V2Field Id> 
- Table fields that may uniquely identify a row within the table. When actions.saveFindings.outputConfig.tableis specified, the values of columns specified here are available in the output table underlocation.content_locations.record_location.record_key.id_values. Nested fields such asperson.birthdate.yearare allowed.
- includedFields List<GooglePrivacy Dlp V2Field Id> 
- Limit scanning only to these fields. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- 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.
- rowsLimit IntegerPercent 
- 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 GooglePrivacy Dlp V2Big Query Options Sample Method 
- tableReference GooglePrivacy Dlp V2Big Query Table 
- Complete BigQuery table reference.
- excludedFields GooglePrivacy Dlp V2Field Id[] 
- References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- identifyingFields GooglePrivacy Dlp V2Field Id[] 
- Table fields that may uniquely identify a row within the table. When actions.saveFindings.outputConfig.tableis specified, the values of columns specified here are available in the output table underlocation.content_locations.record_location.record_key.id_values. Nested fields such asperson.birthdate.yearare allowed.
- includedFields GooglePrivacy Dlp V2Field Id[] 
- Limit scanning only to these fields. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- 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.
- rowsLimit numberPercent 
- 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 GooglePrivacy Dlp V2Big Query Options Sample Method 
- tableReference GooglePrivacy Dlp V2Big Query Table 
- Complete BigQuery table reference.
- excluded_fields Sequence[GooglePrivacy Dlp V2Field Id] 
- References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- identifying_fields Sequence[GooglePrivacy Dlp V2Field Id] 
- Table fields that may uniquely identify a row within the table. When actions.saveFindings.outputConfig.tableis specified, the values of columns specified here are available in the output table underlocation.content_locations.record_location.record_key.id_values. Nested fields such asperson.birthdate.yearare allowed.
- included_fields Sequence[GooglePrivacy Dlp V2Field Id] 
- Limit scanning only to these fields. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- rows_limit 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_ intpercent 
- 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 GooglePrivacy Dlp V2Big Query Options Sample Method 
- table_reference GooglePrivacy Dlp V2Big Query Table 
- 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. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- identifyingFields List<Property Map>
- Table fields that may uniquely identify a row within the table. When actions.saveFindings.outputConfig.tableis specified, the values of columns specified here are available in the output table underlocation.content_locations.record_location.record_key.id_values. Nested fields such asperson.birthdate.yearare allowed.
- includedFields List<Property Map>
- Limit scanning only to these fields. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- 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.
- rowsLimit NumberPercent 
- 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, GooglePrivacyDlpV2BigQueryOptionsResponseArgs              
- ExcludedFields List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response> 
- References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- IdentifyingFields List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response> 
- Table fields that may uniquely identify a row within the table. When actions.saveFindings.outputConfig.tableis specified, the values of columns specified here are available in the output table underlocation.content_locations.record_location.record_key.id_values. Nested fields such asperson.birthdate.yearare allowed.
- IncludedFields List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response> 
- Limit scanning only to these fields. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- 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.
- RowsLimit intPercent 
- 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.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Big Query Table Response 
- Complete BigQuery table reference.
- ExcludedFields []GooglePrivacy Dlp V2Field Id Response 
- References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- IdentifyingFields []GooglePrivacy Dlp V2Field Id Response 
- Table fields that may uniquely identify a row within the table. When actions.saveFindings.outputConfig.tableis specified, the values of columns specified here are available in the output table underlocation.content_locations.record_location.record_key.id_values. Nested fields such asperson.birthdate.yearare allowed.
- IncludedFields []GooglePrivacy Dlp V2Field Id Response 
- Limit scanning only to these fields. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- 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.
- RowsLimit intPercent 
- 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 GooglePrivacy Dlp V2Big Query Table Response 
- Complete BigQuery table reference.
- excludedFields List<GooglePrivacy Dlp V2Field Id Response> 
- References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- identifyingFields List<GooglePrivacy Dlp V2Field Id Response> 
- Table fields that may uniquely identify a row within the table. When actions.saveFindings.outputConfig.tableis specified, the values of columns specified here are available in the output table underlocation.content_locations.record_location.record_key.id_values. Nested fields such asperson.birthdate.yearare allowed.
- includedFields List<GooglePrivacy Dlp V2Field Id Response> 
- Limit scanning only to these fields. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- 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.
- rowsLimit IntegerPercent 
- 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 GooglePrivacy Dlp V2Big Query Table Response 
- Complete BigQuery table reference.
- excludedFields GooglePrivacy Dlp V2Field Id Response[] 
- References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- identifyingFields GooglePrivacy Dlp V2Field Id Response[] 
- Table fields that may uniquely identify a row within the table. When actions.saveFindings.outputConfig.tableis specified, the values of columns specified here are available in the output table underlocation.content_locations.record_location.record_key.id_values. Nested fields such asperson.birthdate.yearare allowed.
- includedFields GooglePrivacy Dlp V2Field Id Response[] 
- Limit scanning only to these fields. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- 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.
- rowsLimit numberPercent 
- 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 GooglePrivacy Dlp V2Big Query Table Response 
- Complete BigQuery table reference.
- excluded_fields Sequence[GooglePrivacy Dlp V2Field Id Response] 
- References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- identifying_fields Sequence[GooglePrivacy Dlp V2Field Id Response] 
- Table fields that may uniquely identify a row within the table. When actions.saveFindings.outputConfig.tableis specified, the values of columns specified here are available in the output table underlocation.content_locations.record_location.record_key.id_values. Nested fields such asperson.birthdate.yearare allowed.
- included_fields Sequence[GooglePrivacy Dlp V2Field Id Response] 
- Limit scanning only to these fields. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- rows_limit 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_ intpercent 
- 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 GooglePrivacy Dlp V2Big Query Table Response 
- 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. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- identifyingFields List<Property Map>
- Table fields that may uniquely identify a row within the table. When actions.saveFindings.outputConfig.tableis specified, the values of columns specified here are available in the output table underlocation.content_locations.record_location.record_key.id_values. Nested fields such asperson.birthdate.yearare allowed.
- includedFields List<Property Map>
- Limit scanning only to these fields. When inspecting a table, we recommend that you inspect all columns. Otherwise, findings might be affected because hints from excluded columns will not be used.
- 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.
- rowsLimit NumberPercent 
- 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, GooglePrivacyDlpV2BigQueryOptionsSampleMethodArgs                
- SampleMethod Unspecified 
- SAMPLE_METHOD_UNSPECIFIED
- Top
- TOPScan 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_STARTRandomly pick groups of rows to scan.
- GooglePrivacy Dlp V2Big Query Options Sample Method Sample Method Unspecified 
- SAMPLE_METHOD_UNSPECIFIED
- GooglePrivacy Dlp V2Big Query Options Sample Method Top 
- TOPScan 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.
- GooglePrivacy Dlp V2Big Query Options Sample Method Random Start 
- RANDOM_STARTRandomly pick groups of rows to scan.
- SampleMethod Unspecified 
- SAMPLE_METHOD_UNSPECIFIED
- Top
- TOPScan 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_STARTRandomly pick groups of rows to scan.
- SampleMethod Unspecified 
- SAMPLE_METHOD_UNSPECIFIED
- Top
- TOPScan 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_STARTRandomly pick groups of rows to scan.
- SAMPLE_METHOD_UNSPECIFIED
- SAMPLE_METHOD_UNSPECIFIED
- TOP
- TOPScan 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_STARTRandomly pick groups of rows to scan.
- "SAMPLE_METHOD_UNSPECIFIED"
- SAMPLE_METHOD_UNSPECIFIED
- "TOP"
- TOPScan 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_STARTRandomly pick groups of rows to scan.
GooglePrivacyDlpV2BigQueryTable, GooglePrivacyDlpV2BigQueryTableArgs            
- 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.
GooglePrivacyDlpV2BigQueryTableResponse, GooglePrivacyDlpV2BigQueryTableResponseArgs              
- 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.
GooglePrivacyDlpV2CloudStorageOptions, GooglePrivacyDlpV2CloudStorageOptionsArgs            
- BytesLimit stringPer File 
- 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_fileandbytes_limit_per_file_percentcan be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- BytesLimit intPer File Percent 
- Max percentage of bytes to scan from a file. The rest are omitted. The number of bytes scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- FileSet Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2File Set 
- The set of one or more files to scan.
- FileTypes List<Pulumi.Google Native. DLP. V2. Google Privacy Dlp V2Cloud Storage Options File Types Item> 
- 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'.
- FilesLimit intPercent 
- 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.Google Native. DLP. V2. Google Privacy Dlp V2Cloud Storage Options Sample Method 
- BytesLimit stringPer File 
- 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_fileandbytes_limit_per_file_percentcan be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- BytesLimit intPer File Percent 
- Max percentage of bytes to scan from a file. The rest are omitted. The number of bytes scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- FileSet GooglePrivacy Dlp V2File Set 
- The set of one or more files to scan.
- FileTypes []GooglePrivacy Dlp V2Cloud Storage Options File Types Item 
- 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'.
- FilesLimit intPercent 
- 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 GooglePrivacy Dlp V2Cloud Storage Options Sample Method 
- bytesLimit StringPer File 
- 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_fileandbytes_limit_per_file_percentcan be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- bytesLimit IntegerPer File Percent 
- Max percentage of bytes to scan from a file. The rest are omitted. The number of bytes scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- fileSet GooglePrivacy Dlp V2File Set 
- The set of one or more files to scan.
- fileTypes List<GooglePrivacy Dlp V2Cloud Storage Options File Types Item> 
- 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'.
- filesLimit IntegerPercent 
- 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 GooglePrivacy Dlp V2Cloud Storage Options Sample Method 
- bytesLimit stringPer File 
- 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_fileandbytes_limit_per_file_percentcan be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- bytesLimit numberPer File Percent 
- Max percentage of bytes to scan from a file. The rest are omitted. The number of bytes scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- fileSet GooglePrivacy Dlp V2File Set 
- The set of one or more files to scan.
- fileTypes GooglePrivacy Dlp V2Cloud Storage Options File Types Item[] 
- 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'.
- filesLimit numberPercent 
- 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 GooglePrivacy Dlp V2Cloud Storage Options Sample Method 
- bytes_limit_ strper_ file 
- 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_fileandbytes_limit_per_file_percentcan be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- bytes_limit_ intper_ file_ percent 
- Max percentage of bytes to scan from a file. The rest are omitted. The number of bytes scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- file_set GooglePrivacy Dlp V2File Set 
- The set of one or more files to scan.
- file_types Sequence[GooglePrivacy Dlp V2Cloud Storage Options File Types Item] 
- 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_ intpercent 
- 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 GooglePrivacy Dlp V2Cloud Storage Options Sample Method 
- bytesLimit StringPer File 
- 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_fileandbytes_limit_per_file_percentcan be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- bytesLimit NumberPer File Percent 
- Max percentage of bytes to scan from a file. The rest are omitted. The number of bytes scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- 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'.
- filesLimit NumberPercent 
- 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, GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArgs                  
- FileType Unspecified 
- FILE_TYPE_UNSPECIFIEDIncludes all files.
- BinaryFile 
- BINARY_FILEIncludes 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 file types in your storage scan.
- TextFile 
- TEXT_FILEIncluded 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
- IMAGEIncluded file extensions: bmp, gif, jpg, jpeg, jpe, png. Setting bytes_limit_per_file or bytes_limit_per_file_percent has no effect on image files. Image inspection is restricted to the global,us,asia, andeuroperegions.
- Word
- WORDMicrosoft Word files larger than 30 MB will be scanned as binary files. Included file extensions: docx, dotx, docm, dotm. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on Word files.
- PDFPDF files larger than 30 MB will be scanned as binary files. Included file extensions: pdf. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on PDF files.
- Avro
- AVROIncluded file extensions: avro
- Csv
- CSVIncluded file extensions: csv
- Tsv
- TSVIncluded file extensions: tsv
- Powerpoint
- POWERPOINTMicrosoft PowerPoint files larger than 30 MB will be scanned as binary files. Included file extensions: pptx, pptm, potx, potm, pot. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on PowerPoint files.
- Excel
- EXCELMicrosoft Excel files larger than 30 MB will be scanned as binary files. Included file extensions: xlsx, xlsm, xltx, xltm. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on Excel files.
- GooglePrivacy Dlp V2Cloud Storage Options File Types Item File Type Unspecified 
- FILE_TYPE_UNSPECIFIEDIncludes all files.
- GooglePrivacy Dlp V2Cloud Storage Options File Types Item Binary File 
- BINARY_FILEIncludes 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 file types in your storage scan.
- GooglePrivacy Dlp V2Cloud Storage Options File Types Item Text File 
- TEXT_FILEIncluded 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.
- GooglePrivacy Dlp V2Cloud Storage Options File Types Item Image 
- IMAGEIncluded file extensions: bmp, gif, jpg, jpeg, jpe, png. Setting bytes_limit_per_file or bytes_limit_per_file_percent has no effect on image files. Image inspection is restricted to the global,us,asia, andeuroperegions.
- GooglePrivacy Dlp V2Cloud Storage Options File Types Item Word 
- WORDMicrosoft Word files larger than 30 MB will be scanned as binary files. Included file extensions: docx, dotx, docm, dotm. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on Word files.
- GooglePrivacy Dlp V2Cloud Storage Options File Types Item Pdf 
- PDFPDF files larger than 30 MB will be scanned as binary files. Included file extensions: pdf. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on PDF files.
- GooglePrivacy Dlp V2Cloud Storage Options File Types Item Avro 
- AVROIncluded file extensions: avro
- GooglePrivacy Dlp V2Cloud Storage Options File Types Item Csv 
- CSVIncluded file extensions: csv
- GooglePrivacy Dlp V2Cloud Storage Options File Types Item Tsv 
- TSVIncluded file extensions: tsv
- GooglePrivacy Dlp V2Cloud Storage Options File Types Item Powerpoint 
- POWERPOINTMicrosoft PowerPoint files larger than 30 MB will be scanned as binary files. Included file extensions: pptx, pptm, potx, potm, pot. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on PowerPoint files.
- GooglePrivacy Dlp V2Cloud Storage Options File Types Item Excel 
- EXCELMicrosoft Excel files larger than 30 MB will be scanned as binary files. Included file extensions: xlsx, xlsm, xltx, xltm. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on Excel files.
- FileType Unspecified 
- FILE_TYPE_UNSPECIFIEDIncludes all files.
- BinaryFile 
- BINARY_FILEIncludes 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 file types in your storage scan.
- TextFile 
- TEXT_FILEIncluded 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
- IMAGEIncluded file extensions: bmp, gif, jpg, jpeg, jpe, png. Setting bytes_limit_per_file or bytes_limit_per_file_percent has no effect on image files. Image inspection is restricted to the global,us,asia, andeuroperegions.
- Word
- WORDMicrosoft Word files larger than 30 MB will be scanned as binary files. Included file extensions: docx, dotx, docm, dotm. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on Word files.
- PDFPDF files larger than 30 MB will be scanned as binary files. Included file extensions: pdf. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on PDF files.
- Avro
- AVROIncluded file extensions: avro
- Csv
- CSVIncluded file extensions: csv
- Tsv
- TSVIncluded file extensions: tsv
- Powerpoint
- POWERPOINTMicrosoft PowerPoint files larger than 30 MB will be scanned as binary files. Included file extensions: pptx, pptm, potx, potm, pot. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on PowerPoint files.
- Excel
- EXCELMicrosoft Excel files larger than 30 MB will be scanned as binary files. Included file extensions: xlsx, xlsm, xltx, xltm. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on Excel files.
- FileType Unspecified 
- FILE_TYPE_UNSPECIFIEDIncludes all files.
- BinaryFile 
- BINARY_FILEIncludes 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 file types in your storage scan.
- TextFile 
- TEXT_FILEIncluded 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
- IMAGEIncluded file extensions: bmp, gif, jpg, jpeg, jpe, png. Setting bytes_limit_per_file or bytes_limit_per_file_percent has no effect on image files. Image inspection is restricted to the global,us,asia, andeuroperegions.
- Word
- WORDMicrosoft Word files larger than 30 MB will be scanned as binary files. Included file extensions: docx, dotx, docm, dotm. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on Word files.
- PDFPDF files larger than 30 MB will be scanned as binary files. Included file extensions: pdf. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on PDF files.
- Avro
- AVROIncluded file extensions: avro
- Csv
- CSVIncluded file extensions: csv
- Tsv
- TSVIncluded file extensions: tsv
- Powerpoint
- POWERPOINTMicrosoft PowerPoint files larger than 30 MB will be scanned as binary files. Included file extensions: pptx, pptm, potx, potm, pot. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on PowerPoint files.
- Excel
- EXCELMicrosoft Excel files larger than 30 MB will be scanned as binary files. Included file extensions: xlsx, xlsm, xltx, xltm. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on Excel files.
- FILE_TYPE_UNSPECIFIED
- FILE_TYPE_UNSPECIFIEDIncludes all files.
- BINARY_FILE
- BINARY_FILEIncludes 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 file types in your storage scan.
- TEXT_FILE
- TEXT_FILEIncluded 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
- IMAGEIncluded file extensions: bmp, gif, jpg, jpeg, jpe, png. Setting bytes_limit_per_file or bytes_limit_per_file_percent has no effect on image files. Image inspection is restricted to the global,us,asia, andeuroperegions.
- WORD
- WORDMicrosoft Word files larger than 30 MB will be scanned as binary files. Included file extensions: docx, dotx, docm, dotm. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on Word files.
- PDFPDF files larger than 30 MB will be scanned as binary files. Included file extensions: pdf. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on PDF files.
- AVRO
- AVROIncluded file extensions: avro
- CSV
- CSVIncluded file extensions: csv
- TSV
- TSVIncluded file extensions: tsv
- POWERPOINT
- POWERPOINTMicrosoft PowerPoint files larger than 30 MB will be scanned as binary files. Included file extensions: pptx, pptm, potx, potm, pot. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on PowerPoint files.
- EXCEL
- EXCELMicrosoft Excel files larger than 30 MB will be scanned as binary files. Included file extensions: xlsx, xlsm, xltx, xltm. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on Excel files.
- "FILE_TYPE_UNSPECIFIED"
- FILE_TYPE_UNSPECIFIEDIncludes all files.
- "BINARY_FILE"
- BINARY_FILEIncludes 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 file types in your storage scan.
- "TEXT_FILE"
- TEXT_FILEIncluded 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"
- IMAGEIncluded file extensions: bmp, gif, jpg, jpeg, jpe, png. Setting bytes_limit_per_file or bytes_limit_per_file_percent has no effect on image files. Image inspection is restricted to the global,us,asia, andeuroperegions.
- "WORD"
- WORDMicrosoft Word files larger than 30 MB will be scanned as binary files. Included file extensions: docx, dotx, docm, dotm. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on Word files.
- "PDF"
- PDFPDF files larger than 30 MB will be scanned as binary files. Included file extensions: pdf. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on PDF files.
- "AVRO"
- AVROIncluded file extensions: avro
- "CSV"
- CSVIncluded file extensions: csv
- "TSV"
- TSVIncluded file extensions: tsv
- "POWERPOINT"
- POWERPOINTMicrosoft PowerPoint files larger than 30 MB will be scanned as binary files. Included file extensions: pptx, pptm, potx, potm, pot. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on PowerPoint files.
- "EXCEL"
- EXCELMicrosoft Excel files larger than 30 MB will be scanned as binary files. Included file extensions: xlsx, xlsm, xltx, xltm. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on Excel files.
GooglePrivacyDlpV2CloudStorageOptionsResponse, GooglePrivacyDlpV2CloudStorageOptionsResponseArgs              
- BytesLimit stringPer File 
- 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_fileandbytes_limit_per_file_percentcan be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- BytesLimit intPer File Percent 
- Max percentage of bytes to scan from a file. The rest are omitted. The number of bytes scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- FileSet Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2File Set Response 
- 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'.
- FilesLimit intPercent 
- 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
- BytesLimit stringPer File 
- 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_fileandbytes_limit_per_file_percentcan be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- BytesLimit intPer File Percent 
- Max percentage of bytes to scan from a file. The rest are omitted. The number of bytes scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- FileSet GooglePrivacy Dlp V2File Set Response 
- 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'.
- FilesLimit intPercent 
- 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
- bytesLimit StringPer File 
- 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_fileandbytes_limit_per_file_percentcan be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- bytesLimit IntegerPer File Percent 
- Max percentage of bytes to scan from a file. The rest are omitted. The number of bytes scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- fileSet GooglePrivacy Dlp V2File Set Response 
- 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'.
- filesLimit IntegerPercent 
- 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
- bytesLimit stringPer File 
- 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_fileandbytes_limit_per_file_percentcan be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- bytesLimit numberPer File Percent 
- Max percentage of bytes to scan from a file. The rest are omitted. The number of bytes scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- fileSet GooglePrivacy Dlp V2File Set Response 
- 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'.
- filesLimit numberPercent 
- 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_ strper_ file 
- 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_fileandbytes_limit_per_file_percentcan be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- bytes_limit_ intper_ file_ percent 
- Max percentage of bytes to scan from a file. The rest are omitted. The number of bytes scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- file_set GooglePrivacy Dlp V2File Set Response 
- 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_ intpercent 
- 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
- bytesLimit StringPer File 
- 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_fileandbytes_limit_per_file_percentcan be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- bytesLimit NumberPer File Percent 
- Max percentage of bytes to scan from a file. The rest are omitted. The number of bytes scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. This field can't be set if de-identification is requested. For certain file types, setting this field has no effect. For more information, see Limits on bytes scanned per file.
- 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'.
- filesLimit NumberPercent 
- 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, GooglePrivacyDlpV2CloudStorageOptionsSampleMethodArgs                
- SampleMethod Unspecified 
- SAMPLE_METHOD_UNSPECIFIED
- Top
- TOPScan from the top (default).
- RandomStart 
- RANDOM_STARTFor each file larger than bytes_limit_per_file, randomly pick the offset to start scanning. The scanned bytes are contiguous.
- GooglePrivacy Dlp V2Cloud Storage Options Sample Method Sample Method Unspecified 
- SAMPLE_METHOD_UNSPECIFIED
- GooglePrivacy Dlp V2Cloud Storage Options Sample Method Top 
- TOPScan from the top (default).
- GooglePrivacy Dlp V2Cloud Storage Options Sample Method Random Start 
- RANDOM_STARTFor each file larger than bytes_limit_per_file, randomly pick the offset to start scanning. The scanned bytes are contiguous.
- SampleMethod Unspecified 
- SAMPLE_METHOD_UNSPECIFIED
- Top
- TOPScan from the top (default).
- RandomStart 
- RANDOM_STARTFor each file larger than bytes_limit_per_file, randomly pick the offset to start scanning. The scanned bytes are contiguous.
- SampleMethod Unspecified 
- SAMPLE_METHOD_UNSPECIFIED
- Top
- TOPScan from the top (default).
- RandomStart 
- RANDOM_STARTFor 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
- TOPScan from the top (default).
- RANDOM_START
- RANDOM_STARTFor 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"
- TOPScan from the top (default).
- "RANDOM_START"
- RANDOM_STARTFor each file larger than bytes_limit_per_file, randomly pick the offset to start scanning. The scanned bytes are contiguous.
GooglePrivacyDlpV2CloudStoragePath, GooglePrivacyDlpV2CloudStoragePathArgs            
- 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, GooglePrivacyDlpV2CloudStoragePathResponseArgs              
- 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, GooglePrivacyDlpV2CloudStorageRegexFileSetArgs                
- 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, GooglePrivacyDlpV2CloudStorageRegexFileSetResponseArgs                  
- 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, GooglePrivacyDlpV2CustomInfoTypeArgs            
- DetectionRules List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Detection Rule> 
- 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_typeCustomInfoType.
- Dictionary
Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Dictionary 
- A list of phrases to detect as a CustomInfoType.
- ExclusionType Pulumi.Google Native. DLP. V2. Google Privacy Dlp V2Custom Info Type Exclusion Type 
- 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.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type 
- 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_typesfield. Specifying the latter adds findings to the one detected by the system. If built-in info type is not specified inInspectContent.info_typeslist then the name is treated as a custom info type.
- Likelihood
Pulumi.Google Native. DLP. V2. Google Privacy Dlp V2Custom Info Type Likelihood 
- 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_LIKELYif not specified.
- Regex
Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Regex 
- Regular expression based CustomInfoType.
- SensitivityScore Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Sensitivity Score 
- Sensitivity for this CustomInfoType. If this CustomInfoType extends an existing InfoType, the sensitivity here will take precedence over that of the original InfoType. If unset for a CustomInfoType, it will default to HIGH. This only applies to data profiling.
- StoredType Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Stored Type 
- Load an existing StoredInfoTyperesource for use inInspectDataSource. Not currently supported inInspectContent.
- SurrogateType Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Surrogate Type 
- Message for detecting output from deidentification transformations that support reversing.
- DetectionRules []GooglePrivacy Dlp V2Detection Rule 
- 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_typeCustomInfoType.
- Dictionary
GooglePrivacy Dlp V2Dictionary 
- A list of phrases to detect as a CustomInfoType.
- ExclusionType GooglePrivacy Dlp V2Custom Info Type Exclusion Type 
- 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 GooglePrivacy Dlp V2Info Type 
- 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_typesfield. Specifying the latter adds findings to the one detected by the system. If built-in info type is not specified inInspectContent.info_typeslist then the name is treated as a custom info type.
- Likelihood
GooglePrivacy Dlp V2Custom Info Type Likelihood 
- 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_LIKELYif not specified.
- Regex
GooglePrivacy Dlp V2Regex 
- Regular expression based CustomInfoType.
- SensitivityScore GooglePrivacy Dlp V2Sensitivity Score 
- Sensitivity for this CustomInfoType. If this CustomInfoType extends an existing InfoType, the sensitivity here will take precedence over that of the original InfoType. If unset for a CustomInfoType, it will default to HIGH. This only applies to data profiling.
- StoredType GooglePrivacy Dlp V2Stored Type 
- Load an existing StoredInfoTyperesource for use inInspectDataSource. Not currently supported inInspectContent.
- SurrogateType GooglePrivacy Dlp V2Surrogate Type 
- Message for detecting output from deidentification transformations that support reversing.
- detectionRules List<GooglePrivacy Dlp V2Detection Rule> 
- 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_typeCustomInfoType.
- dictionary
GooglePrivacy Dlp V2Dictionary 
- A list of phrases to detect as a CustomInfoType.
- exclusionType GooglePrivacy Dlp V2Custom Info Type Exclusion Type 
- 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 GooglePrivacy Dlp V2Info Type 
- 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_typesfield. Specifying the latter adds findings to the one detected by the system. If built-in info type is not specified inInspectContent.info_typeslist then the name is treated as a custom info type.
- likelihood
GooglePrivacy Dlp V2Custom Info Type Likelihood 
- 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_LIKELYif not specified.
- regex
GooglePrivacy Dlp V2Regex 
- Regular expression based CustomInfoType.
- sensitivityScore GooglePrivacy Dlp V2Sensitivity Score 
- Sensitivity for this CustomInfoType. If this CustomInfoType extends an existing InfoType, the sensitivity here will take precedence over that of the original InfoType. If unset for a CustomInfoType, it will default to HIGH. This only applies to data profiling.
- storedType GooglePrivacy Dlp V2Stored Type 
- Load an existing StoredInfoTyperesource for use inInspectDataSource. Not currently supported inInspectContent.
- surrogateType GooglePrivacy Dlp V2Surrogate Type 
- Message for detecting output from deidentification transformations that support reversing.
- detectionRules GooglePrivacy Dlp V2Detection Rule[] 
- 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_typeCustomInfoType.
- dictionary
GooglePrivacy Dlp V2Dictionary 
- A list of phrases to detect as a CustomInfoType.
- exclusionType GooglePrivacy Dlp V2Custom Info Type Exclusion Type 
- 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 GooglePrivacy Dlp V2Info Type 
- 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_typesfield. Specifying the latter adds findings to the one detected by the system. If built-in info type is not specified inInspectContent.info_typeslist then the name is treated as a custom info type.
- likelihood
GooglePrivacy Dlp V2Custom Info Type Likelihood 
- 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_LIKELYif not specified.
- regex
GooglePrivacy Dlp V2Regex 
- Regular expression based CustomInfoType.
- sensitivityScore GooglePrivacy Dlp V2Sensitivity Score 
- Sensitivity for this CustomInfoType. If this CustomInfoType extends an existing InfoType, the sensitivity here will take precedence over that of the original InfoType. If unset for a CustomInfoType, it will default to HIGH. This only applies to data profiling.
- storedType GooglePrivacy Dlp V2Stored Type 
- Load an existing StoredInfoTyperesource for use inInspectDataSource. Not currently supported inInspectContent.
- surrogateType GooglePrivacy Dlp V2Surrogate Type 
- Message for detecting output from deidentification transformations that support reversing.
- detection_rules Sequence[GooglePrivacy Dlp V2Detection Rule] 
- 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_typeCustomInfoType.
- dictionary
GooglePrivacy Dlp V2Dictionary 
- A list of phrases to detect as a CustomInfoType.
- exclusion_type GooglePrivacy Dlp V2Custom Info Type Exclusion Type 
- 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 GooglePrivacy Dlp V2Info Type 
- 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_typesfield. Specifying the latter adds findings to the one detected by the system. If built-in info type is not specified inInspectContent.info_typeslist then the name is treated as a custom info type.
- likelihood
GooglePrivacy Dlp V2Custom Info Type Likelihood 
- 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_LIKELYif not specified.
- regex
GooglePrivacy Dlp V2Regex 
- Regular expression based CustomInfoType.
- sensitivity_score GooglePrivacy Dlp V2Sensitivity Score 
- Sensitivity for this CustomInfoType. If this CustomInfoType extends an existing InfoType, the sensitivity here will take precedence over that of the original InfoType. If unset for a CustomInfoType, it will default to HIGH. This only applies to data profiling.
- stored_type GooglePrivacy Dlp V2Stored Type 
- Load an existing StoredInfoTyperesource for use inInspectDataSource. Not currently supported inInspectContent.
- surrogate_type GooglePrivacy Dlp V2Surrogate Type 
- 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_typeCustomInfoType.
- 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_typesfield. Specifying the latter adds findings to the one detected by the system. If built-in info type is not specified inInspectContent.info_typeslist 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_LIKELYif not specified.
- regex Property Map
- Regular expression based CustomInfoType.
- sensitivityScore Property Map
- Sensitivity for this CustomInfoType. If this CustomInfoType extends an existing InfoType, the sensitivity here will take precedence over that of the original InfoType. If unset for a CustomInfoType, it will default to HIGH. This only applies to data profiling.
- storedType Property Map
- Load an existing StoredInfoTyperesource for use inInspectDataSource. Not currently supported inInspectContent.
- surrogateType Property Map
- Message for detecting output from deidentification transformations that support reversing.
GooglePrivacyDlpV2CustomInfoTypeExclusionType, GooglePrivacyDlpV2CustomInfoTypeExclusionTypeArgs                
- ExclusionType Unspecified 
- EXCLUSION_TYPE_UNSPECIFIEDA finding of this custom info type will not be excluded from results.
- ExclusionType Exclude 
- EXCLUSION_TYPE_EXCLUDEA finding of this custom info type will be excluded from final results, but can still affect rule execution.
- GooglePrivacy Dlp V2Custom Info Type Exclusion Type Exclusion Type Unspecified 
- EXCLUSION_TYPE_UNSPECIFIEDA finding of this custom info type will not be excluded from results.
- GooglePrivacy Dlp V2Custom Info Type Exclusion Type Exclusion Type Exclude 
- EXCLUSION_TYPE_EXCLUDEA finding of this custom info type will be excluded from final results, but can still affect rule execution.
- ExclusionType Unspecified 
- EXCLUSION_TYPE_UNSPECIFIEDA finding of this custom info type will not be excluded from results.
- ExclusionType Exclude 
- EXCLUSION_TYPE_EXCLUDEA finding of this custom info type will be excluded from final results, but can still affect rule execution.
- ExclusionType Unspecified 
- EXCLUSION_TYPE_UNSPECIFIEDA finding of this custom info type will not be excluded from results.
- ExclusionType Exclude 
- EXCLUSION_TYPE_EXCLUDEA finding of this custom info type will be excluded from final results, but can still affect rule execution.
- EXCLUSION_TYPE_UNSPECIFIED
- EXCLUSION_TYPE_UNSPECIFIEDA finding of this custom info type will not be excluded from results.
- EXCLUSION_TYPE_EXCLUDE
- EXCLUSION_TYPE_EXCLUDEA finding of this custom info type will be excluded from final results, but can still affect rule execution.
- "EXCLUSION_TYPE_UNSPECIFIED"
- EXCLUSION_TYPE_UNSPECIFIEDA finding of this custom info type will not be excluded from results.
- "EXCLUSION_TYPE_EXCLUDE"
- EXCLUSION_TYPE_EXCLUDEA finding of this custom info type will be excluded from final results, but can still affect rule execution.
GooglePrivacyDlpV2CustomInfoTypeLikelihood, GooglePrivacyDlpV2CustomInfoTypeLikelihoodArgs              
- LikelihoodUnspecified 
- LIKELIHOOD_UNSPECIFIEDDefault value; same as POSSIBLE.
- VeryUnlikely 
- VERY_UNLIKELYHighest chance of a false positive.
- Unlikely
- UNLIKELYHigh chance of a false positive.
- Possible
- POSSIBLESome matching signals. The default value.
- Likely
- LIKELYLow chance of a false positive.
- VeryLikely 
- VERY_LIKELYConfidence level is high. Lowest chance of a false positive.
- GooglePrivacy Dlp V2Custom Info Type Likelihood Likelihood Unspecified 
- LIKELIHOOD_UNSPECIFIEDDefault value; same as POSSIBLE.
- GooglePrivacy Dlp V2Custom Info Type Likelihood Very Unlikely 
- VERY_UNLIKELYHighest chance of a false positive.
- GooglePrivacy Dlp V2Custom Info Type Likelihood Unlikely 
- UNLIKELYHigh chance of a false positive.
- GooglePrivacy Dlp V2Custom Info Type Likelihood Possible 
- POSSIBLESome matching signals. The default value.
- GooglePrivacy Dlp V2Custom Info Type Likelihood Likely 
- LIKELYLow chance of a false positive.
- GooglePrivacy Dlp V2Custom Info Type Likelihood Very Likely 
- VERY_LIKELYConfidence level is high. Lowest chance of a false positive.
- LikelihoodUnspecified 
- LIKELIHOOD_UNSPECIFIEDDefault value; same as POSSIBLE.
- VeryUnlikely 
- VERY_UNLIKELYHighest chance of a false positive.
- Unlikely
- UNLIKELYHigh chance of a false positive.
- Possible
- POSSIBLESome matching signals. The default value.
- Likely
- LIKELYLow chance of a false positive.
- VeryLikely 
- VERY_LIKELYConfidence level is high. Lowest chance of a false positive.
- LikelihoodUnspecified 
- LIKELIHOOD_UNSPECIFIEDDefault value; same as POSSIBLE.
- VeryUnlikely 
- VERY_UNLIKELYHighest chance of a false positive.
- Unlikely
- UNLIKELYHigh chance of a false positive.
- Possible
- POSSIBLESome matching signals. The default value.
- Likely
- LIKELYLow chance of a false positive.
- VeryLikely 
- VERY_LIKELYConfidence level is high. Lowest chance of a false positive.
- LIKELIHOOD_UNSPECIFIED
- LIKELIHOOD_UNSPECIFIEDDefault value; same as POSSIBLE.
- VERY_UNLIKELY
- VERY_UNLIKELYHighest chance of a false positive.
- UNLIKELY
- UNLIKELYHigh chance of a false positive.
- POSSIBLE
- POSSIBLESome matching signals. The default value.
- LIKELY
- LIKELYLow chance of a false positive.
- VERY_LIKELY
- VERY_LIKELYConfidence level is high. Lowest chance of a false positive.
- "LIKELIHOOD_UNSPECIFIED"
- LIKELIHOOD_UNSPECIFIEDDefault value; same as POSSIBLE.
- "VERY_UNLIKELY"
- VERY_UNLIKELYHighest chance of a false positive.
- "UNLIKELY"
- UNLIKELYHigh chance of a false positive.
- "POSSIBLE"
- POSSIBLESome matching signals. The default value.
- "LIKELY"
- LIKELYLow chance of a false positive.
- "VERY_LIKELY"
- VERY_LIKELYConfidence level is high. Lowest chance of a false positive.
GooglePrivacyDlpV2CustomInfoTypeResponse, GooglePrivacyDlpV2CustomInfoTypeResponseArgs              
- DetectionRules List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Detection Rule Response> 
- Set of detection rules to apply to all findings of this CustomInfoType. Rules are applied in order that they are specified. Not supported for the surrogate_typeCustomInfoType.
- Dictionary
Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Dictionary Response 
- 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.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Response 
- CustomInfoType can either be a new infoType, or an extension of built-in infoType, when the name matches one of existing infoTypes and that infoType is specified in InspectContent.info_typesfield. Specifying the latter adds findings to the one detected by the system. If built-in info type is not specified inInspectContent.info_typeslist 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_LIKELYif not specified.
- Regex
Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Regex Response 
- Regular expression based CustomInfoType.
- SensitivityScore Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Sensitivity Score Response 
- Sensitivity for this CustomInfoType. If this CustomInfoType extends an existing InfoType, the sensitivity here will take precedence over that of the original InfoType. If unset for a CustomInfoType, it will default to HIGH. This only applies to data profiling.
- StoredType Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Stored Type Response 
- Load an existing StoredInfoTyperesource for use inInspectDataSource. Not currently supported inInspectContent.
- SurrogateType Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Surrogate Type Response 
- Message for detecting output from deidentification transformations that support reversing.
- DetectionRules []GooglePrivacy Dlp V2Detection Rule Response 
- Set of detection rules to apply to all findings of this CustomInfoType. Rules are applied in order that they are specified. Not supported for the surrogate_typeCustomInfoType.
- Dictionary
GooglePrivacy Dlp V2Dictionary Response 
- 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 GooglePrivacy Dlp V2Info Type Response 
- CustomInfoType can either be a new infoType, or an extension of built-in infoType, when the name matches one of existing infoTypes and that infoType is specified in InspectContent.info_typesfield. Specifying the latter adds findings to the one detected by the system. If built-in info type is not specified inInspectContent.info_typeslist 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_LIKELYif not specified.
- Regex
GooglePrivacy Dlp V2Regex Response 
- Regular expression based CustomInfoType.
- SensitivityScore GooglePrivacy Dlp V2Sensitivity Score Response 
- Sensitivity for this CustomInfoType. If this CustomInfoType extends an existing InfoType, the sensitivity here will take precedence over that of the original InfoType. If unset for a CustomInfoType, it will default to HIGH. This only applies to data profiling.
- StoredType GooglePrivacy Dlp V2Stored Type Response 
- Load an existing StoredInfoTyperesource for use inInspectDataSource. Not currently supported inInspectContent.
- SurrogateType GooglePrivacy Dlp V2Surrogate Type Response 
- Message for detecting output from deidentification transformations that support reversing.
- detectionRules List<GooglePrivacy Dlp V2Detection Rule Response> 
- Set of detection rules to apply to all findings of this CustomInfoType. Rules are applied in order that they are specified. Not supported for the surrogate_typeCustomInfoType.
- dictionary
GooglePrivacy Dlp V2Dictionary Response 
- 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 GooglePrivacy Dlp V2Info Type Response 
- CustomInfoType can either be a new infoType, or an extension of built-in infoType, when the name matches one of existing infoTypes and that infoType is specified in InspectContent.info_typesfield. Specifying the latter adds findings to the one detected by the system. If built-in info type is not specified inInspectContent.info_typeslist 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_LIKELYif not specified.
- regex
GooglePrivacy Dlp V2Regex Response 
- Regular expression based CustomInfoType.
- sensitivityScore GooglePrivacy Dlp V2Sensitivity Score Response 
- Sensitivity for this CustomInfoType. If this CustomInfoType extends an existing InfoType, the sensitivity here will take precedence over that of the original InfoType. If unset for a CustomInfoType, it will default to HIGH. This only applies to data profiling.
- storedType GooglePrivacy Dlp V2Stored Type Response 
- Load an existing StoredInfoTyperesource for use inInspectDataSource. Not currently supported inInspectContent.
- surrogateType GooglePrivacy Dlp V2Surrogate Type Response 
- Message for detecting output from deidentification transformations that support reversing.
- detectionRules GooglePrivacy Dlp V2Detection Rule Response[] 
- Set of detection rules to apply to all findings of this CustomInfoType. Rules are applied in order that they are specified. Not supported for the surrogate_typeCustomInfoType.
- dictionary
GooglePrivacy Dlp V2Dictionary Response 
- 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 GooglePrivacy Dlp V2Info Type Response 
- CustomInfoType can either be a new infoType, or an extension of built-in infoType, when the name matches one of existing infoTypes and that infoType is specified in InspectContent.info_typesfield. Specifying the latter adds findings to the one detected by the system. If built-in info type is not specified inInspectContent.info_typeslist 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_LIKELYif not specified.
- regex
GooglePrivacy Dlp V2Regex Response 
- Regular expression based CustomInfoType.
- sensitivityScore GooglePrivacy Dlp V2Sensitivity Score Response 
- Sensitivity for this CustomInfoType. If this CustomInfoType extends an existing InfoType, the sensitivity here will take precedence over that of the original InfoType. If unset for a CustomInfoType, it will default to HIGH. This only applies to data profiling.
- storedType GooglePrivacy Dlp V2Stored Type Response 
- Load an existing StoredInfoTyperesource for use inInspectDataSource. Not currently supported inInspectContent.
- surrogateType GooglePrivacy Dlp V2Surrogate Type Response 
- Message for detecting output from deidentification transformations that support reversing.
- detection_rules Sequence[GooglePrivacy Dlp V2Detection Rule Response] 
- Set of detection rules to apply to all findings of this CustomInfoType. Rules are applied in order that they are specified. Not supported for the surrogate_typeCustomInfoType.
- dictionary
GooglePrivacy Dlp V2Dictionary Response 
- 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 GooglePrivacy Dlp V2Info Type Response 
- CustomInfoType can either be a new infoType, or an extension of built-in infoType, when the name matches one of existing infoTypes and that infoType is specified in InspectContent.info_typesfield. Specifying the latter adds findings to the one detected by the system. If built-in info type is not specified inInspectContent.info_typeslist 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_LIKELYif not specified.
- regex
GooglePrivacy Dlp V2Regex Response 
- Regular expression based CustomInfoType.
- sensitivity_score GooglePrivacy Dlp V2Sensitivity Score Response 
- Sensitivity for this CustomInfoType. If this CustomInfoType extends an existing InfoType, the sensitivity here will take precedence over that of the original InfoType. If unset for a CustomInfoType, it will default to HIGH. This only applies to data profiling.
- stored_type GooglePrivacy Dlp V2Stored Type Response 
- Load an existing StoredInfoTyperesource for use inInspectDataSource. Not currently supported inInspectContent.
- surrogate_type GooglePrivacy Dlp V2Surrogate Type Response 
- 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_typeCustomInfoType.
- 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_typesfield. Specifying the latter adds findings to the one detected by the system. If built-in info type is not specified inInspectContent.info_typeslist 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_LIKELYif not specified.
- regex Property Map
- Regular expression based CustomInfoType.
- sensitivityScore Property Map
- Sensitivity for this CustomInfoType. If this CustomInfoType extends an existing InfoType, the sensitivity here will take precedence over that of the original InfoType. If unset for a CustomInfoType, it will default to HIGH. This only applies to data profiling.
- storedType Property Map
- Load an existing StoredInfoTyperesource for use inInspectDataSource. Not currently supported inInspectContent.
- surrogateType Property Map
- Message for detecting output from deidentification transformations that support reversing.
GooglePrivacyDlpV2DatastoreOptions, GooglePrivacyDlpV2DatastoreOptionsArgs          
- Kind
Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Kind Expression 
- The kind to process.
- PartitionId Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Partition Id 
- A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.
- Kind
GooglePrivacy Dlp V2Kind Expression 
- The kind to process.
- PartitionId GooglePrivacy Dlp V2Partition Id 
- A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.
- kind
GooglePrivacy Dlp V2Kind Expression 
- The kind to process.
- partitionId GooglePrivacy Dlp V2Partition Id 
- A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.
- kind
GooglePrivacy Dlp V2Kind Expression 
- The kind to process.
- partitionId GooglePrivacy Dlp V2Partition Id 
- A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.
- kind
GooglePrivacy Dlp V2Kind Expression 
- The kind to process.
- partition_id GooglePrivacy Dlp V2Partition Id 
- 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, GooglePrivacyDlpV2DatastoreOptionsResponseArgs            
- Kind
Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Kind Expression Response 
- The kind to process.
- PartitionId Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Partition Id Response 
- A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.
- Kind
GooglePrivacy Dlp V2Kind Expression Response 
- The kind to process.
- PartitionId GooglePrivacy Dlp V2Partition Id Response 
- A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.
- kind
GooglePrivacy Dlp V2Kind Expression Response 
- The kind to process.
- partitionId GooglePrivacy Dlp V2Partition Id Response 
- A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.
- kind
GooglePrivacy Dlp V2Kind Expression Response 
- The kind to process.
- partitionId GooglePrivacy Dlp V2Partition Id Response 
- A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.
- kind
GooglePrivacy Dlp V2Kind Expression Response 
- The kind to process.
- partition_id GooglePrivacy Dlp V2Partition Id Response 
- A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.
- kind 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, GooglePrivacyDlpV2DeidentifyArgs        
- CloudStorage stringOutput 
- 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
- FileTypes List<Pulumi.To Transform Google Native. DLP. V2. Google Privacy Dlp V2Deidentify File Types To Transform Item> 
- 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.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Transformation Config 
- User specified deidentify templates and configs for structured, unstructured, and image files.
- TransformationDetails Pulumi.Storage Config Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Transformation Details Storage Config 
- 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).
- CloudStorage stringOutput 
- 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
- FileTypes []GoogleTo Transform Privacy Dlp V2Deidentify File Types To Transform Item 
- 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 GooglePrivacy Dlp V2Transformation Config 
- User specified deidentify templates and configs for structured, unstructured, and image files.
- TransformationDetails GoogleStorage Config Privacy Dlp V2Transformation Details Storage Config 
- 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).
- cloudStorage StringOutput 
- 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
- fileTypes List<GoogleTo Transform Privacy Dlp V2Deidentify File Types To Transform Item> 
- 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 GooglePrivacy Dlp V2Transformation Config 
- User specified deidentify templates and configs for structured, unstructured, and image files.
- transformationDetails GoogleStorage Config Privacy Dlp V2Transformation Details Storage Config 
- 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).
- cloudStorage stringOutput 
- 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
- fileTypes GoogleTo Transform Privacy Dlp V2Deidentify File Types To Transform Item[] 
- 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 GooglePrivacy Dlp V2Transformation Config 
- User specified deidentify templates and configs for structured, unstructured, and image files.
- transformationDetails GoogleStorage Config Privacy Dlp V2Transformation Details Storage Config 
- 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_ stroutput 
- 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_ Sequence[Googleto_ transform Privacy Dlp V2Deidentify File Types To Transform Item] 
- 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 GooglePrivacy Dlp V2Transformation Config 
- User specified deidentify templates and configs for structured, unstructured, and image files.
- transformation_details_ Googlestorage_ config Privacy Dlp V2Transformation Details Storage Config 
- 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).
- cloudStorage StringOutput 
- 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
- fileTypes List<"FILE_TYPE_UNSPECIFIED" | "BINARY_FILE" | "TEXT_FILE" | "IMAGE" | "WORD" | "PDF" | "AVRO" | "CSV" | "TSV" | "POWERPOINT" | "EXCEL">To Transform 
- 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.
- transformationDetails Property MapStorage Config 
- 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, GooglePrivacyDlpV2DeidentifyFileTypesToTransformItemArgs                  
- FileType Unspecified 
- FILE_TYPE_UNSPECIFIEDIncludes all files.
- BinaryFile 
- BINARY_FILEIncludes 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 file types in your storage scan.
- TextFile 
- TEXT_FILEIncluded 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
- IMAGEIncluded file extensions: bmp, gif, jpg, jpeg, jpe, png. Setting bytes_limit_per_file or bytes_limit_per_file_percent has no effect on image files. Image inspection is restricted to the global,us,asia, andeuroperegions.
- Word
- WORDMicrosoft Word files larger than 30 MB will be scanned as binary files. Included file extensions: docx, dotx, docm, dotm. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on Word files.
- PDFPDF files larger than 30 MB will be scanned as binary files. Included file extensions: pdf. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on PDF files.
- Avro
- AVROIncluded file extensions: avro
- Csv
- CSVIncluded file extensions: csv
- Tsv
- TSVIncluded file extensions: tsv
- Powerpoint
- POWERPOINTMicrosoft PowerPoint files larger than 30 MB will be scanned as binary files. Included file extensions: pptx, pptm, potx, potm, pot. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on PowerPoint files.
- Excel
- EXCELMicrosoft Excel files larger than 30 MB will be scanned as binary files. Included file extensions: xlsx, xlsm, xltx, xltm. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on Excel files.
- GooglePrivacy Dlp V2Deidentify File Types To Transform Item File Type Unspecified 
- FILE_TYPE_UNSPECIFIEDIncludes all files.
- GooglePrivacy Dlp V2Deidentify File Types To Transform Item Binary File 
- BINARY_FILEIncludes 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 file types in your storage scan.
- GooglePrivacy Dlp V2Deidentify File Types To Transform Item Text File 
- TEXT_FILEIncluded 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.
- GooglePrivacy Dlp V2Deidentify File Types To Transform Item Image 
- IMAGEIncluded file extensions: bmp, gif, jpg, jpeg, jpe, png. Setting bytes_limit_per_file or bytes_limit_per_file_percent has no effect on image files. Image inspection is restricted to the global,us,asia, andeuroperegions.
- GooglePrivacy Dlp V2Deidentify File Types To Transform Item Word 
- WORDMicrosoft Word files larger than 30 MB will be scanned as binary files. Included file extensions: docx, dotx, docm, dotm. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on Word files.
- GooglePrivacy Dlp V2Deidentify File Types To Transform Item Pdf 
- PDFPDF files larger than 30 MB will be scanned as binary files. Included file extensions: pdf. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on PDF files.
- GooglePrivacy Dlp V2Deidentify File Types To Transform Item Avro 
- AVROIncluded file extensions: avro
- GooglePrivacy Dlp V2Deidentify File Types To Transform Item Csv 
- CSVIncluded file extensions: csv
- GooglePrivacy Dlp V2Deidentify File Types To Transform Item Tsv 
- TSVIncluded file extensions: tsv
- GooglePrivacy Dlp V2Deidentify File Types To Transform Item Powerpoint 
- POWERPOINTMicrosoft PowerPoint files larger than 30 MB will be scanned as binary files. Included file extensions: pptx, pptm, potx, potm, pot. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on PowerPoint files.
- GooglePrivacy Dlp V2Deidentify File Types To Transform Item Excel 
- EXCELMicrosoft Excel files larger than 30 MB will be scanned as binary files. Included file extensions: xlsx, xlsm, xltx, xltm. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on Excel files.
- FileType Unspecified 
- FILE_TYPE_UNSPECIFIEDIncludes all files.
- BinaryFile 
- BINARY_FILEIncludes 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 file types in your storage scan.
- TextFile 
- TEXT_FILEIncluded 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
- IMAGEIncluded file extensions: bmp, gif, jpg, jpeg, jpe, png. Setting bytes_limit_per_file or bytes_limit_per_file_percent has no effect on image files. Image inspection is restricted to the global,us,asia, andeuroperegions.
- Word
- WORDMicrosoft Word files larger than 30 MB will be scanned as binary files. Included file extensions: docx, dotx, docm, dotm. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on Word files.
- PDFPDF files larger than 30 MB will be scanned as binary files. Included file extensions: pdf. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on PDF files.
- Avro
- AVROIncluded file extensions: avro
- Csv
- CSVIncluded file extensions: csv
- Tsv
- TSVIncluded file extensions: tsv
- Powerpoint
- POWERPOINTMicrosoft PowerPoint files larger than 30 MB will be scanned as binary files. Included file extensions: pptx, pptm, potx, potm, pot. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on PowerPoint files.
- Excel
- EXCELMicrosoft Excel files larger than 30 MB will be scanned as binary files. Included file extensions: xlsx, xlsm, xltx, xltm. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on Excel files.
- FileType Unspecified 
- FILE_TYPE_UNSPECIFIEDIncludes all files.
- BinaryFile 
- BINARY_FILEIncludes 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 file types in your storage scan.
- TextFile 
- TEXT_FILEIncluded 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
- IMAGEIncluded file extensions: bmp, gif, jpg, jpeg, jpe, png. Setting bytes_limit_per_file or bytes_limit_per_file_percent has no effect on image files. Image inspection is restricted to the global,us,asia, andeuroperegions.
- Word
- WORDMicrosoft Word files larger than 30 MB will be scanned as binary files. Included file extensions: docx, dotx, docm, dotm. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on Word files.
- PDFPDF files larger than 30 MB will be scanned as binary files. Included file extensions: pdf. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on PDF files.
- Avro
- AVROIncluded file extensions: avro
- Csv
- CSVIncluded file extensions: csv
- Tsv
- TSVIncluded file extensions: tsv
- Powerpoint
- POWERPOINTMicrosoft PowerPoint files larger than 30 MB will be scanned as binary files. Included file extensions: pptx, pptm, potx, potm, pot. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on PowerPoint files.
- Excel
- EXCELMicrosoft Excel files larger than 30 MB will be scanned as binary files. Included file extensions: xlsx, xlsm, xltx, xltm. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on Excel files.
- FILE_TYPE_UNSPECIFIED
- FILE_TYPE_UNSPECIFIEDIncludes all files.
- BINARY_FILE
- BINARY_FILEIncludes 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 file types in your storage scan.
- TEXT_FILE
- TEXT_FILEIncluded 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
- IMAGEIncluded file extensions: bmp, gif, jpg, jpeg, jpe, png. Setting bytes_limit_per_file or bytes_limit_per_file_percent has no effect on image files. Image inspection is restricted to the global,us,asia, andeuroperegions.
- WORD
- WORDMicrosoft Word files larger than 30 MB will be scanned as binary files. Included file extensions: docx, dotx, docm, dotm. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on Word files.
- PDFPDF files larger than 30 MB will be scanned as binary files. Included file extensions: pdf. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on PDF files.
- AVRO
- AVROIncluded file extensions: avro
- CSV
- CSVIncluded file extensions: csv
- TSV
- TSVIncluded file extensions: tsv
- POWERPOINT
- POWERPOINTMicrosoft PowerPoint files larger than 30 MB will be scanned as binary files. Included file extensions: pptx, pptm, potx, potm, pot. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on PowerPoint files.
- EXCEL
- EXCELMicrosoft Excel files larger than 30 MB will be scanned as binary files. Included file extensions: xlsx, xlsm, xltx, xltm. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on Excel files.
- "FILE_TYPE_UNSPECIFIED"
- FILE_TYPE_UNSPECIFIEDIncludes all files.
- "BINARY_FILE"
- BINARY_FILEIncludes 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 file types in your storage scan.
- "TEXT_FILE"
- TEXT_FILEIncluded 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"
- IMAGEIncluded file extensions: bmp, gif, jpg, jpeg, jpe, png. Setting bytes_limit_per_file or bytes_limit_per_file_percent has no effect on image files. Image inspection is restricted to the global,us,asia, andeuroperegions.
- "WORD"
- WORDMicrosoft Word files larger than 30 MB will be scanned as binary files. Included file extensions: docx, dotx, docm, dotm. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on Word files.
- "PDF"
- PDFPDF files larger than 30 MB will be scanned as binary files. Included file extensions: pdf. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on PDF files.
- "AVRO"
- AVROIncluded file extensions: avro
- "CSV"
- CSVIncluded file extensions: csv
- "TSV"
- TSVIncluded file extensions: tsv
- "POWERPOINT"
- POWERPOINTMicrosoft PowerPoint files larger than 30 MB will be scanned as binary files. Included file extensions: pptx, pptm, potx, potm, pot. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on PowerPoint files.
- "EXCEL"
- EXCELMicrosoft Excel files larger than 30 MB will be scanned as binary files. Included file extensions: xlsx, xlsm, xltx, xltm. Setting bytes_limit_per_fileorbytes_limit_per_file_percenthas no effect on Excel files.
GooglePrivacyDlpV2DeidentifyResponse, GooglePrivacyDlpV2DeidentifyResponseArgs          
- CloudStorage stringOutput 
- 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
- FileTypes List<string>To Transform 
- 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.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Transformation Config Response 
- User specified deidentify templates and configs for structured, unstructured, and image files.
- TransformationDetails Pulumi.Storage Config Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Transformation Details Storage Config Response 
- Config for storing transformation details. This is separate from the de-identified content, and contains metadata about the successful transformations and/or failures that occurred while de-identifying. This needs to be set in order for users to access information about the status of each transformation (see TransformationDetails message for more information about what is noted).
- CloudStorage stringOutput 
- 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
- FileTypes []stringTo Transform 
- 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 GooglePrivacy Dlp V2Transformation Config Response 
- User specified deidentify templates and configs for structured, unstructured, and image files.
- TransformationDetails GoogleStorage Config Privacy Dlp V2Transformation Details Storage Config Response 
- Config for storing transformation details. This is separate from the de-identified content, and contains metadata about the successful transformations and/or failures that occurred while de-identifying. This needs to be set in order for users to access information about the status of each transformation (see TransformationDetails message for more information about what is noted).
- cloudStorage StringOutput 
- 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
- fileTypes List<String>To Transform 
- 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 GooglePrivacy Dlp V2Transformation Config Response 
- User specified deidentify templates and configs for structured, unstructured, and image files.
- transformationDetails GoogleStorage Config Privacy Dlp V2Transformation Details Storage Config Response 
- Config for storing transformation details. This is separate from the de-identified content, and contains metadata about the successful transformations and/or failures that occurred while de-identifying. This needs to be set in order for users to access information about the status of each transformation (see TransformationDetails message for more information about what is noted).
- cloudStorage stringOutput 
- 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
- fileTypes string[]To Transform 
- 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 GooglePrivacy Dlp V2Transformation Config Response 
- User specified deidentify templates and configs for structured, unstructured, and image files.
- transformationDetails GoogleStorage Config Privacy Dlp V2Transformation Details Storage Config Response 
- Config for storing transformation details. This is separate from the de-identified content, and contains metadata about the successful transformations and/or failures that occurred while de-identifying. This needs to be set in order for users to access information about the status of each transformation (see TransformationDetails message for more information about what is noted).
- cloud_storage_ stroutput 
- 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_ Sequence[str]to_ transform 
- 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 GooglePrivacy Dlp V2Transformation Config Response 
- User specified deidentify templates and configs for structured, unstructured, and image files.
- transformation_details_ Googlestorage_ config Privacy Dlp V2Transformation Details Storage Config Response 
- Config for storing transformation details. This is separate from the de-identified content, and contains metadata about the successful transformations and/or failures that occurred while de-identifying. This needs to be set in order for users to access information about the status of each transformation (see TransformationDetails message for more information about what is noted).
- cloudStorage StringOutput 
- 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
- fileTypes List<String>To Transform 
- 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.
- transformationDetails Property MapStorage Config 
- 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, GooglePrivacyDlpV2DetectionRuleArgs          
- HotwordRule Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Hotword Rule 
- Hotword-based detection rule.
- HotwordRule GooglePrivacy Dlp V2Hotword Rule 
- Hotword-based detection rule.
- hotwordRule GooglePrivacy Dlp V2Hotword Rule 
- Hotword-based detection rule.
- hotwordRule GooglePrivacy Dlp V2Hotword Rule 
- Hotword-based detection rule.
- hotword_rule GooglePrivacy Dlp V2Hotword Rule 
- Hotword-based detection rule.
- hotwordRule Property Map
- Hotword-based detection rule.
GooglePrivacyDlpV2DetectionRuleResponse, GooglePrivacyDlpV2DetectionRuleResponseArgs            
- HotwordRule Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Hotword Rule Response 
- Hotword-based detection rule.
- HotwordRule GooglePrivacy Dlp V2Hotword Rule Response 
- Hotword-based detection rule.
- hotwordRule GooglePrivacy Dlp V2Hotword Rule Response 
- Hotword-based detection rule.
- hotwordRule GooglePrivacy Dlp V2Hotword Rule Response 
- Hotword-based detection rule.
- hotword_rule GooglePrivacy Dlp V2Hotword Rule Response 
- Hotword-based detection rule.
- hotwordRule Property Map
- Hotword-based detection rule.
GooglePrivacyDlpV2Dictionary, GooglePrivacyDlpV2DictionaryArgs        
- CloudStorage Pulumi.Path Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Cloud Storage Path 
- Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
- WordList Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Word List 
- List of words or phrases to search for.
- CloudStorage GooglePath Privacy Dlp V2Cloud Storage Path 
- Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
- WordList GooglePrivacy Dlp V2Word List 
- List of words or phrases to search for.
- cloudStorage GooglePath Privacy Dlp V2Cloud Storage Path 
- Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
- wordList GooglePrivacy Dlp V2Word List 
- List of words or phrases to search for.
- cloudStorage GooglePath Privacy Dlp V2Cloud Storage Path 
- Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
- wordList GooglePrivacy Dlp V2Word List 
- List of words or phrases to search for.
- cloud_storage_ Googlepath Privacy Dlp V2Cloud Storage Path 
- Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
- word_list GooglePrivacy Dlp V2Word List 
- List of words or phrases to search for.
- cloudStorage Property MapPath 
- 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, GooglePrivacyDlpV2DictionaryResponseArgs          
- CloudStorage Pulumi.Path Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Cloud Storage Path Response 
- Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
- WordList Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Word List Response 
- List of words or phrases to search for.
- CloudStorage GooglePath Privacy Dlp V2Cloud Storage Path Response 
- Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
- WordList GooglePrivacy Dlp V2Word List Response 
- List of words or phrases to search for.
- cloudStorage GooglePath Privacy Dlp V2Cloud Storage Path Response 
- Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
- wordList GooglePrivacy Dlp V2Word List Response 
- List of words or phrases to search for.
- cloudStorage GooglePath Privacy Dlp V2Cloud Storage Path Response 
- Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
- wordList GooglePrivacy Dlp V2Word List Response 
- List of words or phrases to search for.
- cloud_storage_ Googlepath Privacy Dlp V2Cloud Storage Path Response 
- Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
- word_list GooglePrivacy Dlp V2Word List Response 
- List of words or phrases to search for.
- cloudStorage Property MapPath 
- 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, GooglePrivacyDlpV2ErrorResponseArgs          
- Details
Pulumi.Google Native. DLP. V2. Inputs. Google Rpc Status Response 
- Detailed error codes and messages.
- Timestamps List<string>
- The times the error occurred. List includes the oldest timestamp and the last 9 timestamps.
- Details
GoogleRpc Status Response 
- Detailed error codes and messages.
- Timestamps []string
- The times the error occurred. List includes the oldest timestamp and the last 9 timestamps.
- details
GoogleRpc Status Response 
- Detailed error codes and messages.
- timestamps List<String>
- The times the error occurred. List includes the oldest timestamp and the last 9 timestamps.
- details
GoogleRpc Status Response 
- Detailed error codes and messages.
- timestamps string[]
- The times the error occurred. List includes the oldest timestamp and the last 9 timestamps.
- details
GoogleRpc Status Response 
- Detailed error codes and messages.
- timestamps Sequence[str]
- The times the error occurred. List includes the oldest timestamp and the last 9 timestamps.
- details Property Map
- Detailed error codes and messages.
- timestamps List<String>
- The times the error occurred. List includes the oldest timestamp and the last 9 timestamps.
GooglePrivacyDlpV2ExcludeByHotword, GooglePrivacyDlpV2ExcludeByHotwordArgs            
- HotwordRegex Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Regex 
- Regular expression pattern defining what qualifies as a hotword.
- Proximity
Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Proximity 
- 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 GooglePrivacy Dlp V2Regex 
- Regular expression pattern defining what qualifies as a hotword.
- Proximity
GooglePrivacy Dlp V2Proximity 
- 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 GooglePrivacy Dlp V2Regex 
- Regular expression pattern defining what qualifies as a hotword.
- proximity
GooglePrivacy Dlp V2Proximity 
- 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 GooglePrivacy Dlp V2Regex 
- Regular expression pattern defining what qualifies as a hotword.
- proximity
GooglePrivacy Dlp V2Proximity 
- 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 GooglePrivacy Dlp V2Regex 
- Regular expression pattern defining what qualifies as a hotword.
- proximity
GooglePrivacy Dlp V2Proximity 
- 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, GooglePrivacyDlpV2ExcludeByHotwordResponseArgs              
- HotwordRegex Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Regex Response 
- Regular expression pattern defining what qualifies as a hotword.
- Proximity
Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Proximity Response 
- Range of characters within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. The windowBefore property in proximity should be set to 1 if the hotword needs to be included in a column header.
- HotwordRegex GooglePrivacy Dlp V2Regex Response 
- Regular expression pattern defining what qualifies as a hotword.
- Proximity
GooglePrivacy Dlp V2Proximity Response 
- Range of characters within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. The windowBefore property in proximity should be set to 1 if the hotword needs to be included in a column header.
- hotwordRegex GooglePrivacy Dlp V2Regex Response 
- Regular expression pattern defining what qualifies as a hotword.
- proximity
GooglePrivacy Dlp V2Proximity Response 
- Range of characters within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. The windowBefore property in proximity should be set to 1 if the hotword needs to be included in a column header.
- hotwordRegex GooglePrivacy Dlp V2Regex Response 
- Regular expression pattern defining what qualifies as a hotword.
- proximity
GooglePrivacy Dlp V2Proximity Response 
- Range of characters within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. The windowBefore property in proximity should be set to 1 if the hotword needs to be included in a column header.
- hotword_regex GooglePrivacy Dlp V2Regex Response 
- Regular expression pattern defining what qualifies as a hotword.
- proximity
GooglePrivacy Dlp V2Proximity Response 
- Range of characters within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. The windowBefore property in proximity should be set to 1 if the hotword needs to be included in a column header.
- 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, GooglePrivacyDlpV2ExcludeInfoTypesArgs            
- InfoTypes List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type> 
- 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_typescontaining "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 []GooglePrivacy Dlp V2Info Type 
- 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_typescontaining "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<GooglePrivacy Dlp V2Info Type> 
- 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_typescontaining "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 GooglePrivacy Dlp V2Info Type[] 
- 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_typescontaining "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[GooglePrivacy Dlp V2Info Type] 
- 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_typescontaining "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_typescontaining "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, GooglePrivacyDlpV2ExcludeInfoTypesResponseArgs              
- InfoTypes List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Response> 
- InfoType list in ExclusionRule rule drops a finding when it overlaps or contained within with a finding of an infoType from this list. For example, for InspectionRuleSet.info_typescontaining "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 []GooglePrivacy Dlp V2Info Type Response 
- InfoType list in ExclusionRule rule drops a finding when it overlaps or contained within with a finding of an infoType from this list. For example, for InspectionRuleSet.info_typescontaining "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<GooglePrivacy Dlp V2Info Type Response> 
- InfoType list in ExclusionRule rule drops a finding when it overlaps or contained within with a finding of an infoType from this list. For example, for InspectionRuleSet.info_typescontaining "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 GooglePrivacy Dlp V2Info Type Response[] 
- InfoType list in ExclusionRule rule drops a finding when it overlaps or contained within with a finding of an infoType from this list. For example, for InspectionRuleSet.info_typescontaining "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[GooglePrivacy Dlp V2Info Type Response] 
- InfoType list in ExclusionRule rule drops a finding when it overlaps or contained within with a finding of an infoType from this list. For example, for InspectionRuleSet.info_typescontaining "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_typescontaining "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, GooglePrivacyDlpV2ExclusionRuleArgs          
- Dictionary
Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Dictionary 
- Dictionary which defines the rule.
- ExcludeBy Pulumi.Hotword Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Exclude By Hotword 
- Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.
- ExcludeInfo Pulumi.Types Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Exclude Info Types 
- Set of infoTypes for which findings would affect this rule.
- MatchingType Pulumi.Google Native. DLP. V2. Google Privacy Dlp V2Exclusion Rule Matching Type 
- How the rule is applied, see MatchingType documentation for details.
- Regex
Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Regex 
- Regular expression which defines the rule.
- Dictionary
GooglePrivacy Dlp V2Dictionary 
- Dictionary which defines the rule.
- ExcludeBy GoogleHotword Privacy Dlp V2Exclude By Hotword 
- Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.
- ExcludeInfo GoogleTypes Privacy Dlp V2Exclude Info Types 
- Set of infoTypes for which findings would affect this rule.
- MatchingType GooglePrivacy Dlp V2Exclusion Rule Matching Type 
- How the rule is applied, see MatchingType documentation for details.
- Regex
GooglePrivacy Dlp V2Regex 
- Regular expression which defines the rule.
- dictionary
GooglePrivacy Dlp V2Dictionary 
- Dictionary which defines the rule.
- excludeBy GoogleHotword Privacy Dlp V2Exclude By Hotword 
- Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.
- excludeInfo GoogleTypes Privacy Dlp V2Exclude Info Types 
- Set of infoTypes for which findings would affect this rule.
- matchingType GooglePrivacy Dlp V2Exclusion Rule Matching Type 
- How the rule is applied, see MatchingType documentation for details.
- regex
GooglePrivacy Dlp V2Regex 
- Regular expression which defines the rule.
- dictionary
GooglePrivacy Dlp V2Dictionary 
- Dictionary which defines the rule.
- excludeBy GoogleHotword Privacy Dlp V2Exclude By Hotword 
- Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.
- excludeInfo GoogleTypes Privacy Dlp V2Exclude Info Types 
- Set of infoTypes for which findings would affect this rule.
- matchingType GooglePrivacy Dlp V2Exclusion Rule Matching Type 
- How the rule is applied, see MatchingType documentation for details.
- regex
GooglePrivacy Dlp V2Regex 
- Regular expression which defines the rule.
- dictionary
GooglePrivacy Dlp V2Dictionary 
- Dictionary which defines the rule.
- exclude_by_ Googlehotword Privacy Dlp V2Exclude By Hotword 
- Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.
- exclude_info_ Googletypes Privacy Dlp V2Exclude Info Types 
- Set of infoTypes for which findings would affect this rule.
- matching_type GooglePrivacy Dlp V2Exclusion Rule Matching Type 
- How the rule is applied, see MatchingType documentation for details.
- regex
GooglePrivacy Dlp V2Regex 
- Regular expression which defines the rule.
- dictionary Property Map
- Dictionary which defines the rule.
- excludeBy Property MapHotword 
- Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.
- excludeInfo Property MapTypes 
- 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, GooglePrivacyDlpV2ExclusionRuleMatchingTypeArgs              
- MatchingType Unspecified 
- MATCHING_TYPE_UNSPECIFIEDInvalid.
- MatchingType Full Match 
- MATCHING_TYPE_FULL_MATCHFull 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
- MatchingType Partial Match 
- MATCHING_TYPE_PARTIAL_MATCHPartial 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
- MatchingType Inverse Match 
- MATCHING_TYPE_INVERSE_MATCHInverse 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
- GooglePrivacy Dlp V2Exclusion Rule Matching Type Matching Type Unspecified 
- MATCHING_TYPE_UNSPECIFIEDInvalid.
- GooglePrivacy Dlp V2Exclusion Rule Matching Type Matching Type Full Match 
- MATCHING_TYPE_FULL_MATCHFull 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
- GooglePrivacy Dlp V2Exclusion Rule Matching Type Matching Type Partial Match 
- MATCHING_TYPE_PARTIAL_MATCHPartial 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
- GooglePrivacy Dlp V2Exclusion Rule Matching Type Matching Type Inverse Match 
- MATCHING_TYPE_INVERSE_MATCHInverse 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
- MatchingType Unspecified 
- MATCHING_TYPE_UNSPECIFIEDInvalid.
- MatchingType Full Match 
- MATCHING_TYPE_FULL_MATCHFull 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
- MatchingType Partial Match 
- MATCHING_TYPE_PARTIAL_MATCHPartial 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
- MatchingType Inverse Match 
- MATCHING_TYPE_INVERSE_MATCHInverse 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
- MatchingType Unspecified 
- MATCHING_TYPE_UNSPECIFIEDInvalid.
- MatchingType Full Match 
- MATCHING_TYPE_FULL_MATCHFull 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
- MatchingType Partial Match 
- MATCHING_TYPE_PARTIAL_MATCHPartial 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
- MatchingType Inverse Match 
- MATCHING_TYPE_INVERSE_MATCHInverse 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_UNSPECIFIEDInvalid.
- MATCHING_TYPE_FULL_MATCH
- MATCHING_TYPE_FULL_MATCHFull 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_MATCHPartial 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_MATCHInverse 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_UNSPECIFIEDInvalid.
- "MATCHING_TYPE_FULL_MATCH"
- MATCHING_TYPE_FULL_MATCHFull 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_MATCHPartial 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_MATCHInverse 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, GooglePrivacyDlpV2ExclusionRuleResponseArgs            
- Dictionary
Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Dictionary Response 
- Dictionary which defines the rule.
- ExcludeBy Pulumi.Hotword Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Exclude By Hotword Response 
- Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.
- ExcludeInfo Pulumi.Types Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Exclude Info Types Response 
- Set of infoTypes for which findings would affect this rule.
- MatchingType string
- How the rule is applied, see MatchingType documentation for details.
- Regex
Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Regex Response 
- Regular expression which defines the rule.
- Dictionary
GooglePrivacy Dlp V2Dictionary Response 
- Dictionary which defines the rule.
- ExcludeBy GoogleHotword Privacy Dlp V2Exclude By Hotword Response 
- Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.
- ExcludeInfo GoogleTypes Privacy Dlp V2Exclude Info Types Response 
- Set of infoTypes for which findings would affect this rule.
- MatchingType string
- How the rule is applied, see MatchingType documentation for details.
- Regex
GooglePrivacy Dlp V2Regex Response 
- Regular expression which defines the rule.
- dictionary
GooglePrivacy Dlp V2Dictionary Response 
- Dictionary which defines the rule.
- excludeBy GoogleHotword Privacy Dlp V2Exclude By Hotword Response 
- Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.
- excludeInfo GoogleTypes Privacy Dlp V2Exclude Info Types Response 
- Set of infoTypes for which findings would affect this rule.
- matchingType String
- How the rule is applied, see MatchingType documentation for details.
- regex
GooglePrivacy Dlp V2Regex Response 
- Regular expression which defines the rule.
- dictionary
GooglePrivacy Dlp V2Dictionary Response 
- Dictionary which defines the rule.
- excludeBy GoogleHotword Privacy Dlp V2Exclude By Hotword Response 
- Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.
- excludeInfo GoogleTypes Privacy Dlp V2Exclude Info Types Response 
- Set of infoTypes for which findings would affect this rule.
- matchingType string
- How the rule is applied, see MatchingType documentation for details.
- regex
GooglePrivacy Dlp V2Regex Response 
- Regular expression which defines the rule.
- dictionary
GooglePrivacy Dlp V2Dictionary Response 
- Dictionary which defines the rule.
- exclude_by_ Googlehotword Privacy Dlp V2Exclude By Hotword Response 
- Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.
- exclude_info_ Googletypes Privacy Dlp V2Exclude Info Types Response 
- Set of infoTypes for which findings would affect this rule.
- matching_type str
- How the rule is applied, see MatchingType documentation for details.
- regex
GooglePrivacy Dlp V2Regex Response 
- Regular expression which defines the rule.
- dictionary Property Map
- Dictionary which defines the rule.
- excludeBy Property MapHotword 
- Drop if the hotword rule is contained in the proximate context. For tabular data, the context includes the column name.
- excludeInfo Property MapTypes 
- 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, GooglePrivacyDlpV2FieldIdArgs          
- 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, GooglePrivacyDlpV2FieldIdResponseArgs            
- 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, GooglePrivacyDlpV2FileSetArgs          
- RegexFile Pulumi.Set Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Cloud Storage Regex File Set 
- The regex-filtered set of files to scan. Exactly one of urlorregex_file_setmust 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 thatgs://mybucket/is equivalent togs://mybucket/*, andgs://mybucket/directory/is equivalent togs://mybucket/directory/*. Exactly one ofurlorregex_file_setmust be set.
- RegexFile GoogleSet Privacy Dlp V2Cloud Storage Regex File Set 
- The regex-filtered set of files to scan. Exactly one of urlorregex_file_setmust 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 thatgs://mybucket/is equivalent togs://mybucket/*, andgs://mybucket/directory/is equivalent togs://mybucket/directory/*. Exactly one ofurlorregex_file_setmust be set.
- regexFile GoogleSet Privacy Dlp V2Cloud Storage Regex File Set 
- The regex-filtered set of files to scan. Exactly one of urlorregex_file_setmust 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 thatgs://mybucket/is equivalent togs://mybucket/*, andgs://mybucket/directory/is equivalent togs://mybucket/directory/*. Exactly one ofurlorregex_file_setmust be set.
- regexFile GoogleSet Privacy Dlp V2Cloud Storage Regex File Set 
- The regex-filtered set of files to scan. Exactly one of urlorregex_file_setmust 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 thatgs://mybucket/is equivalent togs://mybucket/*, andgs://mybucket/directory/is equivalent togs://mybucket/directory/*. Exactly one ofurlorregex_file_setmust be set.
- regex_file_ Googleset Privacy Dlp V2Cloud Storage Regex File Set 
- The regex-filtered set of files to scan. Exactly one of urlorregex_file_setmust 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 thatgs://mybucket/is equivalent togs://mybucket/*, andgs://mybucket/directory/is equivalent togs://mybucket/directory/*. Exactly one ofurlorregex_file_setmust be set.
- regexFile Property MapSet 
- The regex-filtered set of files to scan. Exactly one of urlorregex_file_setmust 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 thatgs://mybucket/is equivalent togs://mybucket/*, andgs://mybucket/directory/is equivalent togs://mybucket/directory/*. Exactly one ofurlorregex_file_setmust be set.
GooglePrivacyDlpV2FileSetResponse, GooglePrivacyDlpV2FileSetResponseArgs            
- RegexFile Pulumi.Set Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Cloud Storage Regex File Set Response 
- The regex-filtered set of files to scan. Exactly one of urlorregex_file_setmust 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 thatgs://mybucket/is equivalent togs://mybucket/*, andgs://mybucket/directory/is equivalent togs://mybucket/directory/*. Exactly one ofurlorregex_file_setmust be set.
- RegexFile GoogleSet Privacy Dlp V2Cloud Storage Regex File Set Response 
- The regex-filtered set of files to scan. Exactly one of urlorregex_file_setmust 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 thatgs://mybucket/is equivalent togs://mybucket/*, andgs://mybucket/directory/is equivalent togs://mybucket/directory/*. Exactly one ofurlorregex_file_setmust be set.
- regexFile GoogleSet Privacy Dlp V2Cloud Storage Regex File Set Response 
- The regex-filtered set of files to scan. Exactly one of urlorregex_file_setmust 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 thatgs://mybucket/is equivalent togs://mybucket/*, andgs://mybucket/directory/is equivalent togs://mybucket/directory/*. Exactly one ofurlorregex_file_setmust be set.
- regexFile GoogleSet Privacy Dlp V2Cloud Storage Regex File Set Response 
- The regex-filtered set of files to scan. Exactly one of urlorregex_file_setmust 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 thatgs://mybucket/is equivalent togs://mybucket/*, andgs://mybucket/directory/is equivalent togs://mybucket/directory/*. Exactly one ofurlorregex_file_setmust be set.
- regex_file_ Googleset Privacy Dlp V2Cloud Storage Regex File Set Response 
- The regex-filtered set of files to scan. Exactly one of urlorregex_file_setmust 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 thatgs://mybucket/is equivalent togs://mybucket/*, andgs://mybucket/directory/is equivalent togs://mybucket/directory/*. Exactly one ofurlorregex_file_setmust be set.
- regexFile Property MapSet 
- The regex-filtered set of files to scan. Exactly one of urlorregex_file_setmust 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 thatgs://mybucket/is equivalent togs://mybucket/*, andgs://mybucket/directory/is equivalent togs://mybucket/directory/*. Exactly one ofurlorregex_file_setmust be set.
GooglePrivacyDlpV2FindingLimits, GooglePrivacyDlpV2FindingLimitsArgs          
- MaxFindings List<Pulumi.Per Info Type Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Limit> 
- Configuration of findings limit given for specified infoTypes.
- MaxFindings intPer Item 
- Max number of findings that are returned for each item scanned. When set within an InspectContentRequest, this field is ignored. This value isn't a hard limit. If the number of findings for an item reaches this limit, the inspection of that item ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns for the item can be multiple times higher than this value.
- MaxFindings intPer Request 
- Max number of findings that are returned per request or job. If you set this field in an InspectContentRequest, the resulting maximum value is the value that you set or 3,000, whichever is lower. This value isn't a hard limit. If an inspection reaches this limit, the inspection ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than this value.
- MaxFindings []GooglePer Info Type Privacy Dlp V2Info Type Limit 
- Configuration of findings limit given for specified infoTypes.
- MaxFindings intPer Item 
- Max number of findings that are returned for each item scanned. When set within an InspectContentRequest, this field is ignored. This value isn't a hard limit. If the number of findings for an item reaches this limit, the inspection of that item ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns for the item can be multiple times higher than this value.
- MaxFindings intPer Request 
- Max number of findings that are returned per request or job. If you set this field in an InspectContentRequest, the resulting maximum value is the value that you set or 3,000, whichever is lower. This value isn't a hard limit. If an inspection reaches this limit, the inspection ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than this value.
- maxFindings List<GooglePer Info Type Privacy Dlp V2Info Type Limit> 
- Configuration of findings limit given for specified infoTypes.
- maxFindings IntegerPer Item 
- Max number of findings that are returned for each item scanned. When set within an InspectContentRequest, this field is ignored. This value isn't a hard limit. If the number of findings for an item reaches this limit, the inspection of that item ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns for the item can be multiple times higher than this value.
- maxFindings IntegerPer Request 
- Max number of findings that are returned per request or job. If you set this field in an InspectContentRequest, the resulting maximum value is the value that you set or 3,000, whichever is lower. This value isn't a hard limit. If an inspection reaches this limit, the inspection ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than this value.
- maxFindings GooglePer Info Type Privacy Dlp V2Info Type Limit[] 
- Configuration of findings limit given for specified infoTypes.
- maxFindings numberPer Item 
- Max number of findings that are returned for each item scanned. When set within an InspectContentRequest, this field is ignored. This value isn't a hard limit. If the number of findings for an item reaches this limit, the inspection of that item ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns for the item can be multiple times higher than this value.
- maxFindings numberPer Request 
- Max number of findings that are returned per request or job. If you set this field in an InspectContentRequest, the resulting maximum value is the value that you set or 3,000, whichever is lower. This value isn't a hard limit. If an inspection reaches this limit, the inspection ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than this value.
- max_findings_ Sequence[Googleper_ info_ type Privacy Dlp V2Info Type Limit] 
- Configuration of findings limit given for specified infoTypes.
- max_findings_ intper_ item 
- Max number of findings that are returned for each item scanned. When set within an InspectContentRequest, this field is ignored. This value isn't a hard limit. If the number of findings for an item reaches this limit, the inspection of that item ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns for the item can be multiple times higher than this value.
- max_findings_ intper_ request 
- Max number of findings that are returned per request or job. If you set this field in an InspectContentRequest, the resulting maximum value is the value that you set or 3,000, whichever is lower. This value isn't a hard limit. If an inspection reaches this limit, the inspection ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than this value.
- maxFindings List<Property Map>Per Info Type 
- Configuration of findings limit given for specified infoTypes.
- maxFindings NumberPer Item 
- Max number of findings that are returned for each item scanned. When set within an InspectContentRequest, this field is ignored. This value isn't a hard limit. If the number of findings for an item reaches this limit, the inspection of that item ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns for the item can be multiple times higher than this value.
- maxFindings NumberPer Request 
- Max number of findings that are returned per request or job. If you set this field in an InspectContentRequest, the resulting maximum value is the value that you set or 3,000, whichever is lower. This value isn't a hard limit. If an inspection reaches this limit, the inspection ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than this value.
GooglePrivacyDlpV2FindingLimitsResponse, GooglePrivacyDlpV2FindingLimitsResponseArgs            
- MaxFindings List<Pulumi.Per Info Type Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Limit Response> 
- Configuration of findings limit given for specified infoTypes.
- MaxFindings intPer Item 
- Max number of findings that are returned for each item scanned. When set within an InspectContentRequest, this field is ignored. This value isn't a hard limit. If the number of findings for an item reaches this limit, the inspection of that item ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns for the item can be multiple times higher than this value.
- MaxFindings intPer Request 
- Max number of findings that are returned per request or job. If you set this field in an InspectContentRequest, the resulting maximum value is the value that you set or 3,000, whichever is lower. This value isn't a hard limit. If an inspection reaches this limit, the inspection ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than this value.
- MaxFindings []GooglePer Info Type Privacy Dlp V2Info Type Limit Response 
- Configuration of findings limit given for specified infoTypes.
- MaxFindings intPer Item 
- Max number of findings that are returned for each item scanned. When set within an InspectContentRequest, this field is ignored. This value isn't a hard limit. If the number of findings for an item reaches this limit, the inspection of that item ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns for the item can be multiple times higher than this value.
- MaxFindings intPer Request 
- Max number of findings that are returned per request or job. If you set this field in an InspectContentRequest, the resulting maximum value is the value that you set or 3,000, whichever is lower. This value isn't a hard limit. If an inspection reaches this limit, the inspection ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than this value.
- maxFindings List<GooglePer Info Type Privacy Dlp V2Info Type Limit Response> 
- Configuration of findings limit given for specified infoTypes.
- maxFindings IntegerPer Item 
- Max number of findings that are returned for each item scanned. When set within an InspectContentRequest, this field is ignored. This value isn't a hard limit. If the number of findings for an item reaches this limit, the inspection of that item ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns for the item can be multiple times higher than this value.
- maxFindings IntegerPer Request 
- Max number of findings that are returned per request or job. If you set this field in an InspectContentRequest, the resulting maximum value is the value that you set or 3,000, whichever is lower. This value isn't a hard limit. If an inspection reaches this limit, the inspection ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than this value.
- maxFindings GooglePer Info Type Privacy Dlp V2Info Type Limit Response[] 
- Configuration of findings limit given for specified infoTypes.
- maxFindings numberPer Item 
- Max number of findings that are returned for each item scanned. When set within an InspectContentRequest, this field is ignored. This value isn't a hard limit. If the number of findings for an item reaches this limit, the inspection of that item ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns for the item can be multiple times higher than this value.
- maxFindings numberPer Request 
- Max number of findings that are returned per request or job. If you set this field in an InspectContentRequest, the resulting maximum value is the value that you set or 3,000, whichever is lower. This value isn't a hard limit. If an inspection reaches this limit, the inspection ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than this value.
- max_findings_ Sequence[Googleper_ info_ type Privacy Dlp V2Info Type Limit Response] 
- Configuration of findings limit given for specified infoTypes.
- max_findings_ intper_ item 
- Max number of findings that are returned for each item scanned. When set within an InspectContentRequest, this field is ignored. This value isn't a hard limit. If the number of findings for an item reaches this limit, the inspection of that item ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns for the item can be multiple times higher than this value.
- max_findings_ intper_ request 
- Max number of findings that are returned per request or job. If you set this field in an InspectContentRequest, the resulting maximum value is the value that you set or 3,000, whichever is lower. This value isn't a hard limit. If an inspection reaches this limit, the inspection ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than this value.
- maxFindings List<Property Map>Per Info Type 
- Configuration of findings limit given for specified infoTypes.
- maxFindings NumberPer Item 
- Max number of findings that are returned for each item scanned. When set within an InspectContentRequest, this field is ignored. This value isn't a hard limit. If the number of findings for an item reaches this limit, the inspection of that item ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns for the item can be multiple times higher than this value.
- maxFindings NumberPer Request 
- Max number of findings that are returned per request or job. If you set this field in an InspectContentRequest, the resulting maximum value is the value that you set or 3,000, whichever is lower. This value isn't a hard limit. If an inspection reaches this limit, the inspection ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than this value.
GooglePrivacyDlpV2HotwordRule, GooglePrivacyDlpV2HotwordRuleArgs          
- HotwordRegex Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Regex 
- Regular expression pattern defining what qualifies as a hotword.
- LikelihoodAdjustment Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Likelihood Adjustment 
- Likelihood adjustment to apply to all matching findings.
- Proximity
Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Proximity 
- 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 GooglePrivacy Dlp V2Regex 
- Regular expression pattern defining what qualifies as a hotword.
- LikelihoodAdjustment GooglePrivacy Dlp V2Likelihood Adjustment 
- Likelihood adjustment to apply to all matching findings.
- Proximity
GooglePrivacy Dlp V2Proximity 
- 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 GooglePrivacy Dlp V2Regex 
- Regular expression pattern defining what qualifies as a hotword.
- likelihoodAdjustment GooglePrivacy Dlp V2Likelihood Adjustment 
- Likelihood adjustment to apply to all matching findings.
- proximity
GooglePrivacy Dlp V2Proximity 
- 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 GooglePrivacy Dlp V2Regex 
- Regular expression pattern defining what qualifies as a hotword.
- likelihoodAdjustment GooglePrivacy Dlp V2Likelihood Adjustment 
- Likelihood adjustment to apply to all matching findings.
- proximity
GooglePrivacy Dlp V2Proximity 
- 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 GooglePrivacy Dlp V2Regex 
- Regular expression pattern defining what qualifies as a hotword.
- likelihood_adjustment GooglePrivacy Dlp V2Likelihood Adjustment 
- Likelihood adjustment to apply to all matching findings.
- proximity
GooglePrivacy Dlp V2Proximity 
- 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, GooglePrivacyDlpV2HotwordRuleResponseArgs            
- HotwordRegex Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Regex Response 
- Regular expression pattern defining what qualifies as a hotword.
- LikelihoodAdjustment Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Likelihood Adjustment Response 
- Likelihood adjustment to apply to all matching findings.
- Proximity
Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Proximity Response 
- Range of characters within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. The finding itself will be included in the window, so that hotwords can be used to match substrings of the finding itself. Suppose you want Cloud DLP to promote the likelihood of the phone number regex "(\d{3}) \d{3}-\d{4}" if the area code is known to be the area code of a company's office. In this case, use the hotword regex "(xxx)", where "xxx" is the area code in question. For tabular data, if you want to modify the likelihood of an entire column of findngs, see [Hotword example: Set the match likelihood of a table column] (https://cloud.google.com/dlp/docs/creating-custom-infotypes-likelihood#match-column-values).
- HotwordRegex GooglePrivacy Dlp V2Regex Response 
- Regular expression pattern defining what qualifies as a hotword.
- LikelihoodAdjustment GooglePrivacy Dlp V2Likelihood Adjustment Response 
- Likelihood adjustment to apply to all matching findings.
- Proximity
GooglePrivacy Dlp V2Proximity Response 
- Range of characters within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. The finding itself will be included in the window, so that hotwords can be used to match substrings of the finding itself. Suppose you want Cloud DLP to promote the likelihood of the phone number regex "(\d{3}) \d{3}-\d{4}" if the area code is known to be the area code of a company's office. In this case, use the hotword regex "(xxx)", where "xxx" is the area code in question. For tabular data, if you want to modify the likelihood of an entire column of findngs, see [Hotword example: Set the match likelihood of a table column] (https://cloud.google.com/dlp/docs/creating-custom-infotypes-likelihood#match-column-values).
- hotwordRegex GooglePrivacy Dlp V2Regex Response 
- Regular expression pattern defining what qualifies as a hotword.
- likelihoodAdjustment GooglePrivacy Dlp V2Likelihood Adjustment Response 
- Likelihood adjustment to apply to all matching findings.
- proximity
GooglePrivacy Dlp V2Proximity Response 
- Range of characters within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. The finding itself will be included in the window, so that hotwords can be used to match substrings of the finding itself. Suppose you want Cloud DLP to promote the likelihood of the phone number regex "(\d{3}) \d{3}-\d{4}" if the area code is known to be the area code of a company's office. In this case, use the hotword regex "(xxx)", where "xxx" is the area code in question. For tabular data, if you want to modify the likelihood of an entire column of findngs, see [Hotword example: Set the match likelihood of a table column] (https://cloud.google.com/dlp/docs/creating-custom-infotypes-likelihood#match-column-values).
- hotwordRegex GooglePrivacy Dlp V2Regex Response 
- Regular expression pattern defining what qualifies as a hotword.
- likelihoodAdjustment GooglePrivacy Dlp V2Likelihood Adjustment Response 
- Likelihood adjustment to apply to all matching findings.
- proximity
GooglePrivacy Dlp V2Proximity Response 
- Range of characters within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. The finding itself will be included in the window, so that hotwords can be used to match substrings of the finding itself. Suppose you want Cloud DLP to promote the likelihood of the phone number regex "(\d{3}) \d{3}-\d{4}" if the area code is known to be the area code of a company's office. In this case, use the hotword regex "(xxx)", where "xxx" is the area code in question. For tabular data, if you want to modify the likelihood of an entire column of findngs, see [Hotword example: Set the match likelihood of a table column] (https://cloud.google.com/dlp/docs/creating-custom-infotypes-likelihood#match-column-values).
- hotword_regex GooglePrivacy Dlp V2Regex Response 
- Regular expression pattern defining what qualifies as a hotword.
- likelihood_adjustment GooglePrivacy Dlp V2Likelihood Adjustment Response 
- Likelihood adjustment to apply to all matching findings.
- proximity
GooglePrivacy Dlp V2Proximity Response 
- Range of characters within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. The finding itself will be included in the window, so that hotwords can be used to match substrings of the finding itself. Suppose you want Cloud DLP to promote the likelihood of the phone number regex "(\d{3}) \d{3}-\d{4}" if the area code is known to be the area code of a company's office. In this case, use the hotword regex "(xxx)", where "xxx" is the area code in question. For tabular data, if you want to modify the likelihood of an entire column of findngs, see [Hotword example: Set the match likelihood of a table column] (https://cloud.google.com/dlp/docs/creating-custom-infotypes-likelihood#match-column-values).
- 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, GooglePrivacyDlpV2HybridOptionsArgs          
- 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"
- RequiredFinding List<string>Label Keys 
- 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.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Table Options 
- 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"
- RequiredFinding []stringLabel Keys 
- 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 GooglePrivacy Dlp V2Table Options 
- 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"
- requiredFinding List<String>Label Keys 
- 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 GooglePrivacy Dlp V2Table Options 
- 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"
- requiredFinding string[]Label Keys 
- 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 GooglePrivacy Dlp V2Table Options 
- 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_ Sequence[str]label_ keys 
- 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 GooglePrivacy Dlp V2Table Options 
- 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"
- requiredFinding List<String>Label Keys 
- 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, GooglePrivacyDlpV2HybridOptionsResponseArgs            
- 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"
- RequiredFinding List<string>Label Keys 
- 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.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Table Options Response 
- If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.
- Description 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"
- RequiredFinding []stringLabel Keys 
- 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 GooglePrivacy Dlp V2Table Options Response 
- If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.
- description 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"
- requiredFinding List<String>Label Keys 
- 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 GooglePrivacy Dlp V2Table Options Response 
- If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.
- description 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"
- requiredFinding string[]Label Keys 
- 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 GooglePrivacy Dlp V2Table Options Response 
- If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.
- description 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_ Sequence[str]label_ keys 
- 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 GooglePrivacy Dlp V2Table Options Response 
- If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.
- description 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"
- requiredFinding List<String>Label Keys 
- 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, GooglePrivacyDlpV2InfoTypeArgs          
- 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}.
- SensitivityScore Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Sensitivity Score 
- Optional custom sensitivity for this InfoType. This only applies to data profiling.
- 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}.
- SensitivityScore GooglePrivacy Dlp V2Sensitivity Score 
- Optional custom sensitivity for this InfoType. This only applies to data profiling.
- 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}.
- sensitivityScore GooglePrivacy Dlp V2Sensitivity Score 
- Optional custom sensitivity for this InfoType. This only applies to data profiling.
- 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}.
- sensitivityScore GooglePrivacy Dlp V2Sensitivity Score 
- Optional custom sensitivity for this InfoType. This only applies to data profiling.
- 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}.
- sensitivity_score GooglePrivacy Dlp V2Sensitivity Score 
- Optional custom sensitivity for this InfoType. This only applies to data profiling.
- 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}.
- sensitivityScore Property Map
- Optional custom sensitivity for this InfoType. This only applies to data profiling.
- version String
- Optional version name for this InfoType.
GooglePrivacyDlpV2InfoTypeLikelihood, GooglePrivacyDlpV2InfoTypeLikelihoodArgs            
- InfoType Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type 
- Type of information the likelihood threshold applies to. Only one likelihood per info_type should be provided. If InfoTypeLikelihood does not have an info_type, the configuration fails.
- MinLikelihood Pulumi.Google Native. DLP. V2. Google Privacy Dlp V2Info Type Likelihood Min Likelihood 
- Only returns findings equal to or above this threshold. This field is required or else the configuration fails.
- InfoType GooglePrivacy Dlp V2Info Type 
- Type of information the likelihood threshold applies to. Only one likelihood per info_type should be provided. If InfoTypeLikelihood does not have an info_type, the configuration fails.
- MinLikelihood GooglePrivacy Dlp V2Info Type Likelihood Min Likelihood 
- Only returns findings equal to or above this threshold. This field is required or else the configuration fails.
- infoType GooglePrivacy Dlp V2Info Type 
- Type of information the likelihood threshold applies to. Only one likelihood per info_type should be provided. If InfoTypeLikelihood does not have an info_type, the configuration fails.
- minLikelihood GooglePrivacy Dlp V2Info Type Likelihood Min Likelihood 
- Only returns findings equal to or above this threshold. This field is required or else the configuration fails.
- infoType GooglePrivacy Dlp V2Info Type 
- Type of information the likelihood threshold applies to. Only one likelihood per info_type should be provided. If InfoTypeLikelihood does not have an info_type, the configuration fails.
- minLikelihood GooglePrivacy Dlp V2Info Type Likelihood Min Likelihood 
- Only returns findings equal to or above this threshold. This field is required or else the configuration fails.
- info_type GooglePrivacy Dlp V2Info Type 
- Type of information the likelihood threshold applies to. Only one likelihood per info_type should be provided. If InfoTypeLikelihood does not have an info_type, the configuration fails.
- min_likelihood GooglePrivacy Dlp V2Info Type Likelihood Min Likelihood 
- Only returns findings equal to or above this threshold. This field is required or else the configuration fails.
- infoType Property Map
- Type of information the likelihood threshold applies to. Only one likelihood per info_type should be provided. If InfoTypeLikelihood does not have an info_type, the configuration fails.
- minLikelihood "LIKELIHOOD_UNSPECIFIED" | "VERY_UNLIKELY" | "UNLIKELY" | "POSSIBLE" | "LIKELY" | "VERY_LIKELY"
- Only returns findings equal to or above this threshold. This field is required or else the configuration fails.
GooglePrivacyDlpV2InfoTypeLikelihoodMinLikelihood, GooglePrivacyDlpV2InfoTypeLikelihoodMinLikelihoodArgs                
- LikelihoodUnspecified 
- LIKELIHOOD_UNSPECIFIEDDefault value; same as POSSIBLE.
- VeryUnlikely 
- VERY_UNLIKELYHighest chance of a false positive.
- Unlikely
- UNLIKELYHigh chance of a false positive.
- Possible
- POSSIBLESome matching signals. The default value.
- Likely
- LIKELYLow chance of a false positive.
- VeryLikely 
- VERY_LIKELYConfidence level is high. Lowest chance of a false positive.
- GooglePrivacy Dlp V2Info Type Likelihood Min Likelihood Likelihood Unspecified 
- LIKELIHOOD_UNSPECIFIEDDefault value; same as POSSIBLE.
- GooglePrivacy Dlp V2Info Type Likelihood Min Likelihood Very Unlikely 
- VERY_UNLIKELYHighest chance of a false positive.
- GooglePrivacy Dlp V2Info Type Likelihood Min Likelihood Unlikely 
- UNLIKELYHigh chance of a false positive.
- GooglePrivacy Dlp V2Info Type Likelihood Min Likelihood Possible 
- POSSIBLESome matching signals. The default value.
- GooglePrivacy Dlp V2Info Type Likelihood Min Likelihood Likely 
- LIKELYLow chance of a false positive.
- GooglePrivacy Dlp V2Info Type Likelihood Min Likelihood Very Likely 
- VERY_LIKELYConfidence level is high. Lowest chance of a false positive.
- LikelihoodUnspecified 
- LIKELIHOOD_UNSPECIFIEDDefault value; same as POSSIBLE.
- VeryUnlikely 
- VERY_UNLIKELYHighest chance of a false positive.
- Unlikely
- UNLIKELYHigh chance of a false positive.
- Possible
- POSSIBLESome matching signals. The default value.
- Likely
- LIKELYLow chance of a false positive.
- VeryLikely 
- VERY_LIKELYConfidence level is high. Lowest chance of a false positive.
- LikelihoodUnspecified 
- LIKELIHOOD_UNSPECIFIEDDefault value; same as POSSIBLE.
- VeryUnlikely 
- VERY_UNLIKELYHighest chance of a false positive.
- Unlikely
- UNLIKELYHigh chance of a false positive.
- Possible
- POSSIBLESome matching signals. The default value.
- Likely
- LIKELYLow chance of a false positive.
- VeryLikely 
- VERY_LIKELYConfidence level is high. Lowest chance of a false positive.
- LIKELIHOOD_UNSPECIFIED
- LIKELIHOOD_UNSPECIFIEDDefault value; same as POSSIBLE.
- VERY_UNLIKELY
- VERY_UNLIKELYHighest chance of a false positive.
- UNLIKELY
- UNLIKELYHigh chance of a false positive.
- POSSIBLE
- POSSIBLESome matching signals. The default value.
- LIKELY
- LIKELYLow chance of a false positive.
- VERY_LIKELY
- VERY_LIKELYConfidence level is high. Lowest chance of a false positive.
- "LIKELIHOOD_UNSPECIFIED"
- LIKELIHOOD_UNSPECIFIEDDefault value; same as POSSIBLE.
- "VERY_UNLIKELY"
- VERY_UNLIKELYHighest chance of a false positive.
- "UNLIKELY"
- UNLIKELYHigh chance of a false positive.
- "POSSIBLE"
- POSSIBLESome matching signals. The default value.
- "LIKELY"
- LIKELYLow chance of a false positive.
- "VERY_LIKELY"
- VERY_LIKELYConfidence level is high. Lowest chance of a false positive.
GooglePrivacyDlpV2InfoTypeLikelihoodResponse, GooglePrivacyDlpV2InfoTypeLikelihoodResponseArgs              
- InfoType Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Response 
- Type of information the likelihood threshold applies to. Only one likelihood per info_type should be provided. If InfoTypeLikelihood does not have an info_type, the configuration fails.
- MinLikelihood string
- Only returns findings equal to or above this threshold. This field is required or else the configuration fails.
- InfoType GooglePrivacy Dlp V2Info Type Response 
- Type of information the likelihood threshold applies to. Only one likelihood per info_type should be provided. If InfoTypeLikelihood does not have an info_type, the configuration fails.
- MinLikelihood string
- Only returns findings equal to or above this threshold. This field is required or else the configuration fails.
- infoType GooglePrivacy Dlp V2Info Type Response 
- Type of information the likelihood threshold applies to. Only one likelihood per info_type should be provided. If InfoTypeLikelihood does not have an info_type, the configuration fails.
- minLikelihood String
- Only returns findings equal to or above this threshold. This field is required or else the configuration fails.
- infoType GooglePrivacy Dlp V2Info Type Response 
- Type of information the likelihood threshold applies to. Only one likelihood per info_type should be provided. If InfoTypeLikelihood does not have an info_type, the configuration fails.
- minLikelihood string
- Only returns findings equal to or above this threshold. This field is required or else the configuration fails.
- info_type GooglePrivacy Dlp V2Info Type Response 
- Type of information the likelihood threshold applies to. Only one likelihood per info_type should be provided. If InfoTypeLikelihood does not have an info_type, the configuration fails.
- min_likelihood str
- Only returns findings equal to or above this threshold. This field is required or else the configuration fails.
- infoType Property Map
- Type of information the likelihood threshold applies to. Only one likelihood per info_type should be provided. If InfoTypeLikelihood does not have an info_type, the configuration fails.
- minLikelihood String
- Only returns findings equal to or above this threshold. This field is required or else the configuration fails.
GooglePrivacyDlpV2InfoTypeLimit, GooglePrivacyDlpV2InfoTypeLimitArgs            
- InfoType Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type 
- 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 GooglePrivacy Dlp V2Info Type 
- 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 GooglePrivacy Dlp V2Info Type 
- 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 GooglePrivacy Dlp V2Info Type 
- 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 GooglePrivacy Dlp V2Info Type 
- 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, GooglePrivacyDlpV2InfoTypeLimitResponseArgs              
- InfoType Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Response 
- Type of information the findings limit applies to. Only one limit per info_type should be provided. If InfoTypeLimit does not have an info_type, the DLP API applies the limit against all info_types that are found but not specified in another InfoTypeLimit.
- MaxFindings int
- Max findings limit for the given infoType.
- InfoType GooglePrivacy Dlp V2Info Type Response 
- Type of information the findings limit applies to. Only one limit per info_type should be provided. If InfoTypeLimit does not have an info_type, the DLP API applies the limit against all info_types that are found but not specified in another InfoTypeLimit.
- MaxFindings int
- Max findings limit for the given infoType.
- infoType GooglePrivacy Dlp V2Info Type Response 
- Type of information the findings limit applies to. Only one limit per info_type should be provided. If InfoTypeLimit does not have an info_type, the DLP API applies the limit against all info_types that are found but not specified in another InfoTypeLimit.
- maxFindings Integer
- Max findings limit for the given infoType.
- infoType GooglePrivacy Dlp V2Info Type Response 
- Type of information the findings limit applies to. Only one limit per info_type should be provided. If InfoTypeLimit does not have an info_type, the DLP API applies the limit against all info_types that are found but not specified in another InfoTypeLimit.
- maxFindings number
- Max findings limit for the given infoType.
- info_type GooglePrivacy Dlp V2Info Type Response 
- Type of information the findings limit applies to. Only one limit per info_type should be provided. If InfoTypeLimit does not have an info_type, the DLP API applies the limit against all info_types that are found but not specified in another InfoTypeLimit.
- max_findings 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, GooglePrivacyDlpV2InfoTypeResponseArgs            
- 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}.
- SensitivityScore Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Sensitivity Score Response 
- Optional custom sensitivity for this InfoType. This only applies to data profiling.
- Version 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}.
- SensitivityScore GooglePrivacy Dlp V2Sensitivity Score Response 
- Optional custom sensitivity for this InfoType. This only applies to data profiling.
- 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}.
- sensitivityScore GooglePrivacy Dlp V2Sensitivity Score Response 
- Optional custom sensitivity for this InfoType. This only applies to data profiling.
- 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}.
- sensitivityScore GooglePrivacy Dlp V2Sensitivity Score Response 
- Optional custom sensitivity for this InfoType. This only applies to data profiling.
- 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}.
- sensitivity_score GooglePrivacy Dlp V2Sensitivity Score Response 
- Optional custom sensitivity for this InfoType. This only applies to data profiling.
- 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}.
- sensitivityScore Property Map
- Optional custom sensitivity for this InfoType. This only applies to data profiling.
- version String
- Optional version name for this InfoType.
GooglePrivacyDlpV2InspectConfig, GooglePrivacyDlpV2InspectConfigArgs          
- ContentOptions List<Pulumi.Google Native. DLP. V2. Google Privacy Dlp V2Inspect Config Content Options Item> 
- Deprecated and unused.
- CustomInfo List<Pulumi.Types Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Custom Info Type> 
- CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.
- ExcludeInfo boolTypes 
- 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.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type> 
- Restricts what info_types to look for. The values must correspond to InfoType values returned by ListInfoTypes or listed at https://cloud.google.com/dlp/docs/infotypes-reference. When no InfoTypes or CustomInfoTypes are specified in a request, the system may automatically choose a default list of detectors to run, which may change over time. If you need precise control and predictability as to what detectors are run you should specify specific InfoTypes listed in the reference, otherwise a default list will be used, which may change over time.
- Limits
Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Finding Limits 
- Configuration to control the number of findings returned. This is not used for data profiling. When redacting sensitive data from images, finding limits don't apply. They can cause unexpected or inconsistent results, where only some data is redacted. Don't include finding limits in RedactImage requests. Otherwise, Cloud DLP returns an error. When set within an InspectJobConfig, the specified maximum values aren't hard limits. If an inspection job reaches these limits, the job ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than these maximum values.
- MinLikelihood Pulumi.Google Native. DLP. V2. Google Privacy Dlp V2Inspect Config Min Likelihood 
- Only returns findings equal to or above this threshold. The default is POSSIBLE. In general, the highest likelihood setting yields the fewest findings in results and the lowest chance of a false positive. For more information, see Match likelihood.
- MinLikelihood List<Pulumi.Per Info Type Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Likelihood> 
- Minimum likelihood per infotype. For each infotype, a user can specify a minimum likelihood. The system only returns a finding if its likelihood is above this threshold. If this field is not set, the system uses the InspectConfig min_likelihood.
- RuleSet List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Inspection Rule Set> 
- 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 []GooglePrivacy Dlp V2Inspect Config Content Options Item 
- Deprecated and unused.
- CustomInfo []GoogleTypes Privacy Dlp V2Custom Info Type 
- CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.
- ExcludeInfo boolTypes 
- 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 []GooglePrivacy Dlp V2Info Type 
- Restricts what info_types to look for. The values must correspond to InfoType values returned by ListInfoTypes or listed at https://cloud.google.com/dlp/docs/infotypes-reference. When no InfoTypes or CustomInfoTypes are specified in a request, the system may automatically choose a default list of detectors to run, which may change over time. If you need precise control and predictability as to what detectors are run you should specify specific InfoTypes listed in the reference, otherwise a default list will be used, which may change over time.
- Limits
GooglePrivacy Dlp V2Finding Limits 
- Configuration to control the number of findings returned. This is not used for data profiling. When redacting sensitive data from images, finding limits don't apply. They can cause unexpected or inconsistent results, where only some data is redacted. Don't include finding limits in RedactImage requests. Otherwise, Cloud DLP returns an error. When set within an InspectJobConfig, the specified maximum values aren't hard limits. If an inspection job reaches these limits, the job ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than these maximum values.
- MinLikelihood GooglePrivacy Dlp V2Inspect Config Min Likelihood 
- Only returns findings equal to or above this threshold. The default is POSSIBLE. In general, the highest likelihood setting yields the fewest findings in results and the lowest chance of a false positive. For more information, see Match likelihood.
- MinLikelihood []GooglePer Info Type Privacy Dlp V2Info Type Likelihood 
- Minimum likelihood per infotype. For each infotype, a user can specify a minimum likelihood. The system only returns a finding if its likelihood is above this threshold. If this field is not set, the system uses the InspectConfig min_likelihood.
- RuleSet []GooglePrivacy Dlp V2Inspection Rule Set 
- 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<GooglePrivacy Dlp V2Inspect Config Content Options Item> 
- Deprecated and unused.
- customInfo List<GoogleTypes Privacy Dlp V2Custom Info Type> 
- CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.
- excludeInfo BooleanTypes 
- 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<GooglePrivacy Dlp V2Info Type> 
- Restricts what info_types to look for. The values must correspond to InfoType values returned by ListInfoTypes or listed at https://cloud.google.com/dlp/docs/infotypes-reference. When no InfoTypes or CustomInfoTypes are specified in a request, the system may automatically choose a default list of detectors to run, which may change over time. If you need precise control and predictability as to what detectors are run you should specify specific InfoTypes listed in the reference, otherwise a default list will be used, which may change over time.
- limits
GooglePrivacy Dlp V2Finding Limits 
- Configuration to control the number of findings returned. This is not used for data profiling. When redacting sensitive data from images, finding limits don't apply. They can cause unexpected or inconsistent results, where only some data is redacted. Don't include finding limits in RedactImage requests. Otherwise, Cloud DLP returns an error. When set within an InspectJobConfig, the specified maximum values aren't hard limits. If an inspection job reaches these limits, the job ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than these maximum values.
- minLikelihood GooglePrivacy Dlp V2Inspect Config Min Likelihood 
- Only returns findings equal to or above this threshold. The default is POSSIBLE. In general, the highest likelihood setting yields the fewest findings in results and the lowest chance of a false positive. For more information, see Match likelihood.
- minLikelihood List<GooglePer Info Type Privacy Dlp V2Info Type Likelihood> 
- Minimum likelihood per infotype. For each infotype, a user can specify a minimum likelihood. The system only returns a finding if its likelihood is above this threshold. If this field is not set, the system uses the InspectConfig min_likelihood.
- ruleSet List<GooglePrivacy Dlp V2Inspection Rule Set> 
- 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 GooglePrivacy Dlp V2Inspect Config Content Options Item[] 
- Deprecated and unused.
- customInfo GoogleTypes Privacy Dlp V2Custom Info Type[] 
- CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.
- excludeInfo booleanTypes 
- 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 GooglePrivacy Dlp V2Info Type[] 
- Restricts what info_types to look for. The values must correspond to InfoType values returned by ListInfoTypes or listed at https://cloud.google.com/dlp/docs/infotypes-reference. When no InfoTypes or CustomInfoTypes are specified in a request, the system may automatically choose a default list of detectors to run, which may change over time. If you need precise control and predictability as to what detectors are run you should specify specific InfoTypes listed in the reference, otherwise a default list will be used, which may change over time.
- limits
GooglePrivacy Dlp V2Finding Limits 
- Configuration to control the number of findings returned. This is not used for data profiling. When redacting sensitive data from images, finding limits don't apply. They can cause unexpected or inconsistent results, where only some data is redacted. Don't include finding limits in RedactImage requests. Otherwise, Cloud DLP returns an error. When set within an InspectJobConfig, the specified maximum values aren't hard limits. If an inspection job reaches these limits, the job ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than these maximum values.
- minLikelihood GooglePrivacy Dlp V2Inspect Config Min Likelihood 
- Only returns findings equal to or above this threshold. The default is POSSIBLE. In general, the highest likelihood setting yields the fewest findings in results and the lowest chance of a false positive. For more information, see Match likelihood.
- minLikelihood GooglePer Info Type Privacy Dlp V2Info Type Likelihood[] 
- Minimum likelihood per infotype. For each infotype, a user can specify a minimum likelihood. The system only returns a finding if its likelihood is above this threshold. If this field is not set, the system uses the InspectConfig min_likelihood.
- ruleSet GooglePrivacy Dlp V2Inspection Rule Set[] 
- 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[GooglePrivacy Dlp V2Inspect Config Content Options Item] 
- Deprecated and unused.
- custom_info_ Sequence[Googletypes Privacy Dlp V2Custom Info Type] 
- CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.
- exclude_info_ booltypes 
- 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[GooglePrivacy Dlp V2Info Type] 
- Restricts what info_types to look for. The values must correspond to InfoType values returned by ListInfoTypes or listed at https://cloud.google.com/dlp/docs/infotypes-reference. When no InfoTypes or CustomInfoTypes are specified in a request, the system may automatically choose a default list of detectors to run, which may change over time. If you need precise control and predictability as to what detectors are run you should specify specific InfoTypes listed in the reference, otherwise a default list will be used, which may change over time.
- limits
GooglePrivacy Dlp V2Finding Limits 
- Configuration to control the number of findings returned. This is not used for data profiling. When redacting sensitive data from images, finding limits don't apply. They can cause unexpected or inconsistent results, where only some data is redacted. Don't include finding limits in RedactImage requests. Otherwise, Cloud DLP returns an error. When set within an InspectJobConfig, the specified maximum values aren't hard limits. If an inspection job reaches these limits, the job ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than these maximum values.
- min_likelihood GooglePrivacy Dlp V2Inspect Config Min Likelihood 
- Only returns findings equal to or above this threshold. The default is POSSIBLE. In general, the highest likelihood setting yields the fewest findings in results and the lowest chance of a false positive. For more information, see Match likelihood.
- min_likelihood_ Sequence[Googleper_ info_ type Privacy Dlp V2Info Type Likelihood] 
- Minimum likelihood per infotype. For each infotype, a user can specify a minimum likelihood. The system only returns a finding if its likelihood is above this threshold. If this field is not set, the system uses the InspectConfig min_likelihood.
- rule_set Sequence[GooglePrivacy Dlp V2Inspection Rule Set] 
- 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.
- customInfo List<Property Map>Types 
- CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.
- excludeInfo BooleanTypes 
- 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 a default list of detectors to run, which may change over time. If you need precise control and predictability as to what detectors are run you should specify specific InfoTypes listed in the reference, otherwise a default list will be used, which may change over time.
- limits Property Map
- Configuration to control the number of findings returned. This is not used for data profiling. When redacting sensitive data from images, finding limits don't apply. They can cause unexpected or inconsistent results, where only some data is redacted. Don't include finding limits in RedactImage requests. Otherwise, Cloud DLP returns an error. When set within an InspectJobConfig, the specified maximum values aren't hard limits. If an inspection job reaches these limits, the job ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than these maximum values.
- minLikelihood "LIKELIHOOD_UNSPECIFIED" | "VERY_UNLIKELY" | "UNLIKELY" | "POSSIBLE" | "LIKELY" | "VERY_LIKELY"
- Only returns findings equal to or above this threshold. The default is POSSIBLE. In general, the highest likelihood setting yields the fewest findings in results and the lowest chance of a false positive. For more information, see Match likelihood.
- minLikelihood List<Property Map>Per Info Type 
- Minimum likelihood per infotype. For each infotype, a user can specify a minimum likelihood. The system only returns a finding if its likelihood is above this threshold. If this field is not set, the system uses the InspectConfig min_likelihood.
- 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, GooglePrivacyDlpV2InspectConfigContentOptionsItemArgs                
- ContentUnspecified 
- CONTENT_UNSPECIFIEDIncludes entire content of a file or a data stream.
- ContentText 
- CONTENT_TEXTText content within the data, excluding any metadata.
- ContentImage 
- CONTENT_IMAGEImages found in the data.
- GooglePrivacy Dlp V2Inspect Config Content Options Item Content Unspecified 
- CONTENT_UNSPECIFIEDIncludes entire content of a file or a data stream.
- GooglePrivacy Dlp V2Inspect Config Content Options Item Content Text 
- CONTENT_TEXTText content within the data, excluding any metadata.
- GooglePrivacy Dlp V2Inspect Config Content Options Item Content Image 
- CONTENT_IMAGEImages found in the data.
- ContentUnspecified 
- CONTENT_UNSPECIFIEDIncludes entire content of a file or a data stream.
- ContentText 
- CONTENT_TEXTText content within the data, excluding any metadata.
- ContentImage 
- CONTENT_IMAGEImages found in the data.
- ContentUnspecified 
- CONTENT_UNSPECIFIEDIncludes entire content of a file or a data stream.
- ContentText 
- CONTENT_TEXTText content within the data, excluding any metadata.
- ContentImage 
- CONTENT_IMAGEImages found in the data.
- CONTENT_UNSPECIFIED
- CONTENT_UNSPECIFIEDIncludes entire content of a file or a data stream.
- CONTENT_TEXT
- CONTENT_TEXTText content within the data, excluding any metadata.
- CONTENT_IMAGE
- CONTENT_IMAGEImages found in the data.
- "CONTENT_UNSPECIFIED"
- CONTENT_UNSPECIFIEDIncludes entire content of a file or a data stream.
- "CONTENT_TEXT"
- CONTENT_TEXTText content within the data, excluding any metadata.
- "CONTENT_IMAGE"
- CONTENT_IMAGEImages found in the data.
GooglePrivacyDlpV2InspectConfigMinLikelihood, GooglePrivacyDlpV2InspectConfigMinLikelihoodArgs              
- LikelihoodUnspecified 
- LIKELIHOOD_UNSPECIFIEDDefault value; same as POSSIBLE.
- VeryUnlikely 
- VERY_UNLIKELYHighest chance of a false positive.
- Unlikely
- UNLIKELYHigh chance of a false positive.
- Possible
- POSSIBLESome matching signals. The default value.
- Likely
- LIKELYLow chance of a false positive.
- VeryLikely 
- VERY_LIKELYConfidence level is high. Lowest chance of a false positive.
- GooglePrivacy Dlp V2Inspect Config Min Likelihood Likelihood Unspecified 
- LIKELIHOOD_UNSPECIFIEDDefault value; same as POSSIBLE.
- GooglePrivacy Dlp V2Inspect Config Min Likelihood Very Unlikely 
- VERY_UNLIKELYHighest chance of a false positive.
- GooglePrivacy Dlp V2Inspect Config Min Likelihood Unlikely 
- UNLIKELYHigh chance of a false positive.
- GooglePrivacy Dlp V2Inspect Config Min Likelihood Possible 
- POSSIBLESome matching signals. The default value.
- GooglePrivacy Dlp V2Inspect Config Min Likelihood Likely 
- LIKELYLow chance of a false positive.
- GooglePrivacy Dlp V2Inspect Config Min Likelihood Very Likely 
- VERY_LIKELYConfidence level is high. Lowest chance of a false positive.
- LikelihoodUnspecified 
- LIKELIHOOD_UNSPECIFIEDDefault value; same as POSSIBLE.
- VeryUnlikely 
- VERY_UNLIKELYHighest chance of a false positive.
- Unlikely
- UNLIKELYHigh chance of a false positive.
- Possible
- POSSIBLESome matching signals. The default value.
- Likely
- LIKELYLow chance of a false positive.
- VeryLikely 
- VERY_LIKELYConfidence level is high. Lowest chance of a false positive.
- LikelihoodUnspecified 
- LIKELIHOOD_UNSPECIFIEDDefault value; same as POSSIBLE.
- VeryUnlikely 
- VERY_UNLIKELYHighest chance of a false positive.
- Unlikely
- UNLIKELYHigh chance of a false positive.
- Possible
- POSSIBLESome matching signals. The default value.
- Likely
- LIKELYLow chance of a false positive.
- VeryLikely 
- VERY_LIKELYConfidence level is high. Lowest chance of a false positive.
- LIKELIHOOD_UNSPECIFIED
- LIKELIHOOD_UNSPECIFIEDDefault value; same as POSSIBLE.
- VERY_UNLIKELY
- VERY_UNLIKELYHighest chance of a false positive.
- UNLIKELY
- UNLIKELYHigh chance of a false positive.
- POSSIBLE
- POSSIBLESome matching signals. The default value.
- LIKELY
- LIKELYLow chance of a false positive.
- VERY_LIKELY
- VERY_LIKELYConfidence level is high. Lowest chance of a false positive.
- "LIKELIHOOD_UNSPECIFIED"
- LIKELIHOOD_UNSPECIFIEDDefault value; same as POSSIBLE.
- "VERY_UNLIKELY"
- VERY_UNLIKELYHighest chance of a false positive.
- "UNLIKELY"
- UNLIKELYHigh chance of a false positive.
- "POSSIBLE"
- POSSIBLESome matching signals. The default value.
- "LIKELY"
- LIKELYLow chance of a false positive.
- "VERY_LIKELY"
- VERY_LIKELYConfidence level is high. Lowest chance of a false positive.
GooglePrivacyDlpV2InspectConfigResponse, GooglePrivacyDlpV2InspectConfigResponseArgs            
- ContentOptions List<string>
- Deprecated and unused.
- CustomInfo List<Pulumi.Types Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Custom Info Type Response> 
- CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.
- ExcludeInfo boolTypes 
- 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.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Response> 
- Restricts what info_types to look for. The values must correspond to InfoType values returned by ListInfoTypes or listed at https://cloud.google.com/dlp/docs/infotypes-reference. When no InfoTypes or CustomInfoTypes are specified in a request, the system may automatically choose a default list of detectors to run, which may change over time. If you need precise control and predictability as to what detectors are run you should specify specific InfoTypes listed in the reference, otherwise a default list will be used, which may change over time.
- Limits
Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Finding Limits Response 
- Configuration to control the number of findings returned. This is not used for data profiling. When redacting sensitive data from images, finding limits don't apply. They can cause unexpected or inconsistent results, where only some data is redacted. Don't include finding limits in RedactImage requests. Otherwise, Cloud DLP returns an error. When set within an InspectJobConfig, the specified maximum values aren't hard limits. If an inspection job reaches these limits, the job ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than these maximum values.
- MinLikelihood string
- Only returns findings equal to or above this threshold. The default is POSSIBLE. In general, the highest likelihood setting yields the fewest findings in results and the lowest chance of a false positive. For more information, see Match likelihood.
- MinLikelihood List<Pulumi.Per Info Type Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Likelihood Response> 
- Minimum likelihood per infotype. For each infotype, a user can specify a minimum likelihood. The system only returns a finding if its likelihood is above this threshold. If this field is not set, the system uses the InspectConfig min_likelihood.
- RuleSet List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Inspection Rule Set Response> 
- Set of rules to apply to the findings for this InspectConfig. Exclusion rules, contained in the set are executed in the end, other rules are executed in the order they are specified for each info type.
- ContentOptions []string
- Deprecated and unused.
- CustomInfo []GoogleTypes Privacy Dlp V2Custom Info Type Response 
- CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.
- ExcludeInfo boolTypes 
- 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 []GooglePrivacy Dlp V2Info Type Response 
- Restricts what info_types to look for. The values must correspond to InfoType values returned by ListInfoTypes or listed at https://cloud.google.com/dlp/docs/infotypes-reference. When no InfoTypes or CustomInfoTypes are specified in a request, the system may automatically choose a default list of detectors to run, which may change over time. If you need precise control and predictability as to what detectors are run you should specify specific InfoTypes listed in the reference, otherwise a default list will be used, which may change over time.
- Limits
GooglePrivacy Dlp V2Finding Limits Response 
- Configuration to control the number of findings returned. This is not used for data profiling. When redacting sensitive data from images, finding limits don't apply. They can cause unexpected or inconsistent results, where only some data is redacted. Don't include finding limits in RedactImage requests. Otherwise, Cloud DLP returns an error. When set within an InspectJobConfig, the specified maximum values aren't hard limits. If an inspection job reaches these limits, the job ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than these maximum values.
- MinLikelihood string
- Only returns findings equal to or above this threshold. The default is POSSIBLE. In general, the highest likelihood setting yields the fewest findings in results and the lowest chance of a false positive. For more information, see Match likelihood.
- MinLikelihood []GooglePer Info Type Privacy Dlp V2Info Type Likelihood Response 
- Minimum likelihood per infotype. For each infotype, a user can specify a minimum likelihood. The system only returns a finding if its likelihood is above this threshold. If this field is not set, the system uses the InspectConfig min_likelihood.
- RuleSet []GooglePrivacy Dlp V2Inspection Rule Set Response 
- Set of rules to apply to the findings for this InspectConfig. Exclusion rules, contained in the set are executed in the end, other rules are executed in the order they are specified for each info type.
- contentOptions List<String>
- Deprecated and unused.
- customInfo List<GoogleTypes Privacy Dlp V2Custom Info Type Response> 
- CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.
- excludeInfo BooleanTypes 
- 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<GooglePrivacy Dlp V2Info Type Response> 
- Restricts what info_types to look for. The values must correspond to InfoType values returned by ListInfoTypes or listed at https://cloud.google.com/dlp/docs/infotypes-reference. When no InfoTypes or CustomInfoTypes are specified in a request, the system may automatically choose a default list of detectors to run, which may change over time. If you need precise control and predictability as to what detectors are run you should specify specific InfoTypes listed in the reference, otherwise a default list will be used, which may change over time.
- limits
GooglePrivacy Dlp V2Finding Limits Response 
- Configuration to control the number of findings returned. This is not used for data profiling. When redacting sensitive data from images, finding limits don't apply. They can cause unexpected or inconsistent results, where only some data is redacted. Don't include finding limits in RedactImage requests. Otherwise, Cloud DLP returns an error. When set within an InspectJobConfig, the specified maximum values aren't hard limits. If an inspection job reaches these limits, the job ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than these maximum values.
- minLikelihood String
- Only returns findings equal to or above this threshold. The default is POSSIBLE. In general, the highest likelihood setting yields the fewest findings in results and the lowest chance of a false positive. For more information, see Match likelihood.
- minLikelihood List<GooglePer Info Type Privacy Dlp V2Info Type Likelihood Response> 
- Minimum likelihood per infotype. For each infotype, a user can specify a minimum likelihood. The system only returns a finding if its likelihood is above this threshold. If this field is not set, the system uses the InspectConfig min_likelihood.
- ruleSet List<GooglePrivacy Dlp V2Inspection Rule Set Response> 
- Set of rules to apply to the findings for this InspectConfig. Exclusion rules, contained in the set are executed in the end, other rules are executed in the order they are specified for each info type.
- contentOptions string[]
- Deprecated and unused.
- customInfo GoogleTypes Privacy Dlp V2Custom Info Type Response[] 
- CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.
- excludeInfo booleanTypes 
- 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 GooglePrivacy Dlp V2Info Type Response[] 
- Restricts what info_types to look for. The values must correspond to InfoType values returned by ListInfoTypes or listed at https://cloud.google.com/dlp/docs/infotypes-reference. When no InfoTypes or CustomInfoTypes are specified in a request, the system may automatically choose a default list of detectors to run, which may change over time. If you need precise control and predictability as to what detectors are run you should specify specific InfoTypes listed in the reference, otherwise a default list will be used, which may change over time.
- limits
GooglePrivacy Dlp V2Finding Limits Response 
- Configuration to control the number of findings returned. This is not used for data profiling. When redacting sensitive data from images, finding limits don't apply. They can cause unexpected or inconsistent results, where only some data is redacted. Don't include finding limits in RedactImage requests. Otherwise, Cloud DLP returns an error. When set within an InspectJobConfig, the specified maximum values aren't hard limits. If an inspection job reaches these limits, the job ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than these maximum values.
- minLikelihood string
- Only returns findings equal to or above this threshold. The default is POSSIBLE. In general, the highest likelihood setting yields the fewest findings in results and the lowest chance of a false positive. For more information, see Match likelihood.
- minLikelihood GooglePer Info Type Privacy Dlp V2Info Type Likelihood Response[] 
- Minimum likelihood per infotype. For each infotype, a user can specify a minimum likelihood. The system only returns a finding if its likelihood is above this threshold. If this field is not set, the system uses the InspectConfig min_likelihood.
- ruleSet GooglePrivacy Dlp V2Inspection Rule Set Response[] 
- Set of rules to apply to the findings for this InspectConfig. Exclusion rules, contained in the set are executed in the end, other rules are executed in the order they are specified for each info type.
- content_options Sequence[str]
- Deprecated and unused.
- custom_info_ Sequence[Googletypes Privacy Dlp V2Custom Info Type Response] 
- CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.
- exclude_info_ booltypes 
- 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[GooglePrivacy Dlp V2Info Type Response] 
- Restricts what info_types to look for. The values must correspond to InfoType values returned by ListInfoTypes or listed at https://cloud.google.com/dlp/docs/infotypes-reference. When no InfoTypes or CustomInfoTypes are specified in a request, the system may automatically choose a default list of detectors to run, which may change over time. If you need precise control and predictability as to what detectors are run you should specify specific InfoTypes listed in the reference, otherwise a default list will be used, which may change over time.
- limits
GooglePrivacy Dlp V2Finding Limits Response 
- Configuration to control the number of findings returned. This is not used for data profiling. When redacting sensitive data from images, finding limits don't apply. They can cause unexpected or inconsistent results, where only some data is redacted. Don't include finding limits in RedactImage requests. Otherwise, Cloud DLP returns an error. When set within an InspectJobConfig, the specified maximum values aren't hard limits. If an inspection job reaches these limits, the job ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than these maximum values.
- min_likelihood str
- Only returns findings equal to or above this threshold. The default is POSSIBLE. In general, the highest likelihood setting yields the fewest findings in results and the lowest chance of a false positive. For more information, see Match likelihood.
- min_likelihood_ Sequence[Googleper_ info_ type Privacy Dlp V2Info Type Likelihood Response] 
- Minimum likelihood per infotype. For each infotype, a user can specify a minimum likelihood. The system only returns a finding if its likelihood is above this threshold. If this field is not set, the system uses the InspectConfig min_likelihood.
- rule_set Sequence[GooglePrivacy Dlp V2Inspection Rule Set Response] 
- Set of rules to apply to the findings for this InspectConfig. Exclusion rules, contained in the set are executed in the end, other rules are executed in the order they are specified for each info type.
- contentOptions List<String>
- Deprecated and unused.
- customInfo List<Property Map>Types 
- CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.
- excludeInfo BooleanTypes 
- 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 a default list of detectors to run, which may change over time. If you need precise control and predictability as to what detectors are run you should specify specific InfoTypes listed in the reference, otherwise a default list will be used, which may change over time.
- limits Property Map
- Configuration to control the number of findings returned. This is not used for data profiling. When redacting sensitive data from images, finding limits don't apply. They can cause unexpected or inconsistent results, where only some data is redacted. Don't include finding limits in RedactImage requests. Otherwise, Cloud DLP returns an error. When set within an InspectJobConfig, the specified maximum values aren't hard limits. If an inspection job reaches these limits, the job ends gradually, not abruptly. Therefore, the actual number of findings that Cloud DLP returns can be multiple times higher than these maximum values.
- minLikelihood String
- Only returns findings equal to or above this threshold. The default is POSSIBLE. In general, the highest likelihood setting yields the fewest findings in results and the lowest chance of a false positive. For more information, see Match likelihood.
- minLikelihood List<Property Map>Per Info Type 
- Minimum likelihood per infotype. For each infotype, a user can specify a minimum likelihood. The system only returns a finding if its likelihood is above this threshold. If this field is not set, the system uses the InspectConfig min_likelihood.
- 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, GooglePrivacyDlpV2InspectJobConfigArgs            
- Actions
List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Action> 
- Actions to execute at the completion of the job.
- InspectConfig Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Inspect Config 
- How and what to scan for.
- InspectTemplate stringName 
- If provided, will be used as the default for all values in InspectConfig. inspect_configwill be merged into the values persisted as part of the template.
- StorageConfig Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Storage Config 
- The data to scan.
- Actions
[]GooglePrivacy Dlp V2Action 
- Actions to execute at the completion of the job.
- InspectConfig GooglePrivacy Dlp V2Inspect Config 
- How and what to scan for.
- InspectTemplate stringName 
- If provided, will be used as the default for all values in InspectConfig. inspect_configwill be merged into the values persisted as part of the template.
- StorageConfig GooglePrivacy Dlp V2Storage Config 
- The data to scan.
- actions
List<GooglePrivacy Dlp V2Action> 
- Actions to execute at the completion of the job.
- inspectConfig GooglePrivacy Dlp V2Inspect Config 
- How and what to scan for.
- inspectTemplate StringName 
- If provided, will be used as the default for all values in InspectConfig. inspect_configwill be merged into the values persisted as part of the template.
- storageConfig GooglePrivacy Dlp V2Storage Config 
- The data to scan.
- actions
GooglePrivacy Dlp V2Action[] 
- Actions to execute at the completion of the job.
- inspectConfig GooglePrivacy Dlp V2Inspect Config 
- How and what to scan for.
- inspectTemplate stringName 
- If provided, will be used as the default for all values in InspectConfig. inspect_configwill be merged into the values persisted as part of the template.
- storageConfig GooglePrivacy Dlp V2Storage Config 
- The data to scan.
- actions
Sequence[GooglePrivacy Dlp V2Action] 
- Actions to execute at the completion of the job.
- inspect_config GooglePrivacy Dlp V2Inspect Config 
- How and what to scan for.
- inspect_template_ strname 
- If provided, will be used as the default for all values in InspectConfig. inspect_configwill be merged into the values persisted as part of the template.
- storage_config GooglePrivacy Dlp V2Storage Config 
- 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.
- inspectTemplate StringName 
- If provided, will be used as the default for all values in InspectConfig. inspect_configwill be merged into the values persisted as part of the template.
- storageConfig Property Map
- The data to scan.
GooglePrivacyDlpV2InspectJobConfigResponse, GooglePrivacyDlpV2InspectJobConfigResponseArgs              
- Actions
List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Action Response> 
- Actions to execute at the completion of the job.
- InspectConfig Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Inspect Config Response 
- How and what to scan for.
- InspectTemplate stringName 
- If provided, will be used as the default for all values in InspectConfig. inspect_configwill be merged into the values persisted as part of the template.
- StorageConfig Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Storage Config Response 
- The data to scan.
- Actions
[]GooglePrivacy Dlp V2Action Response 
- Actions to execute at the completion of the job.
- InspectConfig GooglePrivacy Dlp V2Inspect Config Response 
- How and what to scan for.
- InspectTemplate stringName 
- If provided, will be used as the default for all values in InspectConfig. inspect_configwill be merged into the values persisted as part of the template.
- StorageConfig GooglePrivacy Dlp V2Storage Config Response 
- The data to scan.
- actions
List<GooglePrivacy Dlp V2Action Response> 
- Actions to execute at the completion of the job.
- inspectConfig GooglePrivacy Dlp V2Inspect Config Response 
- How and what to scan for.
- inspectTemplate StringName 
- If provided, will be used as the default for all values in InspectConfig. inspect_configwill be merged into the values persisted as part of the template.
- storageConfig GooglePrivacy Dlp V2Storage Config Response 
- The data to scan.
- actions
GooglePrivacy Dlp V2Action Response[] 
- Actions to execute at the completion of the job.
- inspectConfig GooglePrivacy Dlp V2Inspect Config Response 
- How and what to scan for.
- inspectTemplate stringName 
- If provided, will be used as the default for all values in InspectConfig. inspect_configwill be merged into the values persisted as part of the template.
- storageConfig GooglePrivacy Dlp V2Storage Config Response 
- The data to scan.
- actions
Sequence[GooglePrivacy Dlp V2Action Response] 
- Actions to execute at the completion of the job.
- inspect_config GooglePrivacy Dlp V2Inspect Config Response 
- How and what to scan for.
- inspect_template_ strname 
- If provided, will be used as the default for all values in InspectConfig. inspect_configwill be merged into the values persisted as part of the template.
- storage_config GooglePrivacy Dlp V2Storage Config Response 
- 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.
- inspectTemplate StringName 
- If provided, will be used as the default for all values in InspectConfig. inspect_configwill be merged into the values persisted as part of the template.
- storageConfig Property Map
- The data to scan.
GooglePrivacyDlpV2InspectionRule, GooglePrivacyDlpV2InspectionRuleArgs          
- ExclusionRule Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Exclusion Rule 
- Exclusion rule.
- HotwordRule Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Hotword Rule 
- Hotword-based detection rule.
- ExclusionRule GooglePrivacy Dlp V2Exclusion Rule 
- Exclusion rule.
- HotwordRule GooglePrivacy Dlp V2Hotword Rule 
- Hotword-based detection rule.
- exclusionRule GooglePrivacy Dlp V2Exclusion Rule 
- Exclusion rule.
- hotwordRule GooglePrivacy Dlp V2Hotword Rule 
- Hotword-based detection rule.
- exclusionRule GooglePrivacy Dlp V2Exclusion Rule 
- Exclusion rule.
- hotwordRule GooglePrivacy Dlp V2Hotword Rule 
- Hotword-based detection rule.
- exclusion_rule GooglePrivacy Dlp V2Exclusion Rule 
- Exclusion rule.
- hotword_rule GooglePrivacy Dlp V2Hotword Rule 
- Hotword-based detection rule.
- exclusionRule Property Map
- Exclusion rule.
- hotwordRule Property Map
- Hotword-based detection rule.
GooglePrivacyDlpV2InspectionRuleResponse, GooglePrivacyDlpV2InspectionRuleResponseArgs            
- ExclusionRule Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Exclusion Rule Response 
- Exclusion rule.
- HotwordRule Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Hotword Rule Response 
- Hotword-based detection rule.
- ExclusionRule GooglePrivacy Dlp V2Exclusion Rule Response 
- Exclusion rule.
- HotwordRule GooglePrivacy Dlp V2Hotword Rule Response 
- Hotword-based detection rule.
- exclusionRule GooglePrivacy Dlp V2Exclusion Rule Response 
- Exclusion rule.
- hotwordRule GooglePrivacy Dlp V2Hotword Rule Response 
- Hotword-based detection rule.
- exclusionRule GooglePrivacy Dlp V2Exclusion Rule Response 
- Exclusion rule.
- hotwordRule GooglePrivacy Dlp V2Hotword Rule Response 
- Hotword-based detection rule.
- exclusion_rule GooglePrivacy Dlp V2Exclusion Rule Response 
- Exclusion rule.
- hotword_rule GooglePrivacy Dlp V2Hotword Rule Response 
- Hotword-based detection rule.
- exclusionRule Property Map
- Exclusion rule.
- hotwordRule Property Map
- Hotword-based detection rule.
GooglePrivacyDlpV2InspectionRuleSet, GooglePrivacyDlpV2InspectionRuleSetArgs            
- InfoTypes List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type> 
- List of infoTypes this rule set is applied to.
- Rules
List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Inspection Rule> 
- Set of rules to be applied to infoTypes. The rules are applied in order.
- InfoTypes []GooglePrivacy Dlp V2Info Type 
- List of infoTypes this rule set is applied to.
- Rules
[]GooglePrivacy Dlp V2Inspection Rule 
- Set of rules to be applied to infoTypes. The rules are applied in order.
- infoTypes List<GooglePrivacy Dlp V2Info Type> 
- List of infoTypes this rule set is applied to.
- rules
List<GooglePrivacy Dlp V2Inspection Rule> 
- Set of rules to be applied to infoTypes. The rules are applied in order.
- infoTypes GooglePrivacy Dlp V2Info Type[] 
- List of infoTypes this rule set is applied to.
- rules
GooglePrivacy Dlp V2Inspection Rule[] 
- Set of rules to be applied to infoTypes. The rules are applied in order.
- info_types Sequence[GooglePrivacy Dlp V2Info Type] 
- List of infoTypes this rule set is applied to.
- rules
Sequence[GooglePrivacy Dlp V2Inspection Rule] 
- 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, GooglePrivacyDlpV2InspectionRuleSetResponseArgs              
- InfoTypes List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Info Type Response> 
- List of infoTypes this rule set is applied to.
- Rules
List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Inspection Rule Response> 
- Set of rules to be applied to infoTypes. The rules are applied in order.
- InfoTypes []GooglePrivacy Dlp V2Info Type Response 
- List of infoTypes this rule set is applied to.
- Rules
[]GooglePrivacy Dlp V2Inspection Rule Response 
- Set of rules to be applied to infoTypes. The rules are applied in order.
- infoTypes List<GooglePrivacy Dlp V2Info Type Response> 
- List of infoTypes this rule set is applied to.
- rules
List<GooglePrivacy Dlp V2Inspection Rule Response> 
- Set of rules to be applied to infoTypes. The rules are applied in order.
- infoTypes GooglePrivacy Dlp V2Info Type Response[] 
- List of infoTypes this rule set is applied to.
- rules
GooglePrivacy Dlp V2Inspection Rule Response[] 
- Set of rules to be applied to infoTypes. The rules are applied in order.
- info_types Sequence[GooglePrivacy Dlp V2Info Type Response] 
- List of infoTypes this rule set is applied to.
- rules
Sequence[GooglePrivacy Dlp V2Inspection Rule Response] 
- 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, GooglePrivacyDlpV2KindExpressionArgs          
- 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, GooglePrivacyDlpV2KindExpressionResponseArgs            
- 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, GooglePrivacyDlpV2LikelihoodAdjustmentArgs          
- FixedLikelihood Pulumi.Google Native. DLP. V2. Google Privacy Dlp V2Likelihood Adjustment Fixed Likelihood 
- 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 POSSIBLEwithout the detection rule andrelative_likelihoodis 1, then it is upgraded toLIKELY, while a value of -1 would downgrade it toUNLIKELY. Likelihood may never drop belowVERY_UNLIKELYor exceedVERY_LIKELY, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood isVERY_LIKELYwill result in a final likelihood ofLIKELY.
- FixedLikelihood GooglePrivacy Dlp V2Likelihood Adjustment Fixed Likelihood 
- 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 POSSIBLEwithout the detection rule andrelative_likelihoodis 1, then it is upgraded toLIKELY, while a value of -1 would downgrade it toUNLIKELY. Likelihood may never drop belowVERY_UNLIKELYor exceedVERY_LIKELY, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood isVERY_LIKELYwill result in a final likelihood ofLIKELY.
- fixedLikelihood GooglePrivacy Dlp V2Likelihood Adjustment Fixed Likelihood 
- 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 POSSIBLEwithout the detection rule andrelative_likelihoodis 1, then it is upgraded toLIKELY, while a value of -1 would downgrade it toUNLIKELY. Likelihood may never drop belowVERY_UNLIKELYor exceedVERY_LIKELY, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood isVERY_LIKELYwill result in a final likelihood ofLIKELY.
- fixedLikelihood GooglePrivacy Dlp V2Likelihood Adjustment Fixed Likelihood 
- 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 POSSIBLEwithout the detection rule andrelative_likelihoodis 1, then it is upgraded toLIKELY, while a value of -1 would downgrade it toUNLIKELY. Likelihood may never drop belowVERY_UNLIKELYor exceedVERY_LIKELY, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood isVERY_LIKELYwill result in a final likelihood ofLIKELY.
- fixed_likelihood GooglePrivacy Dlp V2Likelihood Adjustment Fixed Likelihood 
- 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 POSSIBLEwithout the detection rule andrelative_likelihoodis 1, then it is upgraded toLIKELY, while a value of -1 would downgrade it toUNLIKELY. Likelihood may never drop belowVERY_UNLIKELYor exceedVERY_LIKELY, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood isVERY_LIKELYwill result in a final likelihood ofLIKELY.
- 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 POSSIBLEwithout the detection rule andrelative_likelihoodis 1, then it is upgraded toLIKELY, while a value of -1 would downgrade it toUNLIKELY. Likelihood may never drop belowVERY_UNLIKELYor exceedVERY_LIKELY, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood isVERY_LIKELYwill result in a final likelihood ofLIKELY.
GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood, GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodArgs              
- LikelihoodUnspecified 
- LIKELIHOOD_UNSPECIFIEDDefault value; same as POSSIBLE.
- VeryUnlikely 
- VERY_UNLIKELYHighest chance of a false positive.
- Unlikely
- UNLIKELYHigh chance of a false positive.
- Possible
- POSSIBLESome matching signals. The default value.
- Likely
- LIKELYLow chance of a false positive.
- VeryLikely 
- VERY_LIKELYConfidence level is high. Lowest chance of a false positive.
- GooglePrivacy Dlp V2Likelihood Adjustment Fixed Likelihood Likelihood Unspecified 
- LIKELIHOOD_UNSPECIFIEDDefault value; same as POSSIBLE.
- GooglePrivacy Dlp V2Likelihood Adjustment Fixed Likelihood Very Unlikely 
- VERY_UNLIKELYHighest chance of a false positive.
- GooglePrivacy Dlp V2Likelihood Adjustment Fixed Likelihood Unlikely 
- UNLIKELYHigh chance of a false positive.
- GooglePrivacy Dlp V2Likelihood Adjustment Fixed Likelihood Possible 
- POSSIBLESome matching signals. The default value.
- GooglePrivacy Dlp V2Likelihood Adjustment Fixed Likelihood Likely 
- LIKELYLow chance of a false positive.
- GooglePrivacy Dlp V2Likelihood Adjustment Fixed Likelihood Very Likely 
- VERY_LIKELYConfidence level is high. Lowest chance of a false positive.
- LikelihoodUnspecified 
- LIKELIHOOD_UNSPECIFIEDDefault value; same as POSSIBLE.
- VeryUnlikely 
- VERY_UNLIKELYHighest chance of a false positive.
- Unlikely
- UNLIKELYHigh chance of a false positive.
- Possible
- POSSIBLESome matching signals. The default value.
- Likely
- LIKELYLow chance of a false positive.
- VeryLikely 
- VERY_LIKELYConfidence level is high. Lowest chance of a false positive.
- LikelihoodUnspecified 
- LIKELIHOOD_UNSPECIFIEDDefault value; same as POSSIBLE.
- VeryUnlikely 
- VERY_UNLIKELYHighest chance of a false positive.
- Unlikely
- UNLIKELYHigh chance of a false positive.
- Possible
- POSSIBLESome matching signals. The default value.
- Likely
- LIKELYLow chance of a false positive.
- VeryLikely 
- VERY_LIKELYConfidence level is high. Lowest chance of a false positive.
- LIKELIHOOD_UNSPECIFIED
- LIKELIHOOD_UNSPECIFIEDDefault value; same as POSSIBLE.
- VERY_UNLIKELY
- VERY_UNLIKELYHighest chance of a false positive.
- UNLIKELY
- UNLIKELYHigh chance of a false positive.
- POSSIBLE
- POSSIBLESome matching signals. The default value.
- LIKELY
- LIKELYLow chance of a false positive.
- VERY_LIKELY
- VERY_LIKELYConfidence level is high. Lowest chance of a false positive.
- "LIKELIHOOD_UNSPECIFIED"
- LIKELIHOOD_UNSPECIFIEDDefault value; same as POSSIBLE.
- "VERY_UNLIKELY"
- VERY_UNLIKELYHighest chance of a false positive.
- "UNLIKELY"
- UNLIKELYHigh chance of a false positive.
- "POSSIBLE"
- POSSIBLESome matching signals. The default value.
- "LIKELY"
- LIKELYLow chance of a false positive.
- "VERY_LIKELY"
- VERY_LIKELYConfidence level is high. Lowest chance of a false positive.
GooglePrivacyDlpV2LikelihoodAdjustmentResponse, GooglePrivacyDlpV2LikelihoodAdjustmentResponseArgs            
- 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 POSSIBLEwithout the detection rule andrelative_likelihoodis 1, then it is upgraded toLIKELY, while a value of -1 would downgrade it toUNLIKELY. Likelihood may never drop belowVERY_UNLIKELYor exceedVERY_LIKELY, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood isVERY_LIKELYwill result in a final likelihood ofLIKELY.
- 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 POSSIBLEwithout the detection rule andrelative_likelihoodis 1, then it is upgraded toLIKELY, while a value of -1 would downgrade it toUNLIKELY. Likelihood may never drop belowVERY_UNLIKELYor exceedVERY_LIKELY, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood isVERY_LIKELYwill result in a final likelihood ofLIKELY.
- 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 POSSIBLEwithout the detection rule andrelative_likelihoodis 1, then it is upgraded toLIKELY, while a value of -1 would downgrade it toUNLIKELY. Likelihood may never drop belowVERY_UNLIKELYor exceedVERY_LIKELY, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood isVERY_LIKELYwill result in a final likelihood ofLIKELY.
- 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 POSSIBLEwithout the detection rule andrelative_likelihoodis 1, then it is upgraded toLIKELY, while a value of -1 would downgrade it toUNLIKELY. Likelihood may never drop belowVERY_UNLIKELYor exceedVERY_LIKELY, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood isVERY_LIKELYwill result in a final likelihood ofLIKELY.
- 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 POSSIBLEwithout the detection rule andrelative_likelihoodis 1, then it is upgraded toLIKELY, while a value of -1 would downgrade it toUNLIKELY. Likelihood may never drop belowVERY_UNLIKELYor exceedVERY_LIKELY, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood isVERY_LIKELYwill result in a final likelihood ofLIKELY.
- 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 POSSIBLEwithout the detection rule andrelative_likelihoodis 1, then it is upgraded toLIKELY, while a value of -1 would downgrade it toUNLIKELY. Likelihood may never drop belowVERY_UNLIKELYor exceedVERY_LIKELY, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood isVERY_LIKELYwill result in a final likelihood ofLIKELY.
GooglePrivacyDlpV2OutputStorageConfig, GooglePrivacyDlpV2OutputStorageConfigArgs            
- OutputSchema Pulumi.Google Native. DLP. V2. Google Privacy Dlp V2Output Storage Config Output Schema 
- 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 Findingobject. 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.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Big Query Table 
- 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 Findingobject. 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 GooglePrivacy Dlp V2Output Storage Config Output Schema 
- 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 Findingobject. 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
GooglePrivacy Dlp V2Big Query Table 
- 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 Findingobject. 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 GooglePrivacy Dlp V2Output Storage Config Output Schema 
- 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 Findingobject. 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
GooglePrivacy Dlp V2Big Query Table 
- 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 Findingobject. 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 GooglePrivacy Dlp V2Output Storage Config Output Schema 
- 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 Findingobject. 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
GooglePrivacy Dlp V2Big Query Table 
- 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 Findingobject. 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 GooglePrivacy Dlp V2Output Storage Config Output Schema 
- 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 Findingobject. 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
GooglePrivacy Dlp V2Big Query Table 
- 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 Findingobject. 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 Findingobject. 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 Findingobject. 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, GooglePrivacyDlpV2OutputStorageConfigOutputSchemaArgs                
- OutputSchema Unspecified 
- OUTPUT_SCHEMA_UNSPECIFIEDUnused.
- BasicColumns 
- BASIC_COLUMNSBasic schema including only info_type,quote,certainty, andtimestamp.
- GcsColumns 
- GCS_COLUMNSSchema tailored to findings from scanning Cloud Storage.
- DatastoreColumns 
- DATASTORE_COLUMNSSchema tailored to findings from scanning Google Datastore.
- BigQuery Columns 
- BIG_QUERY_COLUMNSSchema tailored to findings from scanning Google BigQuery.
- AllColumns 
- ALL_COLUMNSSchema containing all columns.
- GooglePrivacy Dlp V2Output Storage Config Output Schema Output Schema Unspecified 
- OUTPUT_SCHEMA_UNSPECIFIEDUnused.
- GooglePrivacy Dlp V2Output Storage Config Output Schema Basic Columns 
- BASIC_COLUMNSBasic schema including only info_type,quote,certainty, andtimestamp.
- GooglePrivacy Dlp V2Output Storage Config Output Schema Gcs Columns 
- GCS_COLUMNSSchema tailored to findings from scanning Cloud Storage.
- GooglePrivacy Dlp V2Output Storage Config Output Schema Datastore Columns 
- DATASTORE_COLUMNSSchema tailored to findings from scanning Google Datastore.
- GooglePrivacy Dlp V2Output Storage Config Output Schema Big Query Columns 
- BIG_QUERY_COLUMNSSchema tailored to findings from scanning Google BigQuery.
- GooglePrivacy Dlp V2Output Storage Config Output Schema All Columns 
- ALL_COLUMNSSchema containing all columns.
- OutputSchema Unspecified 
- OUTPUT_SCHEMA_UNSPECIFIEDUnused.
- BasicColumns 
- BASIC_COLUMNSBasic schema including only info_type,quote,certainty, andtimestamp.
- GcsColumns 
- GCS_COLUMNSSchema tailored to findings from scanning Cloud Storage.
- DatastoreColumns 
- DATASTORE_COLUMNSSchema tailored to findings from scanning Google Datastore.
- BigQuery Columns 
- BIG_QUERY_COLUMNSSchema tailored to findings from scanning Google BigQuery.
- AllColumns 
- ALL_COLUMNSSchema containing all columns.
- OutputSchema Unspecified 
- OUTPUT_SCHEMA_UNSPECIFIEDUnused.
- BasicColumns 
- BASIC_COLUMNSBasic schema including only info_type,quote,certainty, andtimestamp.
- GcsColumns 
- GCS_COLUMNSSchema tailored to findings from scanning Cloud Storage.
- DatastoreColumns 
- DATASTORE_COLUMNSSchema tailored to findings from scanning Google Datastore.
- BigQuery Columns 
- BIG_QUERY_COLUMNSSchema tailored to findings from scanning Google BigQuery.
- AllColumns 
- ALL_COLUMNSSchema containing all columns.
- OUTPUT_SCHEMA_UNSPECIFIED
- OUTPUT_SCHEMA_UNSPECIFIEDUnused.
- BASIC_COLUMNS
- BASIC_COLUMNSBasic schema including only info_type,quote,certainty, andtimestamp.
- GCS_COLUMNS
- GCS_COLUMNSSchema tailored to findings from scanning Cloud Storage.
- DATASTORE_COLUMNS
- DATASTORE_COLUMNSSchema tailored to findings from scanning Google Datastore.
- BIG_QUERY_COLUMNS
- BIG_QUERY_COLUMNSSchema tailored to findings from scanning Google BigQuery.
- ALL_COLUMNS
- ALL_COLUMNSSchema containing all columns.
- "OUTPUT_SCHEMA_UNSPECIFIED"
- OUTPUT_SCHEMA_UNSPECIFIEDUnused.
- "BASIC_COLUMNS"
- BASIC_COLUMNSBasic schema including only info_type,quote,certainty, andtimestamp.
- "GCS_COLUMNS"
- GCS_COLUMNSSchema tailored to findings from scanning Cloud Storage.
- "DATASTORE_COLUMNS"
- DATASTORE_COLUMNSSchema tailored to findings from scanning Google Datastore.
- "BIG_QUERY_COLUMNS"
- BIG_QUERY_COLUMNSSchema tailored to findings from scanning Google BigQuery.
- "ALL_COLUMNS"
- ALL_COLUMNSSchema containing all columns.
GooglePrivacyDlpV2OutputStorageConfigResponse, GooglePrivacyDlpV2OutputStorageConfigResponseArgs              
- 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 Findingobject. 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.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Big Query Table Response 
- Store findings in an existing table or a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_yyyy_mm_dd_[dlp_job_id]. Pacific time zone will be used for generating the date details. For Inspect, each column in an existing output table must have the same name, type, and mode of a field in the Findingobject. 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 Findingobject. 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
GooglePrivacy Dlp V2Big Query Table Response 
- Store findings in an existing table or a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_yyyy_mm_dd_[dlp_job_id]. Pacific time zone will be used for generating the date details. For Inspect, each column in an existing output table must have the same name, type, and mode of a field in the Findingobject. 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 Findingobject. 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
GooglePrivacy Dlp V2Big Query Table Response 
- Store findings in an existing table or a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_yyyy_mm_dd_[dlp_job_id]. Pacific time zone will be used for generating the date details. For Inspect, each column in an existing output table must have the same name, type, and mode of a field in the Findingobject. 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 Findingobject. 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
GooglePrivacy Dlp V2Big Query Table Response 
- Store findings in an existing table or a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_yyyy_mm_dd_[dlp_job_id]. Pacific time zone will be used for generating the date details. For Inspect, each column in an existing output table must have the same name, type, and mode of a field in the Findingobject. 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 Findingobject. 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
GooglePrivacy Dlp V2Big Query Table Response 
- Store findings in an existing table or a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_yyyy_mm_dd_[dlp_job_id]. Pacific time zone will be used for generating the date details. For Inspect, each column in an existing output table must have the same name, type, and mode of a field in the Findingobject. 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 Findingobject. 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 Findingobject. 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, GooglePrivacyDlpV2PartitionIdArgs          
- 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, GooglePrivacyDlpV2PartitionIdResponseArgs            
- 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, GooglePrivacyDlpV2ProximityArgs        
- 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, GooglePrivacyDlpV2ProximityResponseArgs          
- 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, GooglePrivacyDlpV2PublishToPubSubArgs              
- 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, GooglePrivacyDlpV2PublishToPubSubResponseArgs                
- 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, GooglePrivacyDlpV2RegexArgs        
- 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, GooglePrivacyDlpV2RegexResponseArgs          
- 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, GooglePrivacyDlpV2SaveFindingsArgs          
- OutputConfig Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Output Storage Config 
- Location to store findings outside of DLP.
- OutputConfig GooglePrivacy Dlp V2Output Storage Config 
- Location to store findings outside of DLP.
- outputConfig GooglePrivacy Dlp V2Output Storage Config 
- Location to store findings outside of DLP.
- outputConfig GooglePrivacy Dlp V2Output Storage Config 
- Location to store findings outside of DLP.
- output_config GooglePrivacy Dlp V2Output Storage Config 
- Location to store findings outside of DLP.
- outputConfig Property Map
- Location to store findings outside of DLP.
GooglePrivacyDlpV2SaveFindingsResponse, GooglePrivacyDlpV2SaveFindingsResponseArgs            
- OutputConfig Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Output Storage Config Response 
- Location to store findings outside of DLP.
- OutputConfig GooglePrivacy Dlp V2Output Storage Config Response 
- Location to store findings outside of DLP.
- outputConfig GooglePrivacy Dlp V2Output Storage Config Response 
- Location to store findings outside of DLP.
- outputConfig GooglePrivacy Dlp V2Output Storage Config Response 
- Location to store findings outside of DLP.
- output_config GooglePrivacy Dlp V2Output Storage Config Response 
- Location to store findings outside of DLP.
- outputConfig Property Map
- Location to store findings outside of DLP.
GooglePrivacyDlpV2Schedule, GooglePrivacyDlpV2ScheduleArgs        
- RecurrencePeriod stringDuration 
- 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.
- RecurrencePeriod stringDuration 
- 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.
- recurrencePeriod StringDuration 
- 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.
- recurrencePeriod stringDuration 
- 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_ strduration 
- 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.
- recurrencePeriod StringDuration 
- 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, GooglePrivacyDlpV2ScheduleResponseArgs          
- RecurrencePeriod stringDuration 
- 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.
- RecurrencePeriod stringDuration 
- 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.
- recurrencePeriod StringDuration 
- 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.
- recurrencePeriod stringDuration 
- 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_ strduration 
- 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.
- recurrencePeriod StringDuration 
- 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.
GooglePrivacyDlpV2SensitivityScore, GooglePrivacyDlpV2SensitivityScoreArgs          
- Score
Pulumi.Google Native. DLP. V2. Google Privacy Dlp V2Sensitivity Score Score 
- The sensitivity score applied to the resource.
- Score
GooglePrivacy Dlp V2Sensitivity Score Score 
- The sensitivity score applied to the resource.
- score
GooglePrivacy Dlp V2Sensitivity Score Score 
- The sensitivity score applied to the resource.
- score
GooglePrivacy Dlp V2Sensitivity Score Score 
- The sensitivity score applied to the resource.
- score
GooglePrivacy Dlp V2Sensitivity Score Score 
- The sensitivity score applied to the resource.
- score "SENSITIVITY_SCORE_UNSPECIFIED" | "SENSITIVITY_LOW" | "SENSITIVITY_MODERATE" | "SENSITIVITY_HIGH"
- The sensitivity score applied to the resource.
GooglePrivacyDlpV2SensitivityScoreResponse, GooglePrivacyDlpV2SensitivityScoreResponseArgs            
- Score string
- The sensitivity score applied to the resource.
- Score string
- The sensitivity score applied to the resource.
- score String
- The sensitivity score applied to the resource.
- score string
- The sensitivity score applied to the resource.
- score str
- The sensitivity score applied to the resource.
- score String
- The sensitivity score applied to the resource.
GooglePrivacyDlpV2SensitivityScoreScore, GooglePrivacyDlpV2SensitivityScoreScoreArgs            
- SensitivityScore Unspecified 
- SENSITIVITY_SCORE_UNSPECIFIEDUnused.
- SensitivityLow 
- SENSITIVITY_LOWNo sensitive information detected. The resource isn't publicly accessible.
- SensitivityModerate 
- SENSITIVITY_MODERATEMedium risk. Contains personally identifiable information (PII), potentially sensitive data, or fields with free-text data that are at a higher risk of having intermittent sensitive data. Consider limiting access.
- SensitivityHigh 
- SENSITIVITY_HIGHHigh risk. Sensitive personally identifiable information (SPII) can be present. Exfiltration of data can lead to user data loss. Re-identification of users might be possible. Consider limiting usage and or removing SPII.
- GooglePrivacy Dlp V2Sensitivity Score Score Sensitivity Score Unspecified 
- SENSITIVITY_SCORE_UNSPECIFIEDUnused.
- GooglePrivacy Dlp V2Sensitivity Score Score Sensitivity Low 
- SENSITIVITY_LOWNo sensitive information detected. The resource isn't publicly accessible.
- GooglePrivacy Dlp V2Sensitivity Score Score Sensitivity Moderate 
- SENSITIVITY_MODERATEMedium risk. Contains personally identifiable information (PII), potentially sensitive data, or fields with free-text data that are at a higher risk of having intermittent sensitive data. Consider limiting access.
- GooglePrivacy Dlp V2Sensitivity Score Score Sensitivity High 
- SENSITIVITY_HIGHHigh risk. Sensitive personally identifiable information (SPII) can be present. Exfiltration of data can lead to user data loss. Re-identification of users might be possible. Consider limiting usage and or removing SPII.
- SensitivityScore Unspecified 
- SENSITIVITY_SCORE_UNSPECIFIEDUnused.
- SensitivityLow 
- SENSITIVITY_LOWNo sensitive information detected. The resource isn't publicly accessible.
- SensitivityModerate 
- SENSITIVITY_MODERATEMedium risk. Contains personally identifiable information (PII), potentially sensitive data, or fields with free-text data that are at a higher risk of having intermittent sensitive data. Consider limiting access.
- SensitivityHigh 
- SENSITIVITY_HIGHHigh risk. Sensitive personally identifiable information (SPII) can be present. Exfiltration of data can lead to user data loss. Re-identification of users might be possible. Consider limiting usage and or removing SPII.
- SensitivityScore Unspecified 
- SENSITIVITY_SCORE_UNSPECIFIEDUnused.
- SensitivityLow 
- SENSITIVITY_LOWNo sensitive information detected. The resource isn't publicly accessible.
- SensitivityModerate 
- SENSITIVITY_MODERATEMedium risk. Contains personally identifiable information (PII), potentially sensitive data, or fields with free-text data that are at a higher risk of having intermittent sensitive data. Consider limiting access.
- SensitivityHigh 
- SENSITIVITY_HIGHHigh risk. Sensitive personally identifiable information (SPII) can be present. Exfiltration of data can lead to user data loss. Re-identification of users might be possible. Consider limiting usage and or removing SPII.
- SENSITIVITY_SCORE_UNSPECIFIED
- SENSITIVITY_SCORE_UNSPECIFIEDUnused.
- SENSITIVITY_LOW
- SENSITIVITY_LOWNo sensitive information detected. The resource isn't publicly accessible.
- SENSITIVITY_MODERATE
- SENSITIVITY_MODERATEMedium risk. Contains personally identifiable information (PII), potentially sensitive data, or fields with free-text data that are at a higher risk of having intermittent sensitive data. Consider limiting access.
- SENSITIVITY_HIGH
- SENSITIVITY_HIGHHigh risk. Sensitive personally identifiable information (SPII) can be present. Exfiltration of data can lead to user data loss. Re-identification of users might be possible. Consider limiting usage and or removing SPII.
- "SENSITIVITY_SCORE_UNSPECIFIED"
- SENSITIVITY_SCORE_UNSPECIFIEDUnused.
- "SENSITIVITY_LOW"
- SENSITIVITY_LOWNo sensitive information detected. The resource isn't publicly accessible.
- "SENSITIVITY_MODERATE"
- SENSITIVITY_MODERATEMedium risk. Contains personally identifiable information (PII), potentially sensitive data, or fields with free-text data that are at a higher risk of having intermittent sensitive data. Consider limiting access.
- "SENSITIVITY_HIGH"
- SENSITIVITY_HIGHHigh risk. Sensitive personally identifiable information (SPII) can be present. Exfiltration of data can lead to user data loss. Re-identification of users might be possible. Consider limiting usage and or removing SPII.
GooglePrivacyDlpV2StorageConfig, GooglePrivacyDlpV2StorageConfigArgs          
- BigQuery Pulumi.Options Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Big Query Options 
- BigQuery options.
- CloudStorage Pulumi.Options Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Cloud Storage Options 
- Cloud Storage options.
- DatastoreOptions Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Datastore Options 
- Google Cloud Datastore options.
- HybridOptions Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Hybrid Options 
- Hybrid inspection options.
- TimespanConfig Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Timespan Config 
- BigQuery GoogleOptions Privacy Dlp V2Big Query Options 
- BigQuery options.
- CloudStorage GoogleOptions Privacy Dlp V2Cloud Storage Options 
- Cloud Storage options.
- DatastoreOptions GooglePrivacy Dlp V2Datastore Options 
- Google Cloud Datastore options.
- HybridOptions GooglePrivacy Dlp V2Hybrid Options 
- Hybrid inspection options.
- TimespanConfig GooglePrivacy Dlp V2Timespan Config 
- bigQuery GoogleOptions Privacy Dlp V2Big Query Options 
- BigQuery options.
- cloudStorage GoogleOptions Privacy Dlp V2Cloud Storage Options 
- Cloud Storage options.
- datastoreOptions GooglePrivacy Dlp V2Datastore Options 
- Google Cloud Datastore options.
- hybridOptions GooglePrivacy Dlp V2Hybrid Options 
- Hybrid inspection options.
- timespanConfig GooglePrivacy Dlp V2Timespan Config 
- bigQuery GoogleOptions Privacy Dlp V2Big Query Options 
- BigQuery options.
- cloudStorage GoogleOptions Privacy Dlp V2Cloud Storage Options 
- Cloud Storage options.
- datastoreOptions GooglePrivacy Dlp V2Datastore Options 
- Google Cloud Datastore options.
- hybridOptions GooglePrivacy Dlp V2Hybrid Options 
- Hybrid inspection options.
- timespanConfig GooglePrivacy Dlp V2Timespan Config 
- big_query_ Googleoptions Privacy Dlp V2Big Query Options 
- BigQuery options.
- cloud_storage_ Googleoptions Privacy Dlp V2Cloud Storage Options 
- Cloud Storage options.
- datastore_options GooglePrivacy Dlp V2Datastore Options 
- Google Cloud Datastore options.
- hybrid_options GooglePrivacy Dlp V2Hybrid Options 
- Hybrid inspection options.
- timespan_config GooglePrivacy Dlp V2Timespan Config 
- bigQuery Property MapOptions 
- BigQuery options.
- cloudStorage Property MapOptions 
- Cloud Storage options.
- datastoreOptions Property Map
- Google Cloud Datastore options.
- hybridOptions Property Map
- Hybrid inspection options.
- timespanConfig Property Map
GooglePrivacyDlpV2StorageConfigResponse, GooglePrivacyDlpV2StorageConfigResponseArgs            
- BigQuery Pulumi.Options Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Big Query Options Response 
- BigQuery options.
- CloudStorage Pulumi.Options Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Cloud Storage Options Response 
- Cloud Storage options.
- DatastoreOptions Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Datastore Options Response 
- Google Cloud Datastore options.
- HybridOptions Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Hybrid Options Response 
- Hybrid inspection options.
- TimespanConfig Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Timespan Config Response 
- BigQuery GoogleOptions Privacy Dlp V2Big Query Options Response 
- BigQuery options.
- CloudStorage GoogleOptions Privacy Dlp V2Cloud Storage Options Response 
- Cloud Storage options.
- DatastoreOptions GooglePrivacy Dlp V2Datastore Options Response 
- Google Cloud Datastore options.
- HybridOptions GooglePrivacy Dlp V2Hybrid Options Response 
- Hybrid inspection options.
- TimespanConfig GooglePrivacy Dlp V2Timespan Config Response 
- bigQuery GoogleOptions Privacy Dlp V2Big Query Options Response 
- BigQuery options.
- cloudStorage GoogleOptions Privacy Dlp V2Cloud Storage Options Response 
- Cloud Storage options.
- datastoreOptions GooglePrivacy Dlp V2Datastore Options Response 
- Google Cloud Datastore options.
- hybridOptions GooglePrivacy Dlp V2Hybrid Options Response 
- Hybrid inspection options.
- timespanConfig GooglePrivacy Dlp V2Timespan Config Response 
- bigQuery GoogleOptions Privacy Dlp V2Big Query Options Response 
- BigQuery options.
- cloudStorage GoogleOptions Privacy Dlp V2Cloud Storage Options Response 
- Cloud Storage options.
- datastoreOptions GooglePrivacy Dlp V2Datastore Options Response 
- Google Cloud Datastore options.
- hybridOptions GooglePrivacy Dlp V2Hybrid Options Response 
- Hybrid inspection options.
- timespanConfig GooglePrivacy Dlp V2Timespan Config Response 
- big_query_ Googleoptions Privacy Dlp V2Big Query Options Response 
- BigQuery options.
- cloud_storage_ Googleoptions Privacy Dlp V2Cloud Storage Options Response 
- Cloud Storage options.
- datastore_options GooglePrivacy Dlp V2Datastore Options Response 
- Google Cloud Datastore options.
- hybrid_options GooglePrivacy Dlp V2Hybrid Options Response 
- Hybrid inspection options.
- timespan_config GooglePrivacy Dlp V2Timespan Config Response 
- bigQuery Property MapOptions 
- BigQuery options.
- cloudStorage Property MapOptions 
- Cloud Storage options.
- datastoreOptions Property Map
- Google Cloud Datastore options.
- hybridOptions Property Map
- Hybrid inspection options.
- timespanConfig Property Map
GooglePrivacyDlpV2StoredType, GooglePrivacyDlpV2StoredTypeArgs          
- CreateTime string
- Timestamp indicating when the version of the StoredInfoTypeused for inspection was created. Output-only field, populated by the system.
- Name string
- Resource name of the requested StoredInfoType, for exampleorganizations/433245324/storedInfoTypes/432452342orprojects/project-id/storedInfoTypes/432452342.
- CreateTime string
- Timestamp indicating when the version of the StoredInfoTypeused for inspection was created. Output-only field, populated by the system.
- Name string
- Resource name of the requested StoredInfoType, for exampleorganizations/433245324/storedInfoTypes/432452342orprojects/project-id/storedInfoTypes/432452342.
- createTime String
- Timestamp indicating when the version of the StoredInfoTypeused for inspection was created. Output-only field, populated by the system.
- name String
- Resource name of the requested StoredInfoType, for exampleorganizations/433245324/storedInfoTypes/432452342orprojects/project-id/storedInfoTypes/432452342.
- createTime string
- Timestamp indicating when the version of the StoredInfoTypeused for inspection was created. Output-only field, populated by the system.
- name string
- Resource name of the requested StoredInfoType, for exampleorganizations/433245324/storedInfoTypes/432452342orprojects/project-id/storedInfoTypes/432452342.
- create_time str
- Timestamp indicating when the version of the StoredInfoTypeused for inspection was created. Output-only field, populated by the system.
- name str
- Resource name of the requested StoredInfoType, for exampleorganizations/433245324/storedInfoTypes/432452342orprojects/project-id/storedInfoTypes/432452342.
- createTime String
- Timestamp indicating when the version of the StoredInfoTypeused for inspection was created. Output-only field, populated by the system.
- name String
- Resource name of the requested StoredInfoType, for exampleorganizations/433245324/storedInfoTypes/432452342orprojects/project-id/storedInfoTypes/432452342.
GooglePrivacyDlpV2StoredTypeResponse, GooglePrivacyDlpV2StoredTypeResponseArgs            
- CreateTime string
- Timestamp indicating when the version of the StoredInfoTypeused for inspection was created. Output-only field, populated by the system.
- Name string
- Resource name of the requested StoredInfoType, for exampleorganizations/433245324/storedInfoTypes/432452342orprojects/project-id/storedInfoTypes/432452342.
- CreateTime string
- Timestamp indicating when the version of the StoredInfoTypeused for inspection was created. Output-only field, populated by the system.
- Name string
- Resource name of the requested StoredInfoType, for exampleorganizations/433245324/storedInfoTypes/432452342orprojects/project-id/storedInfoTypes/432452342.
- createTime String
- Timestamp indicating when the version of the StoredInfoTypeused for inspection was created. Output-only field, populated by the system.
- name String
- Resource name of the requested StoredInfoType, for exampleorganizations/433245324/storedInfoTypes/432452342orprojects/project-id/storedInfoTypes/432452342.
- createTime string
- Timestamp indicating when the version of the StoredInfoTypeused for inspection was created. Output-only field, populated by the system.
- name string
- Resource name of the requested StoredInfoType, for exampleorganizations/433245324/storedInfoTypes/432452342orprojects/project-id/storedInfoTypes/432452342.
- create_time str
- Timestamp indicating when the version of the StoredInfoTypeused for inspection was created. Output-only field, populated by the system.
- name str
- Resource name of the requested StoredInfoType, for exampleorganizations/433245324/storedInfoTypes/432452342orprojects/project-id/storedInfoTypes/432452342.
- createTime String
- Timestamp indicating when the version of the StoredInfoTypeused for inspection was created. Output-only field, populated by the system.
- name String
- Resource name of the requested StoredInfoType, for exampleorganizations/433245324/storedInfoTypes/432452342orprojects/project-id/storedInfoTypes/432452342.
GooglePrivacyDlpV2TableOptions, GooglePrivacyDlpV2TableOptionsArgs          
- IdentifyingFields List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id> 
- 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 []GooglePrivacy Dlp V2Field Id 
- 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<GooglePrivacy Dlp V2Field Id> 
- 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 GooglePrivacy Dlp V2Field Id[] 
- 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[GooglePrivacy Dlp V2Field Id] 
- 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, GooglePrivacyDlpV2TableOptionsResponseArgs            
- IdentifyingFields List<Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response> 
- The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
- IdentifyingFields []GooglePrivacy Dlp V2Field Id Response 
- The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
- identifyingFields List<GooglePrivacy Dlp V2Field Id Response> 
- The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
- identifyingFields GooglePrivacy Dlp V2Field Id Response[] 
- The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
- identifying_fields Sequence[GooglePrivacy Dlp V2Field Id Response] 
- The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
- 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, GooglePrivacyDlpV2TimespanConfigArgs          
- EnableAuto boolPopulation Of Timespan Config 
- 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.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id 
- 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 NULLvalue in the provided BigQuery column are skipped. Valid data types of the provided BigQuery column are:INTEGER,DATE,TIMESTAMP, andDATETIME. If your BigQuery table is partitioned at ingestion time, you can use any of the following pseudo-columns as your timestamp field. When used with Cloud DLP, these pseudo-column names are case sensitive. - _PARTITIONTIME - _PARTITIONDATE - _PARTITION_LOAD_TIME For Datastore If this value is specified, then entities are filtered based on the given start and end times. If an entity does not contain the provided timestamp property or contains empty or invalid values, then it is included. Valid data types of the provided timestamp property are:TIMESTAMP. See the known issue related to this operation.
- EnableAuto boolPopulation Of Timespan Config 
- 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 GooglePrivacy Dlp V2Field Id 
- 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 NULLvalue in the provided BigQuery column are skipped. Valid data types of the provided BigQuery column are:INTEGER,DATE,TIMESTAMP, andDATETIME. If your BigQuery table is partitioned at ingestion time, you can use any of the following pseudo-columns as your timestamp field. When used with Cloud DLP, these pseudo-column names are case sensitive. - _PARTITIONTIME - _PARTITIONDATE - _PARTITION_LOAD_TIME For Datastore If this value is specified, then entities are filtered based on the given start and end times. If an entity does not contain the provided timestamp property or contains empty or invalid values, then it is included. Valid data types of the provided timestamp property are:TIMESTAMP. See the known issue related to this operation.
- enableAuto BooleanPopulation Of Timespan Config 
- 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 GooglePrivacy Dlp V2Field Id 
- 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 NULLvalue in the provided BigQuery column are skipped. Valid data types of the provided BigQuery column are:INTEGER,DATE,TIMESTAMP, andDATETIME. If your BigQuery table is partitioned at ingestion time, you can use any of the following pseudo-columns as your timestamp field. When used with Cloud DLP, these pseudo-column names are case sensitive. - _PARTITIONTIME - _PARTITIONDATE - _PARTITION_LOAD_TIME For Datastore If this value is specified, then entities are filtered based on the given start and end times. If an entity does not contain the provided timestamp property or contains empty or invalid values, then it is included. Valid data types of the provided timestamp property are:TIMESTAMP. See the known issue related to this operation.
- enableAuto booleanPopulation Of Timespan Config 
- 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 GooglePrivacy Dlp V2Field Id 
- 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 NULLvalue in the provided BigQuery column are skipped. Valid data types of the provided BigQuery column are:INTEGER,DATE,TIMESTAMP, andDATETIME. If your BigQuery table is partitioned at ingestion time, you can use any of the following pseudo-columns as your timestamp field. When used with Cloud DLP, these pseudo-column names are case sensitive. - _PARTITIONTIME - _PARTITIONDATE - _PARTITION_LOAD_TIME For Datastore If this value is specified, then entities are filtered based on the given start and end times. If an entity does not contain the provided timestamp property or contains empty or invalid values, then it is included. Valid data types of the provided timestamp property are:TIMESTAMP. See the known issue related to this operation.
- enable_auto_ boolpopulation_ of_ timespan_ config 
- 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 GooglePrivacy Dlp V2Field Id 
- 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 NULLvalue in the provided BigQuery column are skipped. Valid data types of the provided BigQuery column are:INTEGER,DATE,TIMESTAMP, andDATETIME. If your BigQuery table is partitioned at ingestion time, you can use any of the following pseudo-columns as your timestamp field. When used with Cloud DLP, these pseudo-column names are case sensitive. - _PARTITIONTIME - _PARTITIONDATE - _PARTITION_LOAD_TIME For Datastore If this value is specified, then entities are filtered based on the given start and end times. If an entity does not contain the provided timestamp property or contains empty or invalid values, then it is included. Valid data types of the provided timestamp property are:TIMESTAMP. See the known issue related to this operation.
- enableAuto BooleanPopulation Of Timespan Config 
- 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 NULLvalue in the provided BigQuery column are skipped. Valid data types of the provided BigQuery column are:INTEGER,DATE,TIMESTAMP, andDATETIME. If your BigQuery table is partitioned at ingestion time, you can use any of the following pseudo-columns as your timestamp field. When used with Cloud DLP, these pseudo-column names are case sensitive. - _PARTITIONTIME - _PARTITIONDATE - _PARTITION_LOAD_TIME For Datastore If this value is specified, then entities are filtered based on the given start and end times. If an entity does not contain the provided timestamp property or contains empty or invalid values, then it is included. Valid data types of the provided timestamp property are:TIMESTAMP. See the known issue related to this operation.
GooglePrivacyDlpV2TimespanConfigResponse, GooglePrivacyDlpV2TimespanConfigResponseArgs            
- EnableAuto boolPopulation Of Timespan Config 
- 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.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Field Id Response 
- Specification of the field containing the timestamp of scanned items. Used for data sources like Datastore and BigQuery. For BigQuery If this value is not specified and the table was modified between the given start and end times, the entire table will be scanned. If this value is specified, then rows are filtered based on the given start and end times. Rows with a NULLvalue in the provided BigQuery column are skipped. Valid data types of the provided BigQuery column are:INTEGER,DATE,TIMESTAMP, andDATETIME. If your BigQuery table is partitioned at ingestion time, you can use any of the following pseudo-columns as your timestamp field. When used with Cloud DLP, these pseudo-column names are case sensitive. - _PARTITIONTIME - _PARTITIONDATE - _PARTITION_LOAD_TIME For Datastore If this value is specified, then entities are filtered based on the given start and end times. If an entity does not contain the provided timestamp property or contains empty or invalid values, then it is included. Valid data types of the provided timestamp property are:TIMESTAMP. See the known issue related to this operation.
- EnableAuto boolPopulation Of Timespan Config 
- 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 GooglePrivacy Dlp V2Field Id Response 
- Specification of the field containing the timestamp of scanned items. Used for data sources like Datastore and BigQuery. For BigQuery If this value is not specified and the table was modified between the given start and end times, the entire table will be scanned. If this value is specified, then rows are filtered based on the given start and end times. Rows with a NULLvalue in the provided BigQuery column are skipped. Valid data types of the provided BigQuery column are:INTEGER,DATE,TIMESTAMP, andDATETIME. If your BigQuery table is partitioned at ingestion time, you can use any of the following pseudo-columns as your timestamp field. When used with Cloud DLP, these pseudo-column names are case sensitive. - _PARTITIONTIME - _PARTITIONDATE - _PARTITION_LOAD_TIME For Datastore If this value is specified, then entities are filtered based on the given start and end times. If an entity does not contain the provided timestamp property or contains empty or invalid values, then it is included. Valid data types of the provided timestamp property are:TIMESTAMP. See the known issue related to this operation.
- enableAuto BooleanPopulation Of Timespan Config 
- 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 GooglePrivacy Dlp V2Field Id Response 
- Specification of the field containing the timestamp of scanned items. Used for data sources like Datastore and BigQuery. For BigQuery If this value is not specified and the table was modified between the given start and end times, the entire table will be scanned. If this value is specified, then rows are filtered based on the given start and end times. Rows with a NULLvalue in the provided BigQuery column are skipped. Valid data types of the provided BigQuery column are:INTEGER,DATE,TIMESTAMP, andDATETIME. If your BigQuery table is partitioned at ingestion time, you can use any of the following pseudo-columns as your timestamp field. When used with Cloud DLP, these pseudo-column names are case sensitive. - _PARTITIONTIME - _PARTITIONDATE - _PARTITION_LOAD_TIME For Datastore If this value is specified, then entities are filtered based on the given start and end times. If an entity does not contain the provided timestamp property or contains empty or invalid values, then it is included. Valid data types of the provided timestamp property are:TIMESTAMP. See the known issue related to this operation.
- enableAuto booleanPopulation Of Timespan Config 
- 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 GooglePrivacy Dlp V2Field Id Response 
- Specification of the field containing the timestamp of scanned items. Used for data sources like Datastore and BigQuery. For BigQuery If this value is not specified and the table was modified between the given start and end times, the entire table will be scanned. If this value is specified, then rows are filtered based on the given start and end times. Rows with a NULLvalue in the provided BigQuery column are skipped. Valid data types of the provided BigQuery column are:INTEGER,DATE,TIMESTAMP, andDATETIME. If your BigQuery table is partitioned at ingestion time, you can use any of the following pseudo-columns as your timestamp field. When used with Cloud DLP, these pseudo-column names are case sensitive. - _PARTITIONTIME - _PARTITIONDATE - _PARTITION_LOAD_TIME For Datastore If this value is specified, then entities are filtered based on the given start and end times. If an entity does not contain the provided timestamp property or contains empty or invalid values, then it is included. Valid data types of the provided timestamp property are:TIMESTAMP. See the known issue related to this operation.
- enable_auto_ boolpopulation_ of_ timespan_ config 
- 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 GooglePrivacy Dlp V2Field Id Response 
- Specification of the field containing the timestamp of scanned items. Used for data sources like Datastore and BigQuery. For BigQuery If this value is not specified and the table was modified between the given start and end times, the entire table will be scanned. If this value is specified, then rows are filtered based on the given start and end times. Rows with a NULLvalue in the provided BigQuery column are skipped. Valid data types of the provided BigQuery column are:INTEGER,DATE,TIMESTAMP, andDATETIME. If your BigQuery table is partitioned at ingestion time, you can use any of the following pseudo-columns as your timestamp field. When used with Cloud DLP, these pseudo-column names are case sensitive. - _PARTITIONTIME - _PARTITIONDATE - _PARTITION_LOAD_TIME For Datastore If this value is specified, then entities are filtered based on the given start and end times. If an entity does not contain the provided timestamp property or contains empty or invalid values, then it is included. Valid data types of the provided timestamp property are:TIMESTAMP. See the known issue related to this operation.
- enableAuto BooleanPopulation Of Timespan Config 
- 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 NULLvalue in the provided BigQuery column are skipped. Valid data types of the provided BigQuery column are:INTEGER,DATE,TIMESTAMP, andDATETIME. If your BigQuery table is partitioned at ingestion time, you can use any of the following pseudo-columns as your timestamp field. When used with Cloud DLP, these pseudo-column names are case sensitive. - _PARTITIONTIME - _PARTITIONDATE - _PARTITION_LOAD_TIME For Datastore If this value is specified, then entities are filtered based on the given start and end times. If an entity does not contain the provided timestamp property or contains empty or invalid values, then it is included. Valid data types of the provided timestamp property are:TIMESTAMP. See the known issue related to this operation.
GooglePrivacyDlpV2TransformationConfig, GooglePrivacyDlpV2TransformationConfigArgs          
- DeidentifyTemplate string
- De-identify template. If this template is specified, it will serve as the default de-identify template. This template cannot contain record_transformationssince it can be used for unstructured content such as free-form text files. If this template is not set, a defaultReplaceWithInfoTypeConfigwill be used to de-identify unstructured content.
- ImageRedact stringTemplate 
- 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.
- StructuredDeidentify stringTemplate 
- 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_templateis set, thendeidentify_templatewill also apply to the structured content. If neither template is set, a defaultReplaceWithInfoTypeConfigwill 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_transformationssince it can be used for unstructured content such as free-form text files. If this template is not set, a defaultReplaceWithInfoTypeConfigwill be used to de-identify unstructured content.
- ImageRedact stringTemplate 
- 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.
- StructuredDeidentify stringTemplate 
- 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_templateis set, thendeidentify_templatewill also apply to the structured content. If neither template is set, a defaultReplaceWithInfoTypeConfigwill 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_transformationssince it can be used for unstructured content such as free-form text files. If this template is not set, a defaultReplaceWithInfoTypeConfigwill be used to de-identify unstructured content.
- imageRedact StringTemplate 
- 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.
- structuredDeidentify StringTemplate 
- 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_templateis set, thendeidentify_templatewill also apply to the structured content. If neither template is set, a defaultReplaceWithInfoTypeConfigwill 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_transformationssince it can be used for unstructured content such as free-form text files. If this template is not set, a defaultReplaceWithInfoTypeConfigwill be used to de-identify unstructured content.
- imageRedact stringTemplate 
- 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.
- structuredDeidentify stringTemplate 
- 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_templateis set, thendeidentify_templatewill also apply to the structured content. If neither template is set, a defaultReplaceWithInfoTypeConfigwill 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_transformationssince it can be used for unstructured content such as free-form text files. If this template is not set, a defaultReplaceWithInfoTypeConfigwill be used to de-identify unstructured content.
- image_redact_ strtemplate 
- 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_ strtemplate 
- 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_templateis set, thendeidentify_templatewill also apply to the structured content. If neither template is set, a defaultReplaceWithInfoTypeConfigwill 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_transformationssince it can be used for unstructured content such as free-form text files. If this template is not set, a defaultReplaceWithInfoTypeConfigwill be used to de-identify unstructured content.
- imageRedact StringTemplate 
- 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.
- structuredDeidentify StringTemplate 
- 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_templateis set, thendeidentify_templatewill also apply to the structured content. If neither template is set, a defaultReplaceWithInfoTypeConfigwill be used to de-identify structured content.
GooglePrivacyDlpV2TransformationConfigResponse, GooglePrivacyDlpV2TransformationConfigResponseArgs            
- DeidentifyTemplate string
- De-identify template. If this template is specified, it will serve as the default de-identify template. This template cannot contain record_transformationssince it can be used for unstructured content such as free-form text files. If this template is not set, a defaultReplaceWithInfoTypeConfigwill be used to de-identify unstructured content.
- ImageRedact stringTemplate 
- 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.
- StructuredDeidentify stringTemplate 
- 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_templateis set, thendeidentify_templatewill also apply to the structured content. If neither template is set, a defaultReplaceWithInfoTypeConfigwill 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_transformationssince it can be used for unstructured content such as free-form text files. If this template is not set, a defaultReplaceWithInfoTypeConfigwill be used to de-identify unstructured content.
- ImageRedact stringTemplate 
- 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.
- StructuredDeidentify stringTemplate 
- 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_templateis set, thendeidentify_templatewill also apply to the structured content. If neither template is set, a defaultReplaceWithInfoTypeConfigwill 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_transformationssince it can be used for unstructured content such as free-form text files. If this template is not set, a defaultReplaceWithInfoTypeConfigwill be used to de-identify unstructured content.
- imageRedact StringTemplate 
- 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.
- structuredDeidentify StringTemplate 
- 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_templateis set, thendeidentify_templatewill also apply to the structured content. If neither template is set, a defaultReplaceWithInfoTypeConfigwill 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_transformationssince it can be used for unstructured content such as free-form text files. If this template is not set, a defaultReplaceWithInfoTypeConfigwill be used to de-identify unstructured content.
- imageRedact stringTemplate 
- 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.
- structuredDeidentify stringTemplate 
- 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_templateis set, thendeidentify_templatewill also apply to the structured content. If neither template is set, a defaultReplaceWithInfoTypeConfigwill 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_transformationssince it can be used for unstructured content such as free-form text files. If this template is not set, a defaultReplaceWithInfoTypeConfigwill be used to de-identify unstructured content.
- image_redact_ strtemplate 
- 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_ strtemplate 
- 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_templateis set, thendeidentify_templatewill also apply to the structured content. If neither template is set, a defaultReplaceWithInfoTypeConfigwill 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_transformationssince it can be used for unstructured content such as free-form text files. If this template is not set, a defaultReplaceWithInfoTypeConfigwill be used to de-identify unstructured content.
- imageRedact StringTemplate 
- 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.
- structuredDeidentify StringTemplate 
- 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_templateis set, thendeidentify_templatewill also apply to the structured content. If neither template is set, a defaultReplaceWithInfoTypeConfigwill be used to de-identify structured content.
GooglePrivacyDlpV2TransformationDetailsStorageConfig, GooglePrivacyDlpV2TransformationDetailsStorageConfigArgs              
- Table
Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Big Query Table 
- 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
GooglePrivacy Dlp V2Big Query Table 
- 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
GooglePrivacy Dlp V2Big Query Table 
- 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
GooglePrivacy Dlp V2Big Query Table 
- 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
GooglePrivacy Dlp V2Big Query Table 
- 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, GooglePrivacyDlpV2TransformationDetailsStorageConfigResponseArgs                
- Table
Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Big Query Table Response 
- The BigQuery table in which to store the output. This may be an existing table or in a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_transformation_details_yyyy_mm_dd_[dlp_job_id]. Pacific time zone will be used for generating the date details.
- Table
GooglePrivacy Dlp V2Big Query Table Response 
- The BigQuery table in which to store the output. This may be an existing table or in a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_transformation_details_yyyy_mm_dd_[dlp_job_id]. Pacific time zone will be used for generating the date details.
- table
GooglePrivacy Dlp V2Big Query Table Response 
- The BigQuery table in which to store the output. This may be an existing table or in a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_transformation_details_yyyy_mm_dd_[dlp_job_id]. Pacific time zone will be used for generating the date details.
- table
GooglePrivacy Dlp V2Big Query Table Response 
- The BigQuery table in which to store the output. This may be an existing table or in a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_transformation_details_yyyy_mm_dd_[dlp_job_id]. Pacific time zone will be used for generating the date details.
- table
GooglePrivacy Dlp V2Big Query Table Response 
- The BigQuery table in which to store the output. This may be an existing table or in a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_transformation_details_yyyy_mm_dd_[dlp_job_id]. Pacific time zone will be used for generating the date details.
- table 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, GooglePrivacyDlpV2TriggerArgs        
- Manual
Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Manual 
- For use with hybrid jobs. Jobs must be manually created and finished.
- Schedule
Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Schedule 
- Create a job on a repeating basis based on the elapse of time.
- Manual
GooglePrivacy Dlp V2Manual 
- For use with hybrid jobs. Jobs must be manually created and finished.
- Schedule
GooglePrivacy Dlp V2Schedule 
- Create a job on a repeating basis based on the elapse of time.
- manual
GooglePrivacy Dlp V2Manual 
- For use with hybrid jobs. Jobs must be manually created and finished.
- schedule
GooglePrivacy Dlp V2Schedule 
- Create a job on a repeating basis based on the elapse of time.
- manual
GooglePrivacy Dlp V2Manual 
- For use with hybrid jobs. Jobs must be manually created and finished.
- schedule
GooglePrivacy Dlp V2Schedule 
- Create a job on a repeating basis based on the elapse of time.
- manual
GooglePrivacy Dlp V2Manual 
- For use with hybrid jobs. Jobs must be manually created and finished.
- schedule
GooglePrivacy Dlp V2Schedule 
- 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, GooglePrivacyDlpV2TriggerResponseArgs          
- Manual
Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Manual Response 
- For use with hybrid jobs. Jobs must be manually created and finished.
- Schedule
Pulumi.Google Native. DLP. V2. Inputs. Google Privacy Dlp V2Schedule Response 
- Create a job on a repeating basis based on the elapse of time.
- Manual
GooglePrivacy Dlp V2Manual Response 
- For use with hybrid jobs. Jobs must be manually created and finished.
- Schedule
GooglePrivacy Dlp V2Schedule Response 
- Create a job on a repeating basis based on the elapse of time.
- manual
GooglePrivacy Dlp V2Manual Response 
- For use with hybrid jobs. Jobs must be manually created and finished.
- schedule
GooglePrivacy Dlp V2Schedule Response 
- Create a job on a repeating basis based on the elapse of time.
- manual
GooglePrivacy Dlp V2Manual Response 
- For use with hybrid jobs. Jobs must be manually created and finished.
- schedule
GooglePrivacy Dlp V2Schedule Response 
- Create a job on a repeating basis based on the elapse of time.
- manual
GooglePrivacy Dlp V2Manual Response 
- For use with hybrid jobs. Jobs must be manually created and finished.
- schedule
GooglePrivacy Dlp V2Schedule Response 
- 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, GooglePrivacyDlpV2WordListArgs          
- 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, GooglePrivacyDlpV2WordListResponseArgs            
- 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, GoogleRpcStatusResponseArgs        
- 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, JobTriggerStatusArgs      
- StatusUnspecified 
- STATUS_UNSPECIFIEDUnused.
- Healthy
- HEALTHYTrigger is healthy.
- Paused
- PAUSEDTrigger is temporarily paused.
- Cancelled
- CANCELLEDTrigger is cancelled and can not be resumed.
- JobTrigger Status Status Unspecified 
- STATUS_UNSPECIFIEDUnused.
- JobTrigger Status Healthy 
- HEALTHYTrigger is healthy.
- JobTrigger Status Paused 
- PAUSEDTrigger is temporarily paused.
- JobTrigger Status Cancelled 
- CANCELLEDTrigger is cancelled and can not be resumed.
- StatusUnspecified 
- STATUS_UNSPECIFIEDUnused.
- Healthy
- HEALTHYTrigger is healthy.
- Paused
- PAUSEDTrigger is temporarily paused.
- Cancelled
- CANCELLEDTrigger is cancelled and can not be resumed.
- StatusUnspecified 
- STATUS_UNSPECIFIEDUnused.
- Healthy
- HEALTHYTrigger is healthy.
- Paused
- PAUSEDTrigger is temporarily paused.
- Cancelled
- CANCELLEDTrigger is cancelled and can not be resumed.
- STATUS_UNSPECIFIED
- STATUS_UNSPECIFIEDUnused.
- HEALTHY
- HEALTHYTrigger is healthy.
- PAUSED
- PAUSEDTrigger is temporarily paused.
- CANCELLED
- CANCELLEDTrigger is cancelled and can not be resumed.
- "STATUS_UNSPECIFIED"
- STATUS_UNSPECIFIEDUnused.
- "HEALTHY"
- HEALTHYTrigger is healthy.
- "PAUSED"
- PAUSEDTrigger is temporarily paused.
- "CANCELLED"
- CANCELLEDTrigger is cancelled and can not be resumed.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.