1. Packages
  2. Google Cloud Native
  3. API Docs
  4. dlp
  5. dlp/v2
  6. StoredInfoType

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

google-native.dlp/v2.StoredInfoType

Explore with Pulumi AI

google-native logo

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

    Creates a pre-built stored infoType to be used for inspection. See https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more. Auto-naming is currently not supported for this resource.

    Create StoredInfoType Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new StoredInfoType(name: string, args: StoredInfoTypeArgs, opts?: CustomResourceOptions);
    @overload
    def StoredInfoType(resource_name: str,
                       args: StoredInfoTypeArgs,
                       opts: Optional[ResourceOptions] = None)
    
    @overload
    def StoredInfoType(resource_name: str,
                       opts: Optional[ResourceOptions] = None,
                       config: Optional[GooglePrivacyDlpV2StoredInfoTypeConfigArgs] = None,
                       location: Optional[str] = None,
                       project: Optional[str] = None,
                       stored_info_type_id: Optional[str] = None)
    func NewStoredInfoType(ctx *Context, name string, args StoredInfoTypeArgs, opts ...ResourceOption) (*StoredInfoType, error)
    public StoredInfoType(string name, StoredInfoTypeArgs args, CustomResourceOptions? opts = null)
    public StoredInfoType(String name, StoredInfoTypeArgs args)
    public StoredInfoType(String name, StoredInfoTypeArgs args, CustomResourceOptions options)
    
    type: google-native:dlp/v2:StoredInfoType
    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 StoredInfoTypeArgs
    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 StoredInfoTypeArgs
    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 StoredInfoTypeArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args StoredInfoTypeArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args StoredInfoTypeArgs
    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 storedInfoTypeResource = new GoogleNative.DLP.V2.StoredInfoType("storedInfoTypeResource", new()
    {
        Config = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2StoredInfoTypeConfigArgs
        {
            Description = "string",
            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",
                    },
                },
            },
            DisplayName = "string",
            LargeCustomDictionary = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs
            {
                BigQueryField = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2BigQueryFieldArgs
                {
                    Field = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2FieldIdArgs
                    {
                        Name = "string",
                    },
                    Table = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2BigQueryTableArgs
                    {
                        DatasetId = "string",
                        Project = "string",
                        TableId = "string",
                    },
                },
                CloudStorageFileSet = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2CloudStorageFileSetArgs
                {
                    Url = "string",
                },
                OutputPath = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2CloudStoragePathArgs
                {
                    Path = "string",
                },
            },
            Regex = new GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2RegexArgs
            {
                GroupIndexes = new[]
                {
                    0,
                },
                Pattern = "string",
            },
        },
        Project = "string",
        StoredInfoTypeId = "string",
    });
    
    example, err := dlp.NewStoredInfoType(ctx, "storedInfoTypeResource", &dlp.StoredInfoTypeArgs{
    	Config: &dlp.GooglePrivacyDlpV2StoredInfoTypeConfigArgs{
    		Description: pulumi.String("string"),
    		Dictionary: &dlp.GooglePrivacyDlpV2DictionaryArgs{
    			CloudStoragePath: &dlp.GooglePrivacyDlpV2CloudStoragePathArgs{
    				Path: pulumi.String("string"),
    			},
    			WordList: &dlp.GooglePrivacyDlpV2WordListArgs{
    				Words: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    			},
    		},
    		DisplayName: pulumi.String("string"),
    		LargeCustomDictionary: &dlp.GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs{
    			BigQueryField: &dlp.GooglePrivacyDlpV2BigQueryFieldArgs{
    				Field: &dlp.GooglePrivacyDlpV2FieldIdArgs{
    					Name: pulumi.String("string"),
    				},
    				Table: &dlp.GooglePrivacyDlpV2BigQueryTableArgs{
    					DatasetId: pulumi.String("string"),
    					Project:   pulumi.String("string"),
    					TableId:   pulumi.String("string"),
    				},
    			},
    			CloudStorageFileSet: &dlp.GooglePrivacyDlpV2CloudStorageFileSetArgs{
    				Url: pulumi.String("string"),
    			},
    			OutputPath: &dlp.GooglePrivacyDlpV2CloudStoragePathArgs{
    				Path: pulumi.String("string"),
    			},
    		},
    		Regex: &dlp.GooglePrivacyDlpV2RegexArgs{
    			GroupIndexes: pulumi.IntArray{
    				pulumi.Int(0),
    			},
    			Pattern: pulumi.String("string"),
    		},
    	},
    	Project:          pulumi.String("string"),
    	StoredInfoTypeId: pulumi.String("string"),
    })
    
    var storedInfoTypeResource = new StoredInfoType("storedInfoTypeResource", StoredInfoTypeArgs.builder()
        .config(GooglePrivacyDlpV2StoredInfoTypeConfigArgs.builder()
            .description("string")
            .dictionary(GooglePrivacyDlpV2DictionaryArgs.builder()
                .cloudStoragePath(GooglePrivacyDlpV2CloudStoragePathArgs.builder()
                    .path("string")
                    .build())
                .wordList(GooglePrivacyDlpV2WordListArgs.builder()
                    .words("string")
                    .build())
                .build())
            .displayName("string")
            .largeCustomDictionary(GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs.builder()
                .bigQueryField(GooglePrivacyDlpV2BigQueryFieldArgs.builder()
                    .field(GooglePrivacyDlpV2FieldIdArgs.builder()
                        .name("string")
                        .build())
                    .table(GooglePrivacyDlpV2BigQueryTableArgs.builder()
                        .datasetId("string")
                        .project("string")
                        .tableId("string")
                        .build())
                    .build())
                .cloudStorageFileSet(GooglePrivacyDlpV2CloudStorageFileSetArgs.builder()
                    .url("string")
                    .build())
                .outputPath(GooglePrivacyDlpV2CloudStoragePathArgs.builder()
                    .path("string")
                    .build())
                .build())
            .regex(GooglePrivacyDlpV2RegexArgs.builder()
                .groupIndexes(0)
                .pattern("string")
                .build())
            .build())
        .project("string")
        .storedInfoTypeId("string")
        .build());
    
    stored_info_type_resource = google_native.dlp.v2.StoredInfoType("storedInfoTypeResource",
        config={
            "description": "string",
            "dictionary": {
                "cloud_storage_path": {
                    "path": "string",
                },
                "word_list": {
                    "words": ["string"],
                },
            },
            "display_name": "string",
            "large_custom_dictionary": {
                "big_query_field": {
                    "field": {
                        "name": "string",
                    },
                    "table": {
                        "dataset_id": "string",
                        "project": "string",
                        "table_id": "string",
                    },
                },
                "cloud_storage_file_set": {
                    "url": "string",
                },
                "output_path": {
                    "path": "string",
                },
            },
            "regex": {
                "group_indexes": [0],
                "pattern": "string",
            },
        },
        project="string",
        stored_info_type_id="string")
    
    const storedInfoTypeResource = new google_native.dlp.v2.StoredInfoType("storedInfoTypeResource", {
        config: {
            description: "string",
            dictionary: {
                cloudStoragePath: {
                    path: "string",
                },
                wordList: {
                    words: ["string"],
                },
            },
            displayName: "string",
            largeCustomDictionary: {
                bigQueryField: {
                    field: {
                        name: "string",
                    },
                    table: {
                        datasetId: "string",
                        project: "string",
                        tableId: "string",
                    },
                },
                cloudStorageFileSet: {
                    url: "string",
                },
                outputPath: {
                    path: "string",
                },
            },
            regex: {
                groupIndexes: [0],
                pattern: "string",
            },
        },
        project: "string",
        storedInfoTypeId: "string",
    });
    
    type: google-native:dlp/v2:StoredInfoType
    properties:
        config:
            description: string
            dictionary:
                cloudStoragePath:
                    path: string
                wordList:
                    words:
                        - string
            displayName: string
            largeCustomDictionary:
                bigQueryField:
                    field:
                        name: string
                    table:
                        datasetId: string
                        project: string
                        tableId: string
                cloudStorageFileSet:
                    url: string
                outputPath:
                    path: string
            regex:
                groupIndexes:
                    - 0
                pattern: string
        project: string
        storedInfoTypeId: string
    

    StoredInfoType 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 StoredInfoType resource accepts the following input properties:

    Config Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2StoredInfoTypeConfig
    Configuration of the storedInfoType to create.
    Location string
    Deprecated. This field has no effect.

    Deprecated: Deprecated. This field has no effect.

    Project string
    StoredInfoTypeId string
    The storedInfoType 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.
    Config GooglePrivacyDlpV2StoredInfoTypeConfigArgs
    Configuration of the storedInfoType to create.
    Location string
    Deprecated. This field has no effect.

    Deprecated: Deprecated. This field has no effect.

    Project string
    StoredInfoTypeId string
    The storedInfoType 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.
    config GooglePrivacyDlpV2StoredInfoTypeConfig
    Configuration of the storedInfoType to create.
    location String
    Deprecated. This field has no effect.

    Deprecated: Deprecated. This field has no effect.

    project String
    storedInfoTypeId String
    The storedInfoType 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.
    config GooglePrivacyDlpV2StoredInfoTypeConfig
    Configuration of the storedInfoType to create.
    location string
    Deprecated. This field has no effect.

    Deprecated: Deprecated. This field has no effect.

    project string
    storedInfoTypeId string
    The storedInfoType 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.
    config GooglePrivacyDlpV2StoredInfoTypeConfigArgs
    Configuration of the storedInfoType to create.
    location str
    Deprecated. This field has no effect.

    Deprecated: Deprecated. This field has no effect.

    project str
    stored_info_type_id str
    The storedInfoType 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.
    config Property Map
    Configuration of the storedInfoType to create.
    location String
    Deprecated. This field has no effect.

    Deprecated: Deprecated. This field has no effect.

    project String
    storedInfoTypeId String
    The storedInfoType 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.

    Outputs

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

    CurrentVersion Pulumi.GoogleNative.DLP.V2.Outputs.GooglePrivacyDlpV2StoredInfoTypeVersionResponse
    Current version of the stored info type.
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    Resource name.
    PendingVersions List<Pulumi.GoogleNative.DLP.V2.Outputs.GooglePrivacyDlpV2StoredInfoTypeVersionResponse>
    Pending versions of the stored info type. Empty if no versions are pending.
    CurrentVersion GooglePrivacyDlpV2StoredInfoTypeVersionResponse
    Current version of the stored info type.
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    Resource name.
    PendingVersions []GooglePrivacyDlpV2StoredInfoTypeVersionResponse
    Pending versions of the stored info type. Empty if no versions are pending.
    currentVersion GooglePrivacyDlpV2StoredInfoTypeVersionResponse
    Current version of the stored info type.
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    Resource name.
    pendingVersions List<GooglePrivacyDlpV2StoredInfoTypeVersionResponse>
    Pending versions of the stored info type. Empty if no versions are pending.
    currentVersion GooglePrivacyDlpV2StoredInfoTypeVersionResponse
    Current version of the stored info type.
    id string
    The provider-assigned unique ID for this managed resource.
    name string
    Resource name.
    pendingVersions GooglePrivacyDlpV2StoredInfoTypeVersionResponse[]
    Pending versions of the stored info type. Empty if no versions are pending.
    current_version GooglePrivacyDlpV2StoredInfoTypeVersionResponse
    Current version of the stored info type.
    id str
    The provider-assigned unique ID for this managed resource.
    name str
    Resource name.
    pending_versions Sequence[GooglePrivacyDlpV2StoredInfoTypeVersionResponse]
    Pending versions of the stored info type. Empty if no versions are pending.
    currentVersion Property Map
    Current version of the stored info type.
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    Resource name.
    pendingVersions List<Property Map>
    Pending versions of the stored info type. Empty if no versions are pending.

    Supporting Types

    GooglePrivacyDlpV2BigQueryField, GooglePrivacyDlpV2BigQueryFieldArgs

    Field GooglePrivacyDlpV2FieldId
    Designated field in the BigQuery table.
    Table GooglePrivacyDlpV2BigQueryTable
    Source table of the field.
    field GooglePrivacyDlpV2FieldId
    Designated field in the BigQuery table.
    table GooglePrivacyDlpV2BigQueryTable
    Source table of the field.
    field GooglePrivacyDlpV2FieldId
    Designated field in the BigQuery table.
    table GooglePrivacyDlpV2BigQueryTable
    Source table of the field.
    field GooglePrivacyDlpV2FieldId
    Designated field in the BigQuery table.
    table GooglePrivacyDlpV2BigQueryTable
    Source table of the field.
    field Property Map
    Designated field in the BigQuery table.
    table Property Map
    Source table of the field.

    GooglePrivacyDlpV2BigQueryFieldResponse, GooglePrivacyDlpV2BigQueryFieldResponseArgs

    Field GooglePrivacyDlpV2FieldIdResponse
    Designated field in the BigQuery table.
    Table GooglePrivacyDlpV2BigQueryTableResponse
    Source table of the field.
    field GooglePrivacyDlpV2FieldIdResponse
    Designated field in the BigQuery table.
    table GooglePrivacyDlpV2BigQueryTableResponse
    Source table of the field.
    field GooglePrivacyDlpV2FieldIdResponse
    Designated field in the BigQuery table.
    table GooglePrivacyDlpV2BigQueryTableResponse
    Source table of the field.
    field GooglePrivacyDlpV2FieldIdResponse
    Designated field in the BigQuery table.
    table GooglePrivacyDlpV2BigQueryTableResponse
    Source table of the field.
    field Property Map
    Designated field in the BigQuery table.
    table Property Map
    Source table of the field.

    GooglePrivacyDlpV2BigQueryTable, GooglePrivacyDlpV2BigQueryTableArgs

    DatasetId string
    Dataset ID of the table.
    Project string
    The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.
    TableId string
    Name of the table.
    DatasetId string
    Dataset ID of the table.
    Project string
    The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.
    TableId string
    Name of the table.
    datasetId String
    Dataset ID of the table.
    project String
    The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.
    tableId String
    Name of the table.
    datasetId string
    Dataset ID of the table.
    project string
    The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.
    tableId string
    Name of the table.
    dataset_id str
    Dataset ID of the table.
    project str
    The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.
    table_id str
    Name of the table.
    datasetId String
    Dataset ID of the table.
    project String
    The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.
    tableId String
    Name of the table.

    GooglePrivacyDlpV2BigQueryTableResponse, GooglePrivacyDlpV2BigQueryTableResponseArgs

    DatasetId string
    Dataset ID of the table.
    Project string
    The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.
    TableId string
    Name of the table.
    DatasetId string
    Dataset ID of the table.
    Project string
    The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.
    TableId string
    Name of the table.
    datasetId String
    Dataset ID of the table.
    project String
    The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.
    tableId String
    Name of the table.
    datasetId string
    Dataset ID of the table.
    project string
    The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.
    tableId string
    Name of the table.
    dataset_id str
    Dataset ID of the table.
    project str
    The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.
    table_id str
    Name of the table.
    datasetId String
    Dataset ID of the table.
    project String
    The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.
    tableId String
    Name of the table.

    GooglePrivacyDlpV2CloudStorageFileSet, GooglePrivacyDlpV2CloudStorageFileSetArgs

    Url string
    The url, in the format gs:///. Trailing wildcard in the path is allowed.
    Url string
    The url, in the format gs:///. Trailing wildcard in the path is allowed.
    url String
    The url, in the format gs:///. Trailing wildcard in the path is allowed.
    url string
    The url, in the format gs:///. Trailing wildcard in the path is allowed.
    url str
    The url, in the format gs:///. Trailing wildcard in the path is allowed.
    url String
    The url, in the format gs:///. Trailing wildcard in the path is allowed.

    GooglePrivacyDlpV2CloudStorageFileSetResponse, GooglePrivacyDlpV2CloudStorageFileSetResponseArgs

    Url string
    The url, in the format gs:///. Trailing wildcard in the path is allowed.
    Url string
    The url, in the format gs:///. Trailing wildcard in the path is allowed.
    url String
    The url, in the format gs:///. Trailing wildcard in the path is allowed.
    url string
    The url, in the format gs:///. Trailing wildcard in the path is allowed.
    url str
    The url, in the format gs:///. Trailing wildcard in the path is allowed.
    url String
    The url, in the format gs:///. Trailing wildcard in the path is allowed.

    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

    GooglePrivacyDlpV2Dictionary, GooglePrivacyDlpV2DictionaryArgs

    CloudStoragePath Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2CloudStoragePath
    Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
    WordList Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2WordList
    List of words or phrases to search for.
    CloudStoragePath GooglePrivacyDlpV2CloudStoragePath
    Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
    WordList GooglePrivacyDlpV2WordList
    List of words or phrases to search for.
    cloudStoragePath GooglePrivacyDlpV2CloudStoragePath
    Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
    wordList GooglePrivacyDlpV2WordList
    List of words or phrases to search for.
    cloudStoragePath GooglePrivacyDlpV2CloudStoragePath
    Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
    wordList GooglePrivacyDlpV2WordList
    List of words or phrases to search for.
    cloud_storage_path GooglePrivacyDlpV2CloudStoragePath
    Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
    word_list GooglePrivacyDlpV2WordList
    List of words or phrases to search for.
    cloudStoragePath Property Map
    Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
    wordList Property Map
    List of words or phrases to search for.

    GooglePrivacyDlpV2DictionaryResponse, GooglePrivacyDlpV2DictionaryResponseArgs

    CloudStoragePath Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2CloudStoragePathResponse
    Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
    WordList Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2WordListResponse
    List of words or phrases to search for.
    CloudStoragePath GooglePrivacyDlpV2CloudStoragePathResponse
    Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
    WordList GooglePrivacyDlpV2WordListResponse
    List of words or phrases to search for.
    cloudStoragePath GooglePrivacyDlpV2CloudStoragePathResponse
    Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
    wordList GooglePrivacyDlpV2WordListResponse
    List of words or phrases to search for.
    cloudStoragePath GooglePrivacyDlpV2CloudStoragePathResponse
    Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
    wordList GooglePrivacyDlpV2WordListResponse
    List of words or phrases to search for.
    cloud_storage_path GooglePrivacyDlpV2CloudStoragePathResponse
    Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
    word_list GooglePrivacyDlpV2WordListResponse
    List of words or phrases to search for.
    cloudStoragePath Property Map
    Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
    wordList Property Map
    List of words or phrases to search for.

    GooglePrivacyDlpV2ErrorResponse, GooglePrivacyDlpV2ErrorResponseArgs

    Details Pulumi.GoogleNative.DLP.V2.Inputs.GoogleRpcStatusResponse
    Detailed error codes and messages.
    Timestamps List<string>
    The times the error occurred. List includes the oldest timestamp and the last 9 timestamps.
    Details GoogleRpcStatusResponse
    Detailed error codes and messages.
    Timestamps []string
    The times the error occurred. List includes the oldest timestamp and the last 9 timestamps.
    details GoogleRpcStatusResponse
    Detailed error codes and messages.
    timestamps List<String>
    The times the error occurred. List includes the oldest timestamp and the last 9 timestamps.
    details GoogleRpcStatusResponse
    Detailed error codes and messages.
    timestamps string[]
    The times the error occurred. List includes the oldest timestamp and the last 9 timestamps.
    details GoogleRpcStatusResponse
    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.

    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.

    GooglePrivacyDlpV2LargeCustomDictionaryConfig, GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs

    BigQueryField Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2BigQueryField
    Field in a BigQuery table where each cell represents a dictionary phrase.
    CloudStorageFileSet Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2CloudStorageFileSet
    Set of files containing newline-delimited lists of dictionary phrases.
    OutputPath Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2CloudStoragePath
    Location to store dictionary artifacts in Cloud Storage. These files will only be accessible by project owners and the DLP API. If any of these artifacts are modified, the dictionary is considered invalid and can no longer be used.
    BigQueryField GooglePrivacyDlpV2BigQueryField
    Field in a BigQuery table where each cell represents a dictionary phrase.
    CloudStorageFileSet GooglePrivacyDlpV2CloudStorageFileSet
    Set of files containing newline-delimited lists of dictionary phrases.
    OutputPath GooglePrivacyDlpV2CloudStoragePath
    Location to store dictionary artifacts in Cloud Storage. These files will only be accessible by project owners and the DLP API. If any of these artifacts are modified, the dictionary is considered invalid and can no longer be used.
    bigQueryField GooglePrivacyDlpV2BigQueryField
    Field in a BigQuery table where each cell represents a dictionary phrase.
    cloudStorageFileSet GooglePrivacyDlpV2CloudStorageFileSet
    Set of files containing newline-delimited lists of dictionary phrases.
    outputPath GooglePrivacyDlpV2CloudStoragePath
    Location to store dictionary artifacts in Cloud Storage. These files will only be accessible by project owners and the DLP API. If any of these artifacts are modified, the dictionary is considered invalid and can no longer be used.
    bigQueryField GooglePrivacyDlpV2BigQueryField
    Field in a BigQuery table where each cell represents a dictionary phrase.
    cloudStorageFileSet GooglePrivacyDlpV2CloudStorageFileSet
    Set of files containing newline-delimited lists of dictionary phrases.
    outputPath GooglePrivacyDlpV2CloudStoragePath
    Location to store dictionary artifacts in Cloud Storage. These files will only be accessible by project owners and the DLP API. If any of these artifacts are modified, the dictionary is considered invalid and can no longer be used.
    big_query_field GooglePrivacyDlpV2BigQueryField
    Field in a BigQuery table where each cell represents a dictionary phrase.
    cloud_storage_file_set GooglePrivacyDlpV2CloudStorageFileSet
    Set of files containing newline-delimited lists of dictionary phrases.
    output_path GooglePrivacyDlpV2CloudStoragePath
    Location to store dictionary artifacts in Cloud Storage. These files will only be accessible by project owners and the DLP API. If any of these artifacts are modified, the dictionary is considered invalid and can no longer be used.
    bigQueryField Property Map
    Field in a BigQuery table where each cell represents a dictionary phrase.
    cloudStorageFileSet Property Map
    Set of files containing newline-delimited lists of dictionary phrases.
    outputPath Property Map
    Location to store dictionary artifacts in Cloud Storage. These files will only be accessible by project owners and the DLP API. If any of these artifacts are modified, the dictionary is considered invalid and can no longer be used.

    GooglePrivacyDlpV2LargeCustomDictionaryConfigResponse, GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseArgs

    BigQueryField Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2BigQueryFieldResponse
    Field in a BigQuery table where each cell represents a dictionary phrase.
    CloudStorageFileSet Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2CloudStorageFileSetResponse
    Set of files containing newline-delimited lists of dictionary phrases.
    OutputPath Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2CloudStoragePathResponse
    Location to store dictionary artifacts in Cloud Storage. These files will only be accessible by project owners and the DLP API. If any of these artifacts are modified, the dictionary is considered invalid and can no longer be used.
    BigQueryField GooglePrivacyDlpV2BigQueryFieldResponse
    Field in a BigQuery table where each cell represents a dictionary phrase.
    CloudStorageFileSet GooglePrivacyDlpV2CloudStorageFileSetResponse
    Set of files containing newline-delimited lists of dictionary phrases.
    OutputPath GooglePrivacyDlpV2CloudStoragePathResponse
    Location to store dictionary artifacts in Cloud Storage. These files will only be accessible by project owners and the DLP API. If any of these artifacts are modified, the dictionary is considered invalid and can no longer be used.
    bigQueryField GooglePrivacyDlpV2BigQueryFieldResponse
    Field in a BigQuery table where each cell represents a dictionary phrase.
    cloudStorageFileSet GooglePrivacyDlpV2CloudStorageFileSetResponse
    Set of files containing newline-delimited lists of dictionary phrases.
    outputPath GooglePrivacyDlpV2CloudStoragePathResponse
    Location to store dictionary artifacts in Cloud Storage. These files will only be accessible by project owners and the DLP API. If any of these artifacts are modified, the dictionary is considered invalid and can no longer be used.
    bigQueryField GooglePrivacyDlpV2BigQueryFieldResponse
    Field in a BigQuery table where each cell represents a dictionary phrase.
    cloudStorageFileSet GooglePrivacyDlpV2CloudStorageFileSetResponse
    Set of files containing newline-delimited lists of dictionary phrases.
    outputPath GooglePrivacyDlpV2CloudStoragePathResponse
    Location to store dictionary artifacts in Cloud Storage. These files will only be accessible by project owners and the DLP API. If any of these artifacts are modified, the dictionary is considered invalid and can no longer be used.
    big_query_field GooglePrivacyDlpV2BigQueryFieldResponse
    Field in a BigQuery table where each cell represents a dictionary phrase.
    cloud_storage_file_set GooglePrivacyDlpV2CloudStorageFileSetResponse
    Set of files containing newline-delimited lists of dictionary phrases.
    output_path GooglePrivacyDlpV2CloudStoragePathResponse
    Location to store dictionary artifacts in Cloud Storage. These files will only be accessible by project owners and the DLP API. If any of these artifacts are modified, the dictionary is considered invalid and can no longer be used.
    bigQueryField Property Map
    Field in a BigQuery table where each cell represents a dictionary phrase.
    cloudStorageFileSet Property Map
    Set of files containing newline-delimited lists of dictionary phrases.
    outputPath Property Map
    Location to store dictionary artifacts in Cloud Storage. These files will only be accessible by project owners and the DLP API. If any of these artifacts are modified, the dictionary is considered invalid and can no longer be used.

    GooglePrivacyDlpV2LargeCustomDictionaryStatsResponse, GooglePrivacyDlpV2LargeCustomDictionaryStatsResponseArgs

    ApproxNumPhrases string
    Approximate number of distinct phrases in the dictionary.
    ApproxNumPhrases string
    Approximate number of distinct phrases in the dictionary.
    approxNumPhrases String
    Approximate number of distinct phrases in the dictionary.
    approxNumPhrases string
    Approximate number of distinct phrases in the dictionary.
    approx_num_phrases str
    Approximate number of distinct phrases in the dictionary.
    approxNumPhrases String
    Approximate number of distinct phrases in the dictionary.

    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.

    GooglePrivacyDlpV2StoredInfoTypeConfig, GooglePrivacyDlpV2StoredInfoTypeConfigArgs

    Description string
    Description of the StoredInfoType (max 256 characters).
    Dictionary Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2Dictionary
    Store dictionary-based CustomInfoType.
    DisplayName string
    Display name of the StoredInfoType (max 256 characters).
    LargeCustomDictionary Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2LargeCustomDictionaryConfig
    StoredInfoType where findings are defined by a dictionary of phrases.
    Regex Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2Regex
    Store regular expression-based StoredInfoType.
    Description string
    Description of the StoredInfoType (max 256 characters).
    Dictionary GooglePrivacyDlpV2Dictionary
    Store dictionary-based CustomInfoType.
    DisplayName string
    Display name of the StoredInfoType (max 256 characters).
    LargeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryConfig
    StoredInfoType where findings are defined by a dictionary of phrases.
    Regex GooglePrivacyDlpV2Regex
    Store regular expression-based StoredInfoType.
    description String
    Description of the StoredInfoType (max 256 characters).
    dictionary GooglePrivacyDlpV2Dictionary
    Store dictionary-based CustomInfoType.
    displayName String
    Display name of the StoredInfoType (max 256 characters).
    largeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryConfig
    StoredInfoType where findings are defined by a dictionary of phrases.
    regex GooglePrivacyDlpV2Regex
    Store regular expression-based StoredInfoType.
    description string
    Description of the StoredInfoType (max 256 characters).
    dictionary GooglePrivacyDlpV2Dictionary
    Store dictionary-based CustomInfoType.
    displayName string
    Display name of the StoredInfoType (max 256 characters).
    largeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryConfig
    StoredInfoType where findings are defined by a dictionary of phrases.
    regex GooglePrivacyDlpV2Regex
    Store regular expression-based StoredInfoType.
    description str
    Description of the StoredInfoType (max 256 characters).
    dictionary GooglePrivacyDlpV2Dictionary
    Store dictionary-based CustomInfoType.
    display_name str
    Display name of the StoredInfoType (max 256 characters).
    large_custom_dictionary GooglePrivacyDlpV2LargeCustomDictionaryConfig
    StoredInfoType where findings are defined by a dictionary of phrases.
    regex GooglePrivacyDlpV2Regex
    Store regular expression-based StoredInfoType.
    description String
    Description of the StoredInfoType (max 256 characters).
    dictionary Property Map
    Store dictionary-based CustomInfoType.
    displayName String
    Display name of the StoredInfoType (max 256 characters).
    largeCustomDictionary Property Map
    StoredInfoType where findings are defined by a dictionary of phrases.
    regex Property Map
    Store regular expression-based StoredInfoType.

    GooglePrivacyDlpV2StoredInfoTypeConfigResponse, GooglePrivacyDlpV2StoredInfoTypeConfigResponseArgs

    Description string
    Description of the StoredInfoType (max 256 characters).
    Dictionary Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2DictionaryResponse
    Store dictionary-based CustomInfoType.
    DisplayName string
    Display name of the StoredInfoType (max 256 characters).
    LargeCustomDictionary Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2LargeCustomDictionaryConfigResponse
    StoredInfoType where findings are defined by a dictionary of phrases.
    Regex Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2RegexResponse
    Store regular expression-based StoredInfoType.
    Description string
    Description of the StoredInfoType (max 256 characters).
    Dictionary GooglePrivacyDlpV2DictionaryResponse
    Store dictionary-based CustomInfoType.
    DisplayName string
    Display name of the StoredInfoType (max 256 characters).
    LargeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryConfigResponse
    StoredInfoType where findings are defined by a dictionary of phrases.
    Regex GooglePrivacyDlpV2RegexResponse
    Store regular expression-based StoredInfoType.
    description String
    Description of the StoredInfoType (max 256 characters).
    dictionary GooglePrivacyDlpV2DictionaryResponse
    Store dictionary-based CustomInfoType.
    displayName String
    Display name of the StoredInfoType (max 256 characters).
    largeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryConfigResponse
    StoredInfoType where findings are defined by a dictionary of phrases.
    regex GooglePrivacyDlpV2RegexResponse
    Store regular expression-based StoredInfoType.
    description string
    Description of the StoredInfoType (max 256 characters).
    dictionary GooglePrivacyDlpV2DictionaryResponse
    Store dictionary-based CustomInfoType.
    displayName string
    Display name of the StoredInfoType (max 256 characters).
    largeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryConfigResponse
    StoredInfoType where findings are defined by a dictionary of phrases.
    regex GooglePrivacyDlpV2RegexResponse
    Store regular expression-based StoredInfoType.
    description str
    Description of the StoredInfoType (max 256 characters).
    dictionary GooglePrivacyDlpV2DictionaryResponse
    Store dictionary-based CustomInfoType.
    display_name str
    Display name of the StoredInfoType (max 256 characters).
    large_custom_dictionary GooglePrivacyDlpV2LargeCustomDictionaryConfigResponse
    StoredInfoType where findings are defined by a dictionary of phrases.
    regex GooglePrivacyDlpV2RegexResponse
    Store regular expression-based StoredInfoType.
    description String
    Description of the StoredInfoType (max 256 characters).
    dictionary Property Map
    Store dictionary-based CustomInfoType.
    displayName String
    Display name of the StoredInfoType (max 256 characters).
    largeCustomDictionary Property Map
    StoredInfoType where findings are defined by a dictionary of phrases.
    regex Property Map
    Store regular expression-based StoredInfoType.

    GooglePrivacyDlpV2StoredInfoTypeStatsResponse, GooglePrivacyDlpV2StoredInfoTypeStatsResponseArgs

    LargeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryStatsResponse
    StoredInfoType where findings are defined by a dictionary of phrases.
    largeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryStatsResponse
    StoredInfoType where findings are defined by a dictionary of phrases.
    largeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryStatsResponse
    StoredInfoType where findings are defined by a dictionary of phrases.
    large_custom_dictionary GooglePrivacyDlpV2LargeCustomDictionaryStatsResponse
    StoredInfoType where findings are defined by a dictionary of phrases.
    largeCustomDictionary Property Map
    StoredInfoType where findings are defined by a dictionary of phrases.

    GooglePrivacyDlpV2StoredInfoTypeVersionResponse, GooglePrivacyDlpV2StoredInfoTypeVersionResponseArgs

    Config Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2StoredInfoTypeConfigResponse
    StoredInfoType configuration.
    CreateTime string
    Create timestamp of the version. Read-only, determined by the system when the version is created.
    Errors List<Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2ErrorResponse>
    Errors that occurred when creating this storedInfoType version, or anomalies detected in the storedInfoType data that render it unusable. Only the five most recent errors will be displayed, with the most recent error appearing first. For example, some of the data for stored custom dictionaries is put in the user's Cloud Storage bucket, and if this data is modified or deleted by the user or another system, the dictionary becomes invalid. If any errors occur, fix the problem indicated by the error message and use the UpdateStoredInfoType API method to create another version of the storedInfoType to continue using it, reusing the same config if it was not the source of the error.
    State string
    Stored info type version state. Read-only, updated by the system during dictionary creation.
    Stats Pulumi.GoogleNative.DLP.V2.Inputs.GooglePrivacyDlpV2StoredInfoTypeStatsResponse
    Statistics about this storedInfoType version.
    Config GooglePrivacyDlpV2StoredInfoTypeConfigResponse
    StoredInfoType configuration.
    CreateTime string
    Create timestamp of the version. Read-only, determined by the system when the version is created.
    Errors []GooglePrivacyDlpV2ErrorResponse
    Errors that occurred when creating this storedInfoType version, or anomalies detected in the storedInfoType data that render it unusable. Only the five most recent errors will be displayed, with the most recent error appearing first. For example, some of the data for stored custom dictionaries is put in the user's Cloud Storage bucket, and if this data is modified or deleted by the user or another system, the dictionary becomes invalid. If any errors occur, fix the problem indicated by the error message and use the UpdateStoredInfoType API method to create another version of the storedInfoType to continue using it, reusing the same config if it was not the source of the error.
    State string
    Stored info type version state. Read-only, updated by the system during dictionary creation.
    Stats GooglePrivacyDlpV2StoredInfoTypeStatsResponse
    Statistics about this storedInfoType version.
    config GooglePrivacyDlpV2StoredInfoTypeConfigResponse
    StoredInfoType configuration.
    createTime String
    Create timestamp of the version. Read-only, determined by the system when the version is created.
    errors List<GooglePrivacyDlpV2ErrorResponse>
    Errors that occurred when creating this storedInfoType version, or anomalies detected in the storedInfoType data that render it unusable. Only the five most recent errors will be displayed, with the most recent error appearing first. For example, some of the data for stored custom dictionaries is put in the user's Cloud Storage bucket, and if this data is modified or deleted by the user or another system, the dictionary becomes invalid. If any errors occur, fix the problem indicated by the error message and use the UpdateStoredInfoType API method to create another version of the storedInfoType to continue using it, reusing the same config if it was not the source of the error.
    state String
    Stored info type version state. Read-only, updated by the system during dictionary creation.
    stats GooglePrivacyDlpV2StoredInfoTypeStatsResponse
    Statistics about this storedInfoType version.
    config GooglePrivacyDlpV2StoredInfoTypeConfigResponse
    StoredInfoType configuration.
    createTime string
    Create timestamp of the version. Read-only, determined by the system when the version is created.
    errors GooglePrivacyDlpV2ErrorResponse[]
    Errors that occurred when creating this storedInfoType version, or anomalies detected in the storedInfoType data that render it unusable. Only the five most recent errors will be displayed, with the most recent error appearing first. For example, some of the data for stored custom dictionaries is put in the user's Cloud Storage bucket, and if this data is modified or deleted by the user or another system, the dictionary becomes invalid. If any errors occur, fix the problem indicated by the error message and use the UpdateStoredInfoType API method to create another version of the storedInfoType to continue using it, reusing the same config if it was not the source of the error.
    state string
    Stored info type version state. Read-only, updated by the system during dictionary creation.
    stats GooglePrivacyDlpV2StoredInfoTypeStatsResponse
    Statistics about this storedInfoType version.
    config GooglePrivacyDlpV2StoredInfoTypeConfigResponse
    StoredInfoType configuration.
    create_time str
    Create timestamp of the version. Read-only, determined by the system when the version is created.
    errors Sequence[GooglePrivacyDlpV2ErrorResponse]
    Errors that occurred when creating this storedInfoType version, or anomalies detected in the storedInfoType data that render it unusable. Only the five most recent errors will be displayed, with the most recent error appearing first. For example, some of the data for stored custom dictionaries is put in the user's Cloud Storage bucket, and if this data is modified or deleted by the user or another system, the dictionary becomes invalid. If any errors occur, fix the problem indicated by the error message and use the UpdateStoredInfoType API method to create another version of the storedInfoType to continue using it, reusing the same config if it was not the source of the error.
    state str
    Stored info type version state. Read-only, updated by the system during dictionary creation.
    stats GooglePrivacyDlpV2StoredInfoTypeStatsResponse
    Statistics about this storedInfoType version.
    config Property Map
    StoredInfoType configuration.
    createTime String
    Create timestamp of the version. Read-only, determined by the system when the version is created.
    errors List<Property Map>
    Errors that occurred when creating this storedInfoType version, or anomalies detected in the storedInfoType data that render it unusable. Only the five most recent errors will be displayed, with the most recent error appearing first. For example, some of the data for stored custom dictionaries is put in the user's Cloud Storage bucket, and if this data is modified or deleted by the user or another system, the dictionary becomes invalid. If any errors occur, fix the problem indicated by the error message and use the UpdateStoredInfoType API method to create another version of the storedInfoType to continue using it, reusing the same config if it was not the source of the error.
    state String
    Stored info type version state. Read-only, updated by the system during dictionary creation.
    stats Property Map
    Statistics about this storedInfoType version.

    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.

    Package Details

    Repository
    Google Cloud Native pulumi/pulumi-google-native
    License
    Apache-2.0
    google-native logo

    Google Cloud Native is in preview. Google Cloud Classic is fully supported.

    Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi