Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.datacatalog/v1beta1.Entry
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Creates an entry. Only entries of ‘FILESET’ type or user-specified type can be created. Users should enable the Data Catalog API in the project identified by the parent parameter (see [Data Catalog Resource Project] (https://cloud.google.com/data-catalog/docs/concepts/resource-project) for more information). A maximum of 100,000 entries may be created per entry group.
Auto-naming is currently not supported for this resource.
Create Entry Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Entry(name: string, args: EntryArgs, opts?: CustomResourceOptions);@overload
def Entry(resource_name: str,
          args: EntryArgs,
          opts: Optional[ResourceOptions] = None)
@overload
def Entry(resource_name: str,
          opts: Optional[ResourceOptions] = None,
          entry_group_id: Optional[str] = None,
          entry_id: Optional[str] = None,
          gcs_fileset_spec: Optional[GoogleCloudDatacatalogV1beta1GcsFilesetSpecArgs] = None,
          display_name: Optional[str] = None,
          description: Optional[str] = None,
          bigquery_table_spec: Optional[GoogleCloudDatacatalogV1beta1BigQueryTableSpecArgs] = None,
          bigquery_date_sharded_spec: Optional[GoogleCloudDatacatalogV1beta1BigQueryDateShardedSpecArgs] = None,
          linked_resource: Optional[str] = None,
          location: Optional[str] = None,
          project: Optional[str] = None,
          schema: Optional[GoogleCloudDatacatalogV1beta1SchemaArgs] = None,
          type: Optional[EntryType] = None,
          user_specified_system: Optional[str] = None,
          user_specified_type: Optional[str] = None)func NewEntry(ctx *Context, name string, args EntryArgs, opts ...ResourceOption) (*Entry, error)public Entry(string name, EntryArgs args, CustomResourceOptions? opts = null)type: google-native:datacatalog/v1beta1:Entry
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 EntryArgs
- 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 EntryArgs
- 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 EntryArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args EntryArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args EntryArgs
- 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 exampleentryResourceResourceFromDatacatalogv1beta1 = new GoogleNative.DataCatalog.V1Beta1.Entry("exampleentryResourceResourceFromDatacatalogv1beta1", new()
{
    EntryGroupId = "string",
    EntryId = "string",
    GcsFilesetSpec = new GoogleNative.DataCatalog.V1Beta1.Inputs.GoogleCloudDatacatalogV1beta1GcsFilesetSpecArgs
    {
        FilePatterns = new[]
        {
            "string",
        },
    },
    DisplayName = "string",
    Description = "string",
    BigqueryTableSpec = new GoogleNative.DataCatalog.V1Beta1.Inputs.GoogleCloudDatacatalogV1beta1BigQueryTableSpecArgs
    {
        TableSpec = null,
        ViewSpec = null,
    },
    BigqueryDateShardedSpec = null,
    LinkedResource = "string",
    Location = "string",
    Project = "string",
    Schema = new GoogleNative.DataCatalog.V1Beta1.Inputs.GoogleCloudDatacatalogV1beta1SchemaArgs
    {
        Columns = new[]
        {
            new GoogleNative.DataCatalog.V1Beta1.Inputs.GoogleCloudDatacatalogV1beta1ColumnSchemaArgs
            {
                Column = "string",
                Type = "string",
                Description = "string",
                Mode = "string",
                Subcolumns = new[]
                {
                    googleCloudDatacatalogV1beta1ColumnSchema,
                },
            },
        },
    },
    Type = GoogleNative.DataCatalog.V1Beta1.EntryType.EntryTypeUnspecified,
    UserSpecifiedSystem = "string",
    UserSpecifiedType = "string",
});
example, err := datacatalogv1beta1.NewEntry(ctx, "exampleentryResourceResourceFromDatacatalogv1beta1", &datacatalogv1beta1.EntryArgs{
	EntryGroupId: pulumi.String("string"),
	EntryId:      pulumi.String("string"),
	GcsFilesetSpec: &datacatalog.GoogleCloudDatacatalogV1beta1GcsFilesetSpecArgs{
		FilePatterns: pulumi.StringArray{
			pulumi.String("string"),
		},
	},
	DisplayName: pulumi.String("string"),
	Description: pulumi.String("string"),
	BigqueryTableSpec: &datacatalog.GoogleCloudDatacatalogV1beta1BigQueryTableSpecArgs{
		TableSpec: &datacatalog.GoogleCloudDatacatalogV1beta1TableSpecArgs{},
		ViewSpec:  &datacatalog.GoogleCloudDatacatalogV1beta1ViewSpecArgs{},
	},
	BigqueryDateShardedSpec: &datacatalog.GoogleCloudDatacatalogV1beta1BigQueryDateShardedSpecArgs{},
	LinkedResource:          pulumi.String("string"),
	Location:                pulumi.String("string"),
	Project:                 pulumi.String("string"),
	Schema: &datacatalog.GoogleCloudDatacatalogV1beta1SchemaArgs{
		Columns: datacatalog.GoogleCloudDatacatalogV1beta1ColumnSchemaArray{
			&datacatalog.GoogleCloudDatacatalogV1beta1ColumnSchemaArgs{
				Column:      pulumi.String("string"),
				Type:        pulumi.String("string"),
				Description: pulumi.String("string"),
				Mode:        pulumi.String("string"),
				Subcolumns: datacatalog.GoogleCloudDatacatalogV1beta1ColumnSchemaArray{
					googleCloudDatacatalogV1beta1ColumnSchema,
				},
			},
		},
	},
	Type:                datacatalogv1beta1.EntryTypeEntryTypeUnspecified,
	UserSpecifiedSystem: pulumi.String("string"),
	UserSpecifiedType:   pulumi.String("string"),
})
var exampleentryResourceResourceFromDatacatalogv1beta1 = new Entry("exampleentryResourceResourceFromDatacatalogv1beta1", EntryArgs.builder()
    .entryGroupId("string")
    .entryId("string")
    .gcsFilesetSpec(GoogleCloudDatacatalogV1beta1GcsFilesetSpecArgs.builder()
        .filePatterns("string")
        .build())
    .displayName("string")
    .description("string")
    .bigqueryTableSpec(GoogleCloudDatacatalogV1beta1BigQueryTableSpecArgs.builder()
        .tableSpec()
        .viewSpec()
        .build())
    .bigqueryDateShardedSpec()
    .linkedResource("string")
    .location("string")
    .project("string")
    .schema(GoogleCloudDatacatalogV1beta1SchemaArgs.builder()
        .columns(GoogleCloudDatacatalogV1beta1ColumnSchemaArgs.builder()
            .column("string")
            .type("string")
            .description("string")
            .mode("string")
            .subcolumns(googleCloudDatacatalogV1beta1ColumnSchema)
            .build())
        .build())
    .type("ENTRY_TYPE_UNSPECIFIED")
    .userSpecifiedSystem("string")
    .userSpecifiedType("string")
    .build());
exampleentry_resource_resource_from_datacatalogv1beta1 = google_native.datacatalog.v1beta1.Entry("exampleentryResourceResourceFromDatacatalogv1beta1",
    entry_group_id="string",
    entry_id="string",
    gcs_fileset_spec={
        "file_patterns": ["string"],
    },
    display_name="string",
    description="string",
    bigquery_table_spec={
        "table_spec": {},
        "view_spec": {},
    },
    bigquery_date_sharded_spec={},
    linked_resource="string",
    location="string",
    project="string",
    schema={
        "columns": [{
            "column": "string",
            "type": "string",
            "description": "string",
            "mode": "string",
            "subcolumns": [google_cloud_datacatalog_v1beta1_column_schema],
        }],
    },
    type=google_native.datacatalog.v1beta1.EntryType.ENTRY_TYPE_UNSPECIFIED,
    user_specified_system="string",
    user_specified_type="string")
const exampleentryResourceResourceFromDatacatalogv1beta1 = new google_native.datacatalog.v1beta1.Entry("exampleentryResourceResourceFromDatacatalogv1beta1", {
    entryGroupId: "string",
    entryId: "string",
    gcsFilesetSpec: {
        filePatterns: ["string"],
    },
    displayName: "string",
    description: "string",
    bigqueryTableSpec: {
        tableSpec: {},
        viewSpec: {},
    },
    bigqueryDateShardedSpec: {},
    linkedResource: "string",
    location: "string",
    project: "string",
    schema: {
        columns: [{
            column: "string",
            type: "string",
            description: "string",
            mode: "string",
            subcolumns: [googleCloudDatacatalogV1beta1ColumnSchema],
        }],
    },
    type: google_native.datacatalog.v1beta1.EntryType.EntryTypeUnspecified,
    userSpecifiedSystem: "string",
    userSpecifiedType: "string",
});
type: google-native:datacatalog/v1beta1:Entry
properties:
    bigqueryDateShardedSpec: {}
    bigqueryTableSpec:
        tableSpec: {}
        viewSpec: {}
    description: string
    displayName: string
    entryGroupId: string
    entryId: string
    gcsFilesetSpec:
        filePatterns:
            - string
    linkedResource: string
    location: string
    project: string
    schema:
        columns:
            - column: string
              description: string
              mode: string
              subcolumns:
                - ${googleCloudDatacatalogV1beta1ColumnSchema}
              type: string
    type: ENTRY_TYPE_UNSPECIFIED
    userSpecifiedSystem: string
    userSpecifiedType: string
Entry 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 Entry resource accepts the following input properties:
- EntryGroup stringId 
- EntryId string
- Required. The id of the entry to create.
- BigqueryDate Pulumi.Sharded Spec Google Native. Data Catalog. V1Beta1. Inputs. Google Cloud Datacatalog V1beta1Big Query Date Sharded Spec 
- Specification for a group of BigQuery tables with name pattern [prefix]YYYYMMDD. Context: https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding.
- BigqueryTable Pulumi.Spec Google Native. Data Catalog. V1Beta1. Inputs. Google Cloud Datacatalog V1beta1Big Query Table Spec 
- Specification that applies to a BigQuery table. This is only valid on entries of type TABLE.
- Description string
- Entry description, which can consist of several sentences or paragraphs that describe entry contents. Default value is an empty string.
- DisplayName string
- Display information such as title and description. A short name to identify the entry, for example, "Analytics Data - Jan 2011". Default value is an empty string.
- GcsFileset Pulumi.Spec Google Native. Data Catalog. V1Beta1. Inputs. Google Cloud Datacatalog V1beta1Gcs Fileset Spec 
- Specification that applies to a Cloud Storage fileset. This is only valid on entries of type FILESET.
- LinkedResource string
- The resource this metadata entry refers to. For Google Cloud Platform resources, linked_resourceis the full name of the resource. For example, thelinked_resourcefor a table resource from BigQuery is: * //bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId Output only when Entry is of type in the EntryType enum. For entries with user_specified_type, this field is optional and defaults to an empty string.
- Location string
- Project string
- Schema
Pulumi.Google Native. Data Catalog. V1Beta1. Inputs. Google Cloud Datacatalog V1beta1Schema 
- Schema of the entry. An entry might not have any schema attached to it.
- Type
Pulumi.Google Native. Data Catalog. V1Beta1. Entry Type 
- The type of the entry. Only used for Entries with types in the EntryType enum.
- UserSpecified stringSystem 
- This field indicates the entry's source system that Data Catalog does not integrate with. user_specified_systemstrings must begin with a letter or underscore and can only contain letters, numbers, and underscores; are case insensitive; must be at least 1 character and at most 64 characters long.
- UserSpecified stringType 
- Entry type if it does not fit any of the input-allowed values listed in EntryTypeenum above. When creating an entry, users should check the enum values first, if nothing matches the entry to be created, then provide a custom value, for example "my_special_type".user_specified_typestrings must begin with a letter or underscore and can only contain letters, numbers, and underscores; are case insensitive; must be at least 1 character and at most 64 characters long. Currently, only FILESET enum value is allowed. All other entries created through Data Catalog must useuser_specified_type.
- EntryGroup stringId 
- EntryId string
- Required. The id of the entry to create.
- BigqueryDate GoogleSharded Spec Cloud Datacatalog V1beta1Big Query Date Sharded Spec Args 
- Specification for a group of BigQuery tables with name pattern [prefix]YYYYMMDD. Context: https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding.
- BigqueryTable GoogleSpec Cloud Datacatalog V1beta1Big Query Table Spec Args 
- Specification that applies to a BigQuery table. This is only valid on entries of type TABLE.
- Description string
- Entry description, which can consist of several sentences or paragraphs that describe entry contents. Default value is an empty string.
- DisplayName string
- Display information such as title and description. A short name to identify the entry, for example, "Analytics Data - Jan 2011". Default value is an empty string.
- GcsFileset GoogleSpec Cloud Datacatalog V1beta1Gcs Fileset Spec Args 
- Specification that applies to a Cloud Storage fileset. This is only valid on entries of type FILESET.
- LinkedResource string
- The resource this metadata entry refers to. For Google Cloud Platform resources, linked_resourceis the full name of the resource. For example, thelinked_resourcefor a table resource from BigQuery is: * //bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId Output only when Entry is of type in the EntryType enum. For entries with user_specified_type, this field is optional and defaults to an empty string.
- Location string
- Project string
- Schema
GoogleCloud Datacatalog V1beta1Schema Args 
- Schema of the entry. An entry might not have any schema attached to it.
- Type
EntryType 
- The type of the entry. Only used for Entries with types in the EntryType enum.
- UserSpecified stringSystem 
- This field indicates the entry's source system that Data Catalog does not integrate with. user_specified_systemstrings must begin with a letter or underscore and can only contain letters, numbers, and underscores; are case insensitive; must be at least 1 character and at most 64 characters long.
- UserSpecified stringType 
- Entry type if it does not fit any of the input-allowed values listed in EntryTypeenum above. When creating an entry, users should check the enum values first, if nothing matches the entry to be created, then provide a custom value, for example "my_special_type".user_specified_typestrings must begin with a letter or underscore and can only contain letters, numbers, and underscores; are case insensitive; must be at least 1 character and at most 64 characters long. Currently, only FILESET enum value is allowed. All other entries created through Data Catalog must useuser_specified_type.
- entryGroup StringId 
- entryId String
- Required. The id of the entry to create.
- bigqueryDate GoogleSharded Spec Cloud Datacatalog V1beta1Big Query Date Sharded Spec 
- Specification for a group of BigQuery tables with name pattern [prefix]YYYYMMDD. Context: https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding.
- bigqueryTable GoogleSpec Cloud Datacatalog V1beta1Big Query Table Spec 
- Specification that applies to a BigQuery table. This is only valid on entries of type TABLE.
- description String
- Entry description, which can consist of several sentences or paragraphs that describe entry contents. Default value is an empty string.
- displayName String
- Display information such as title and description. A short name to identify the entry, for example, "Analytics Data - Jan 2011". Default value is an empty string.
- gcsFileset GoogleSpec Cloud Datacatalog V1beta1Gcs Fileset Spec 
- Specification that applies to a Cloud Storage fileset. This is only valid on entries of type FILESET.
- linkedResource String
- The resource this metadata entry refers to. For Google Cloud Platform resources, linked_resourceis the full name of the resource. For example, thelinked_resourcefor a table resource from BigQuery is: * //bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId Output only when Entry is of type in the EntryType enum. For entries with user_specified_type, this field is optional and defaults to an empty string.
- location String
- project String
- schema
GoogleCloud Datacatalog V1beta1Schema 
- Schema of the entry. An entry might not have any schema attached to it.
- type
EntryType 
- The type of the entry. Only used for Entries with types in the EntryType enum.
- userSpecified StringSystem 
- This field indicates the entry's source system that Data Catalog does not integrate with. user_specified_systemstrings must begin with a letter or underscore and can only contain letters, numbers, and underscores; are case insensitive; must be at least 1 character and at most 64 characters long.
- userSpecified StringType 
- Entry type if it does not fit any of the input-allowed values listed in EntryTypeenum above. When creating an entry, users should check the enum values first, if nothing matches the entry to be created, then provide a custom value, for example "my_special_type".user_specified_typestrings must begin with a letter or underscore and can only contain letters, numbers, and underscores; are case insensitive; must be at least 1 character and at most 64 characters long. Currently, only FILESET enum value is allowed. All other entries created through Data Catalog must useuser_specified_type.
- entryGroup stringId 
- entryId string
- Required. The id of the entry to create.
- bigqueryDate GoogleSharded Spec Cloud Datacatalog V1beta1Big Query Date Sharded Spec 
- Specification for a group of BigQuery tables with name pattern [prefix]YYYYMMDD. Context: https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding.
- bigqueryTable GoogleSpec Cloud Datacatalog V1beta1Big Query Table Spec 
- Specification that applies to a BigQuery table. This is only valid on entries of type TABLE.
- description string
- Entry description, which can consist of several sentences or paragraphs that describe entry contents. Default value is an empty string.
- displayName string
- Display information such as title and description. A short name to identify the entry, for example, "Analytics Data - Jan 2011". Default value is an empty string.
- gcsFileset GoogleSpec Cloud Datacatalog V1beta1Gcs Fileset Spec 
- Specification that applies to a Cloud Storage fileset. This is only valid on entries of type FILESET.
- linkedResource string
- The resource this metadata entry refers to. For Google Cloud Platform resources, linked_resourceis the full name of the resource. For example, thelinked_resourcefor a table resource from BigQuery is: * //bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId Output only when Entry is of type in the EntryType enum. For entries with user_specified_type, this field is optional and defaults to an empty string.
- location string
- project string
- schema
GoogleCloud Datacatalog V1beta1Schema 
- Schema of the entry. An entry might not have any schema attached to it.
- type
EntryType 
- The type of the entry. Only used for Entries with types in the EntryType enum.
- userSpecified stringSystem 
- This field indicates the entry's source system that Data Catalog does not integrate with. user_specified_systemstrings must begin with a letter or underscore and can only contain letters, numbers, and underscores; are case insensitive; must be at least 1 character and at most 64 characters long.
- userSpecified stringType 
- Entry type if it does not fit any of the input-allowed values listed in EntryTypeenum above. When creating an entry, users should check the enum values first, if nothing matches the entry to be created, then provide a custom value, for example "my_special_type".user_specified_typestrings must begin with a letter or underscore and can only contain letters, numbers, and underscores; are case insensitive; must be at least 1 character and at most 64 characters long. Currently, only FILESET enum value is allowed. All other entries created through Data Catalog must useuser_specified_type.
- entry_group_ strid 
- entry_id str
- Required. The id of the entry to create.
- bigquery_date_ Googlesharded_ spec Cloud Datacatalog V1beta1Big Query Date Sharded Spec Args 
- Specification for a group of BigQuery tables with name pattern [prefix]YYYYMMDD. Context: https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding.
- bigquery_table_ Googlespec Cloud Datacatalog V1beta1Big Query Table Spec Args 
- Specification that applies to a BigQuery table. This is only valid on entries of type TABLE.
- description str
- Entry description, which can consist of several sentences or paragraphs that describe entry contents. Default value is an empty string.
- display_name str
- Display information such as title and description. A short name to identify the entry, for example, "Analytics Data - Jan 2011". Default value is an empty string.
- gcs_fileset_ Googlespec Cloud Datacatalog V1beta1Gcs Fileset Spec Args 
- Specification that applies to a Cloud Storage fileset. This is only valid on entries of type FILESET.
- linked_resource str
- The resource this metadata entry refers to. For Google Cloud Platform resources, linked_resourceis the full name of the resource. For example, thelinked_resourcefor a table resource from BigQuery is: * //bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId Output only when Entry is of type in the EntryType enum. For entries with user_specified_type, this field is optional and defaults to an empty string.
- location str
- project str
- schema
GoogleCloud Datacatalog V1beta1Schema Args 
- Schema of the entry. An entry might not have any schema attached to it.
- type
EntryType 
- The type of the entry. Only used for Entries with types in the EntryType enum.
- user_specified_ strsystem 
- This field indicates the entry's source system that Data Catalog does not integrate with. user_specified_systemstrings must begin with a letter or underscore and can only contain letters, numbers, and underscores; are case insensitive; must be at least 1 character and at most 64 characters long.
- user_specified_ strtype 
- Entry type if it does not fit any of the input-allowed values listed in EntryTypeenum above. When creating an entry, users should check the enum values first, if nothing matches the entry to be created, then provide a custom value, for example "my_special_type".user_specified_typestrings must begin with a letter or underscore and can only contain letters, numbers, and underscores; are case insensitive; must be at least 1 character and at most 64 characters long. Currently, only FILESET enum value is allowed. All other entries created through Data Catalog must useuser_specified_type.
- entryGroup StringId 
- entryId String
- Required. The id of the entry to create.
- bigqueryDate Property MapSharded Spec 
- Specification for a group of BigQuery tables with name pattern [prefix]YYYYMMDD. Context: https://cloud.google.com/bigquery/docs/partitioned-tables#partitioning_versus_sharding.
- bigqueryTable Property MapSpec 
- Specification that applies to a BigQuery table. This is only valid on entries of type TABLE.
- description String
- Entry description, which can consist of several sentences or paragraphs that describe entry contents. Default value is an empty string.
- displayName String
- Display information such as title and description. A short name to identify the entry, for example, "Analytics Data - Jan 2011". Default value is an empty string.
- gcsFileset Property MapSpec 
- Specification that applies to a Cloud Storage fileset. This is only valid on entries of type FILESET.
- linkedResource String
- The resource this metadata entry refers to. For Google Cloud Platform resources, linked_resourceis the full name of the resource. For example, thelinked_resourcefor a table resource from BigQuery is: * //bigquery.googleapis.com/projects/projectId/datasets/datasetId/tables/tableId Output only when Entry is of type in the EntryType enum. For entries with user_specified_type, this field is optional and defaults to an empty string.
- location String
- project String
- schema Property Map
- Schema of the entry. An entry might not have any schema attached to it.
- type "ENTRY_TYPE_UNSPECIFIED" | "TABLE" | "MODEL" | "DATA_STREAM" | "FILESET"
- The type of the entry. Only used for Entries with types in the EntryType enum.
- userSpecified StringSystem 
- This field indicates the entry's source system that Data Catalog does not integrate with. user_specified_systemstrings must begin with a letter or underscore and can only contain letters, numbers, and underscores; are case insensitive; must be at least 1 character and at most 64 characters long.
- userSpecified StringType 
- Entry type if it does not fit any of the input-allowed values listed in EntryTypeenum above. When creating an entry, users should check the enum values first, if nothing matches the entry to be created, then provide a custom value, for example "my_special_type".user_specified_typestrings must begin with a letter or underscore and can only contain letters, numbers, and underscores; are case insensitive; must be at least 1 character and at most 64 characters long. Currently, only FILESET enum value is allowed. All other entries created through Data Catalog must useuser_specified_type.
Outputs
All input properties are implicitly available as output properties. Additionally, the Entry resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- IntegratedSystem string
- This field indicates the entry's source system that Data Catalog integrates with, such as BigQuery or Pub/Sub.
- Name string
- The Data Catalog resource name of the entry in URL format. Example: * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id} Note that this Entry and its child resources may not actually be stored in the location in this name.
- SourceSystem Pulumi.Timestamps Google Native. Data Catalog. V1Beta1. Outputs. Google Cloud Datacatalog V1beta1System Timestamps Response 
- Timestamps about the underlying resource, not about this Data Catalog entry. Output only when Entry is of type in the EntryType enum. For entries with user_specified_type, this field is optional and defaults to an empty timestamp.
- UsageSignal Pulumi.Google Native. Data Catalog. V1Beta1. Outputs. Google Cloud Datacatalog V1beta1Usage Signal Response 
- Statistics on the usage level of the resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- IntegratedSystem string
- This field indicates the entry's source system that Data Catalog integrates with, such as BigQuery or Pub/Sub.
- Name string
- The Data Catalog resource name of the entry in URL format. Example: * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id} Note that this Entry and its child resources may not actually be stored in the location in this name.
- SourceSystem GoogleTimestamps Cloud Datacatalog V1beta1System Timestamps Response 
- Timestamps about the underlying resource, not about this Data Catalog entry. Output only when Entry is of type in the EntryType enum. For entries with user_specified_type, this field is optional and defaults to an empty timestamp.
- UsageSignal GoogleCloud Datacatalog V1beta1Usage Signal Response 
- Statistics on the usage level of the resource.
- id String
- The provider-assigned unique ID for this managed resource.
- integratedSystem String
- This field indicates the entry's source system that Data Catalog integrates with, such as BigQuery or Pub/Sub.
- name String
- The Data Catalog resource name of the entry in URL format. Example: * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id} Note that this Entry and its child resources may not actually be stored in the location in this name.
- sourceSystem GoogleTimestamps Cloud Datacatalog V1beta1System Timestamps Response 
- Timestamps about the underlying resource, not about this Data Catalog entry. Output only when Entry is of type in the EntryType enum. For entries with user_specified_type, this field is optional and defaults to an empty timestamp.
- usageSignal GoogleCloud Datacatalog V1beta1Usage Signal Response 
- Statistics on the usage level of the resource.
- id string
- The provider-assigned unique ID for this managed resource.
- integratedSystem string
- This field indicates the entry's source system that Data Catalog integrates with, such as BigQuery or Pub/Sub.
- name string
- The Data Catalog resource name of the entry in URL format. Example: * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id} Note that this Entry and its child resources may not actually be stored in the location in this name.
- sourceSystem GoogleTimestamps Cloud Datacatalog V1beta1System Timestamps Response 
- Timestamps about the underlying resource, not about this Data Catalog entry. Output only when Entry is of type in the EntryType enum. For entries with user_specified_type, this field is optional and defaults to an empty timestamp.
- usageSignal GoogleCloud Datacatalog V1beta1Usage Signal Response 
- Statistics on the usage level of the resource.
- id str
- The provider-assigned unique ID for this managed resource.
- integrated_system str
- This field indicates the entry's source system that Data Catalog integrates with, such as BigQuery or Pub/Sub.
- name str
- The Data Catalog resource name of the entry in URL format. Example: * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id} Note that this Entry and its child resources may not actually be stored in the location in this name.
- source_system_ Googletimestamps Cloud Datacatalog V1beta1System Timestamps Response 
- Timestamps about the underlying resource, not about this Data Catalog entry. Output only when Entry is of type in the EntryType enum. For entries with user_specified_type, this field is optional and defaults to an empty timestamp.
- usage_signal GoogleCloud Datacatalog V1beta1Usage Signal Response 
- Statistics on the usage level of the resource.
- id String
- The provider-assigned unique ID for this managed resource.
- integratedSystem String
- This field indicates the entry's source system that Data Catalog integrates with, such as BigQuery or Pub/Sub.
- name String
- The Data Catalog resource name of the entry in URL format. Example: * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id} Note that this Entry and its child resources may not actually be stored in the location in this name.
- sourceSystem Property MapTimestamps 
- Timestamps about the underlying resource, not about this Data Catalog entry. Output only when Entry is of type in the EntryType enum. For entries with user_specified_type, this field is optional and defaults to an empty timestamp.
- usageSignal Property Map
- Statistics on the usage level of the resource.
Supporting Types
EntryType, EntryTypeArgs    
- EntryType Unspecified 
- ENTRY_TYPE_UNSPECIFIEDDefault unknown type.
- Table
- TABLEOutput only. The type of entry that has a GoogleSQL schema, including logical views.
- Model
- MODELOutput only. The type of models. https://cloud.google.com/bigquery-ml/docs/bigqueryml-intro
- DataStream 
- DATA_STREAMOutput only. An entry type which is used for streaming entries. Example: Pub/Sub topic.
- Fileset
- FILESETAn entry type which is a set of files or objects. Example: Cloud Storage fileset.
- EntryType Entry Type Unspecified 
- ENTRY_TYPE_UNSPECIFIEDDefault unknown type.
- EntryType Table 
- TABLEOutput only. The type of entry that has a GoogleSQL schema, including logical views.
- EntryType Model 
- MODELOutput only. The type of models. https://cloud.google.com/bigquery-ml/docs/bigqueryml-intro
- EntryType Data Stream 
- DATA_STREAMOutput only. An entry type which is used for streaming entries. Example: Pub/Sub topic.
- EntryType Fileset 
- FILESETAn entry type which is a set of files or objects. Example: Cloud Storage fileset.
- EntryType Unspecified 
- ENTRY_TYPE_UNSPECIFIEDDefault unknown type.
- Table
- TABLEOutput only. The type of entry that has a GoogleSQL schema, including logical views.
- Model
- MODELOutput only. The type of models. https://cloud.google.com/bigquery-ml/docs/bigqueryml-intro
- DataStream 
- DATA_STREAMOutput only. An entry type which is used for streaming entries. Example: Pub/Sub topic.
- Fileset
- FILESETAn entry type which is a set of files or objects. Example: Cloud Storage fileset.
- EntryType Unspecified 
- ENTRY_TYPE_UNSPECIFIEDDefault unknown type.
- Table
- TABLEOutput only. The type of entry that has a GoogleSQL schema, including logical views.
- Model
- MODELOutput only. The type of models. https://cloud.google.com/bigquery-ml/docs/bigqueryml-intro
- DataStream 
- DATA_STREAMOutput only. An entry type which is used for streaming entries. Example: Pub/Sub topic.
- Fileset
- FILESETAn entry type which is a set of files or objects. Example: Cloud Storage fileset.
- ENTRY_TYPE_UNSPECIFIED
- ENTRY_TYPE_UNSPECIFIEDDefault unknown type.
- TABLE
- TABLEOutput only. The type of entry that has a GoogleSQL schema, including logical views.
- MODEL
- MODELOutput only. The type of models. https://cloud.google.com/bigquery-ml/docs/bigqueryml-intro
- DATA_STREAM
- DATA_STREAMOutput only. An entry type which is used for streaming entries. Example: Pub/Sub topic.
- FILESET
- FILESETAn entry type which is a set of files or objects. Example: Cloud Storage fileset.
- "ENTRY_TYPE_UNSPECIFIED"
- ENTRY_TYPE_UNSPECIFIEDDefault unknown type.
- "TABLE"
- TABLEOutput only. The type of entry that has a GoogleSQL schema, including logical views.
- "MODEL"
- MODELOutput only. The type of models. https://cloud.google.com/bigquery-ml/docs/bigqueryml-intro
- "DATA_STREAM"
- DATA_STREAMOutput only. An entry type which is used for streaming entries. Example: Pub/Sub topic.
- "FILESET"
- FILESETAn entry type which is a set of files or objects. Example: Cloud Storage fileset.
GoogleCloudDatacatalogV1beta1BigQueryDateShardedSpecResponse, GoogleCloudDatacatalogV1beta1BigQueryDateShardedSpecResponseArgs                  
- Dataset string
- The Data Catalog resource name of the dataset entry the current table belongs to, for example, projects/{project_id}/locations/{location}/entrygroups/{entry_group_id}/entries/{entry_id}.
- string
- Total number of shards.
- TablePrefix string
- The table name prefix of the shards. The name of any given shard is [table_prefix]YYYYMMDD, for example, for shardMyTable20180101, thetable_prefixisMyTable.
- Dataset string
- The Data Catalog resource name of the dataset entry the current table belongs to, for example, projects/{project_id}/locations/{location}/entrygroups/{entry_group_id}/entries/{entry_id}.
- string
- Total number of shards.
- TablePrefix string
- The table name prefix of the shards. The name of any given shard is [table_prefix]YYYYMMDD, for example, for shardMyTable20180101, thetable_prefixisMyTable.
- dataset String
- The Data Catalog resource name of the dataset entry the current table belongs to, for example, projects/{project_id}/locations/{location}/entrygroups/{entry_group_id}/entries/{entry_id}.
- String
- Total number of shards.
- tablePrefix String
- The table name prefix of the shards. The name of any given shard is [table_prefix]YYYYMMDD, for example, for shardMyTable20180101, thetable_prefixisMyTable.
- dataset string
- The Data Catalog resource name of the dataset entry the current table belongs to, for example, projects/{project_id}/locations/{location}/entrygroups/{entry_group_id}/entries/{entry_id}.
- string
- Total number of shards.
- tablePrefix string
- The table name prefix of the shards. The name of any given shard is [table_prefix]YYYYMMDD, for example, for shardMyTable20180101, thetable_prefixisMyTable.
- dataset str
- The Data Catalog resource name of the dataset entry the current table belongs to, for example, projects/{project_id}/locations/{location}/entrygroups/{entry_group_id}/entries/{entry_id}.
- str
- Total number of shards.
- table_prefix str
- The table name prefix of the shards. The name of any given shard is [table_prefix]YYYYMMDD, for example, for shardMyTable20180101, thetable_prefixisMyTable.
- dataset String
- The Data Catalog resource name of the dataset entry the current table belongs to, for example, projects/{project_id}/locations/{location}/entrygroups/{entry_group_id}/entries/{entry_id}.
- String
- Total number of shards.
- tablePrefix String
- The table name prefix of the shards. The name of any given shard is [table_prefix]YYYYMMDD, for example, for shardMyTable20180101, thetable_prefixisMyTable.
GoogleCloudDatacatalogV1beta1BigQueryTableSpec, GoogleCloudDatacatalogV1beta1BigQueryTableSpecArgs              
- TableSpec Pulumi.Google Native. Data Catalog. V1Beta1. Inputs. Google Cloud Datacatalog V1beta1Table Spec 
- Spec of a BigQuery table. This field should only be populated if table_source_typeisBIGQUERY_TABLE.
- ViewSpec Pulumi.Google Native. Data Catalog. V1Beta1. Inputs. Google Cloud Datacatalog V1beta1View Spec 
- Table view specification. This field should only be populated if table_source_typeisBIGQUERY_VIEW.
- TableSpec GoogleCloud Datacatalog V1beta1Table Spec 
- Spec of a BigQuery table. This field should only be populated if table_source_typeisBIGQUERY_TABLE.
- ViewSpec GoogleCloud Datacatalog V1beta1View Spec 
- Table view specification. This field should only be populated if table_source_typeisBIGQUERY_VIEW.
- tableSpec GoogleCloud Datacatalog V1beta1Table Spec 
- Spec of a BigQuery table. This field should only be populated if table_source_typeisBIGQUERY_TABLE.
- viewSpec GoogleCloud Datacatalog V1beta1View Spec 
- Table view specification. This field should only be populated if table_source_typeisBIGQUERY_VIEW.
- tableSpec GoogleCloud Datacatalog V1beta1Table Spec 
- Spec of a BigQuery table. This field should only be populated if table_source_typeisBIGQUERY_TABLE.
- viewSpec GoogleCloud Datacatalog V1beta1View Spec 
- Table view specification. This field should only be populated if table_source_typeisBIGQUERY_VIEW.
- table_spec GoogleCloud Datacatalog V1beta1Table Spec 
- Spec of a BigQuery table. This field should only be populated if table_source_typeisBIGQUERY_TABLE.
- view_spec GoogleCloud Datacatalog V1beta1View Spec 
- Table view specification. This field should only be populated if table_source_typeisBIGQUERY_VIEW.
- tableSpec Property Map
- Spec of a BigQuery table. This field should only be populated if table_source_typeisBIGQUERY_TABLE.
- viewSpec Property Map
- Table view specification. This field should only be populated if table_source_typeisBIGQUERY_VIEW.
GoogleCloudDatacatalogV1beta1BigQueryTableSpecResponse, GoogleCloudDatacatalogV1beta1BigQueryTableSpecResponseArgs                
- TableSource stringType 
- The table source type.
- TableSpec Pulumi.Google Native. Data Catalog. V1Beta1. Inputs. Google Cloud Datacatalog V1beta1Table Spec Response 
- Spec of a BigQuery table. This field should only be populated if table_source_typeisBIGQUERY_TABLE.
- ViewSpec Pulumi.Google Native. Data Catalog. V1Beta1. Inputs. Google Cloud Datacatalog V1beta1View Spec Response 
- Table view specification. This field should only be populated if table_source_typeisBIGQUERY_VIEW.
- TableSource stringType 
- The table source type.
- TableSpec GoogleCloud Datacatalog V1beta1Table Spec Response 
- Spec of a BigQuery table. This field should only be populated if table_source_typeisBIGQUERY_TABLE.
- ViewSpec GoogleCloud Datacatalog V1beta1View Spec Response 
- Table view specification. This field should only be populated if table_source_typeisBIGQUERY_VIEW.
- tableSource StringType 
- The table source type.
- tableSpec GoogleCloud Datacatalog V1beta1Table Spec Response 
- Spec of a BigQuery table. This field should only be populated if table_source_typeisBIGQUERY_TABLE.
- viewSpec GoogleCloud Datacatalog V1beta1View Spec Response 
- Table view specification. This field should only be populated if table_source_typeisBIGQUERY_VIEW.
- tableSource stringType 
- The table source type.
- tableSpec GoogleCloud Datacatalog V1beta1Table Spec Response 
- Spec of a BigQuery table. This field should only be populated if table_source_typeisBIGQUERY_TABLE.
- viewSpec GoogleCloud Datacatalog V1beta1View Spec Response 
- Table view specification. This field should only be populated if table_source_typeisBIGQUERY_VIEW.
- table_source_ strtype 
- The table source type.
- table_spec GoogleCloud Datacatalog V1beta1Table Spec Response 
- Spec of a BigQuery table. This field should only be populated if table_source_typeisBIGQUERY_TABLE.
- view_spec GoogleCloud Datacatalog V1beta1View Spec Response 
- Table view specification. This field should only be populated if table_source_typeisBIGQUERY_VIEW.
- tableSource StringType 
- The table source type.
- tableSpec Property Map
- Spec of a BigQuery table. This field should only be populated if table_source_typeisBIGQUERY_TABLE.
- viewSpec Property Map
- Table view specification. This field should only be populated if table_source_typeisBIGQUERY_VIEW.
GoogleCloudDatacatalogV1beta1ColumnSchema, GoogleCloudDatacatalogV1beta1ColumnSchemaArgs          
- Column string
- Name of the column.
- Type string
- Type of the column.
- Description string
- Optional. Description of the column. Default value is an empty string.
- Mode string
- Optional. A column's mode indicates whether the values in this column are required, nullable, etc. Only NULLABLE,REQUIREDandREPEATEDare supported. Default mode isNULLABLE.
- Subcolumns
List<Pulumi.Google Native. Data Catalog. V1Beta1. Inputs. Google Cloud Datacatalog V1beta1Column Schema> 
- Optional. Schema of sub-columns. A column can have zero or more sub-columns.
- Column string
- Name of the column.
- Type string
- Type of the column.
- Description string
- Optional. Description of the column. Default value is an empty string.
- Mode string
- Optional. A column's mode indicates whether the values in this column are required, nullable, etc. Only NULLABLE,REQUIREDandREPEATEDare supported. Default mode isNULLABLE.
- Subcolumns
[]GoogleCloud Datacatalog V1beta1Column Schema 
- Optional. Schema of sub-columns. A column can have zero or more sub-columns.
- column String
- Name of the column.
- type String
- Type of the column.
- description String
- Optional. Description of the column. Default value is an empty string.
- mode String
- Optional. A column's mode indicates whether the values in this column are required, nullable, etc. Only NULLABLE,REQUIREDandREPEATEDare supported. Default mode isNULLABLE.
- subcolumns
List<GoogleCloud Datacatalog V1beta1Column Schema> 
- Optional. Schema of sub-columns. A column can have zero or more sub-columns.
- column string
- Name of the column.
- type string
- Type of the column.
- description string
- Optional. Description of the column. Default value is an empty string.
- mode string
- Optional. A column's mode indicates whether the values in this column are required, nullable, etc. Only NULLABLE,REQUIREDandREPEATEDare supported. Default mode isNULLABLE.
- subcolumns
GoogleCloud Datacatalog V1beta1Column Schema[] 
- Optional. Schema of sub-columns. A column can have zero or more sub-columns.
- column str
- Name of the column.
- type str
- Type of the column.
- description str
- Optional. Description of the column. Default value is an empty string.
- mode str
- Optional. A column's mode indicates whether the values in this column are required, nullable, etc. Only NULLABLE,REQUIREDandREPEATEDare supported. Default mode isNULLABLE.
- subcolumns
Sequence[GoogleCloud Datacatalog V1beta1Column Schema] 
- Optional. Schema of sub-columns. A column can have zero or more sub-columns.
- column String
- Name of the column.
- type String
- Type of the column.
- description String
- Optional. Description of the column. Default value is an empty string.
- mode String
- Optional. A column's mode indicates whether the values in this column are required, nullable, etc. Only NULLABLE,REQUIREDandREPEATEDare supported. Default mode isNULLABLE.
- subcolumns List<Property Map>
- Optional. Schema of sub-columns. A column can have zero or more sub-columns.
GoogleCloudDatacatalogV1beta1ColumnSchemaResponse, GoogleCloudDatacatalogV1beta1ColumnSchemaResponseArgs            
- Column string
- Name of the column.
- Description string
- Optional. Description of the column. Default value is an empty string.
- Mode string
- Optional. A column's mode indicates whether the values in this column are required, nullable, etc. Only NULLABLE,REQUIREDandREPEATEDare supported. Default mode isNULLABLE.
- Subcolumns
List<Pulumi.Google Native. Data Catalog. V1Beta1. Inputs. Google Cloud Datacatalog V1beta1Column Schema Response> 
- Optional. Schema of sub-columns. A column can have zero or more sub-columns.
- Type string
- Type of the column.
- Column string
- Name of the column.
- Description string
- Optional. Description of the column. Default value is an empty string.
- Mode string
- Optional. A column's mode indicates whether the values in this column are required, nullable, etc. Only NULLABLE,REQUIREDandREPEATEDare supported. Default mode isNULLABLE.
- Subcolumns
[]GoogleCloud Datacatalog V1beta1Column Schema Response 
- Optional. Schema of sub-columns. A column can have zero or more sub-columns.
- Type string
- Type of the column.
- column String
- Name of the column.
- description String
- Optional. Description of the column. Default value is an empty string.
- mode String
- Optional. A column's mode indicates whether the values in this column are required, nullable, etc. Only NULLABLE,REQUIREDandREPEATEDare supported. Default mode isNULLABLE.
- subcolumns
List<GoogleCloud Datacatalog V1beta1Column Schema Response> 
- Optional. Schema of sub-columns. A column can have zero or more sub-columns.
- type String
- Type of the column.
- column string
- Name of the column.
- description string
- Optional. Description of the column. Default value is an empty string.
- mode string
- Optional. A column's mode indicates whether the values in this column are required, nullable, etc. Only NULLABLE,REQUIREDandREPEATEDare supported. Default mode isNULLABLE.
- subcolumns
GoogleCloud Datacatalog V1beta1Column Schema Response[] 
- Optional. Schema of sub-columns. A column can have zero or more sub-columns.
- type string
- Type of the column.
- column str
- Name of the column.
- description str
- Optional. Description of the column. Default value is an empty string.
- mode str
- Optional. A column's mode indicates whether the values in this column are required, nullable, etc. Only NULLABLE,REQUIREDandREPEATEDare supported. Default mode isNULLABLE.
- subcolumns
Sequence[GoogleCloud Datacatalog V1beta1Column Schema Response] 
- Optional. Schema of sub-columns. A column can have zero or more sub-columns.
- type str
- Type of the column.
- column String
- Name of the column.
- description String
- Optional. Description of the column. Default value is an empty string.
- mode String
- Optional. A column's mode indicates whether the values in this column are required, nullable, etc. Only NULLABLE,REQUIREDandREPEATEDare supported. Default mode isNULLABLE.
- subcolumns List<Property Map>
- Optional. Schema of sub-columns. A column can have zero or more sub-columns.
- type String
- Type of the column.
GoogleCloudDatacatalogV1beta1GcsFileSpecResponse, GoogleCloudDatacatalogV1beta1GcsFileSpecResponseArgs              
- FilePath string
- The full file path. Example: gs://bucket_name/a/b.txt.
- GcsTimestamps Pulumi.Google Native. Data Catalog. V1Beta1. Inputs. Google Cloud Datacatalog V1beta1System Timestamps Response 
- Timestamps about the Cloud Storage file.
- SizeBytes string
- The size of the file, in bytes.
- FilePath string
- The full file path. Example: gs://bucket_name/a/b.txt.
- GcsTimestamps GoogleCloud Datacatalog V1beta1System Timestamps Response 
- Timestamps about the Cloud Storage file.
- SizeBytes string
- The size of the file, in bytes.
- filePath String
- The full file path. Example: gs://bucket_name/a/b.txt.
- gcsTimestamps GoogleCloud Datacatalog V1beta1System Timestamps Response 
- Timestamps about the Cloud Storage file.
- sizeBytes String
- The size of the file, in bytes.
- filePath string
- The full file path. Example: gs://bucket_name/a/b.txt.
- gcsTimestamps GoogleCloud Datacatalog V1beta1System Timestamps Response 
- Timestamps about the Cloud Storage file.
- sizeBytes string
- The size of the file, in bytes.
- file_path str
- The full file path. Example: gs://bucket_name/a/b.txt.
- gcs_timestamps GoogleCloud Datacatalog V1beta1System Timestamps Response 
- Timestamps about the Cloud Storage file.
- size_bytes str
- The size of the file, in bytes.
- filePath String
- The full file path. Example: gs://bucket_name/a/b.txt.
- gcsTimestamps Property Map
- Timestamps about the Cloud Storage file.
- sizeBytes String
- The size of the file, in bytes.
GoogleCloudDatacatalogV1beta1GcsFilesetSpec, GoogleCloudDatacatalogV1beta1GcsFilesetSpecArgs            
- FilePatterns List<string>
- Patterns to identify a set of files in Google Cloud Storage. See Cloud Storage documentation for more information. Note that bucket wildcards are currently not supported. Examples of valid file_patterns: * gs://bucket_name/dir/*: matches all files withinbucket_name/dirdirectory. *gs://bucket_name/dir/**: matches all files inbucket_name/dirspanning all subdirectories. *gs://bucket_name/file*: matches files prefixed byfileinbucket_name*gs://bucket_name/??.txt: matches files with two characters followed by.txtinbucket_name*gs://bucket_name/[aeiou].txt: matches files that contain a single vowel character followed by.txtinbucket_name*gs://bucket_name/[a-m].txt: matches files that containa,b, ... ormfollowed by.txtinbucket_name*gs://bucket_name/a/*/b: matches all files inbucket_namethat matcha/*/bpattern, such asa/c/b,a/d/b*gs://another_bucket/a.txt: matchesgs://another_bucket/a.txtYou can combine wildcards to provide more powerful matches, for example: *gs://bucket_name/[a-m]??.j*g
- FilePatterns []string
- Patterns to identify a set of files in Google Cloud Storage. See Cloud Storage documentation for more information. Note that bucket wildcards are currently not supported. Examples of valid file_patterns: * gs://bucket_name/dir/*: matches all files withinbucket_name/dirdirectory. *gs://bucket_name/dir/**: matches all files inbucket_name/dirspanning all subdirectories. *gs://bucket_name/file*: matches files prefixed byfileinbucket_name*gs://bucket_name/??.txt: matches files with two characters followed by.txtinbucket_name*gs://bucket_name/[aeiou].txt: matches files that contain a single vowel character followed by.txtinbucket_name*gs://bucket_name/[a-m].txt: matches files that containa,b, ... ormfollowed by.txtinbucket_name*gs://bucket_name/a/*/b: matches all files inbucket_namethat matcha/*/bpattern, such asa/c/b,a/d/b*gs://another_bucket/a.txt: matchesgs://another_bucket/a.txtYou can combine wildcards to provide more powerful matches, for example: *gs://bucket_name/[a-m]??.j*g
- filePatterns List<String>
- Patterns to identify a set of files in Google Cloud Storage. See Cloud Storage documentation for more information. Note that bucket wildcards are currently not supported. Examples of valid file_patterns: * gs://bucket_name/dir/*: matches all files withinbucket_name/dirdirectory. *gs://bucket_name/dir/**: matches all files inbucket_name/dirspanning all subdirectories. *gs://bucket_name/file*: matches files prefixed byfileinbucket_name*gs://bucket_name/??.txt: matches files with two characters followed by.txtinbucket_name*gs://bucket_name/[aeiou].txt: matches files that contain a single vowel character followed by.txtinbucket_name*gs://bucket_name/[a-m].txt: matches files that containa,b, ... ormfollowed by.txtinbucket_name*gs://bucket_name/a/*/b: matches all files inbucket_namethat matcha/*/bpattern, such asa/c/b,a/d/b*gs://another_bucket/a.txt: matchesgs://another_bucket/a.txtYou can combine wildcards to provide more powerful matches, for example: *gs://bucket_name/[a-m]??.j*g
- filePatterns string[]
- Patterns to identify a set of files in Google Cloud Storage. See Cloud Storage documentation for more information. Note that bucket wildcards are currently not supported. Examples of valid file_patterns: * gs://bucket_name/dir/*: matches all files withinbucket_name/dirdirectory. *gs://bucket_name/dir/**: matches all files inbucket_name/dirspanning all subdirectories. *gs://bucket_name/file*: matches files prefixed byfileinbucket_name*gs://bucket_name/??.txt: matches files with two characters followed by.txtinbucket_name*gs://bucket_name/[aeiou].txt: matches files that contain a single vowel character followed by.txtinbucket_name*gs://bucket_name/[a-m].txt: matches files that containa,b, ... ormfollowed by.txtinbucket_name*gs://bucket_name/a/*/b: matches all files inbucket_namethat matcha/*/bpattern, such asa/c/b,a/d/b*gs://another_bucket/a.txt: matchesgs://another_bucket/a.txtYou can combine wildcards to provide more powerful matches, for example: *gs://bucket_name/[a-m]??.j*g
- file_patterns Sequence[str]
- Patterns to identify a set of files in Google Cloud Storage. See Cloud Storage documentation for more information. Note that bucket wildcards are currently not supported. Examples of valid file_patterns: * gs://bucket_name/dir/*: matches all files withinbucket_name/dirdirectory. *gs://bucket_name/dir/**: matches all files inbucket_name/dirspanning all subdirectories. *gs://bucket_name/file*: matches files prefixed byfileinbucket_name*gs://bucket_name/??.txt: matches files with two characters followed by.txtinbucket_name*gs://bucket_name/[aeiou].txt: matches files that contain a single vowel character followed by.txtinbucket_name*gs://bucket_name/[a-m].txt: matches files that containa,b, ... ormfollowed by.txtinbucket_name*gs://bucket_name/a/*/b: matches all files inbucket_namethat matcha/*/bpattern, such asa/c/b,a/d/b*gs://another_bucket/a.txt: matchesgs://another_bucket/a.txtYou can combine wildcards to provide more powerful matches, for example: *gs://bucket_name/[a-m]??.j*g
- filePatterns List<String>
- Patterns to identify a set of files in Google Cloud Storage. See Cloud Storage documentation for more information. Note that bucket wildcards are currently not supported. Examples of valid file_patterns: * gs://bucket_name/dir/*: matches all files withinbucket_name/dirdirectory. *gs://bucket_name/dir/**: matches all files inbucket_name/dirspanning all subdirectories. *gs://bucket_name/file*: matches files prefixed byfileinbucket_name*gs://bucket_name/??.txt: matches files with two characters followed by.txtinbucket_name*gs://bucket_name/[aeiou].txt: matches files that contain a single vowel character followed by.txtinbucket_name*gs://bucket_name/[a-m].txt: matches files that containa,b, ... ormfollowed by.txtinbucket_name*gs://bucket_name/a/*/b: matches all files inbucket_namethat matcha/*/bpattern, such asa/c/b,a/d/b*gs://another_bucket/a.txt: matchesgs://another_bucket/a.txtYou can combine wildcards to provide more powerful matches, for example: *gs://bucket_name/[a-m]??.j*g
GoogleCloudDatacatalogV1beta1GcsFilesetSpecResponse, GoogleCloudDatacatalogV1beta1GcsFilesetSpecResponseArgs              
- FilePatterns List<string>
- Patterns to identify a set of files in Google Cloud Storage. See Cloud Storage documentation for more information. Note that bucket wildcards are currently not supported. Examples of valid file_patterns: * gs://bucket_name/dir/*: matches all files withinbucket_name/dirdirectory. *gs://bucket_name/dir/**: matches all files inbucket_name/dirspanning all subdirectories. *gs://bucket_name/file*: matches files prefixed byfileinbucket_name*gs://bucket_name/??.txt: matches files with two characters followed by.txtinbucket_name*gs://bucket_name/[aeiou].txt: matches files that contain a single vowel character followed by.txtinbucket_name*gs://bucket_name/[a-m].txt: matches files that containa,b, ... ormfollowed by.txtinbucket_name*gs://bucket_name/a/*/b: matches all files inbucket_namethat matcha/*/bpattern, such asa/c/b,a/d/b*gs://another_bucket/a.txt: matchesgs://another_bucket/a.txtYou can combine wildcards to provide more powerful matches, for example: *gs://bucket_name/[a-m]??.j*g
- SampleGcs List<Pulumi.File Specs Google Native. Data Catalog. V1Beta1. Inputs. Google Cloud Datacatalog V1beta1Gcs File Spec Response> 
- Sample files contained in this fileset, not all files contained in this fileset are represented here.
- FilePatterns []string
- Patterns to identify a set of files in Google Cloud Storage. See Cloud Storage documentation for more information. Note that bucket wildcards are currently not supported. Examples of valid file_patterns: * gs://bucket_name/dir/*: matches all files withinbucket_name/dirdirectory. *gs://bucket_name/dir/**: matches all files inbucket_name/dirspanning all subdirectories. *gs://bucket_name/file*: matches files prefixed byfileinbucket_name*gs://bucket_name/??.txt: matches files with two characters followed by.txtinbucket_name*gs://bucket_name/[aeiou].txt: matches files that contain a single vowel character followed by.txtinbucket_name*gs://bucket_name/[a-m].txt: matches files that containa,b, ... ormfollowed by.txtinbucket_name*gs://bucket_name/a/*/b: matches all files inbucket_namethat matcha/*/bpattern, such asa/c/b,a/d/b*gs://another_bucket/a.txt: matchesgs://another_bucket/a.txtYou can combine wildcards to provide more powerful matches, for example: *gs://bucket_name/[a-m]??.j*g
- SampleGcs []GoogleFile Specs Cloud Datacatalog V1beta1Gcs File Spec Response 
- Sample files contained in this fileset, not all files contained in this fileset are represented here.
- filePatterns List<String>
- Patterns to identify a set of files in Google Cloud Storage. See Cloud Storage documentation for more information. Note that bucket wildcards are currently not supported. Examples of valid file_patterns: * gs://bucket_name/dir/*: matches all files withinbucket_name/dirdirectory. *gs://bucket_name/dir/**: matches all files inbucket_name/dirspanning all subdirectories. *gs://bucket_name/file*: matches files prefixed byfileinbucket_name*gs://bucket_name/??.txt: matches files with two characters followed by.txtinbucket_name*gs://bucket_name/[aeiou].txt: matches files that contain a single vowel character followed by.txtinbucket_name*gs://bucket_name/[a-m].txt: matches files that containa,b, ... ormfollowed by.txtinbucket_name*gs://bucket_name/a/*/b: matches all files inbucket_namethat matcha/*/bpattern, such asa/c/b,a/d/b*gs://another_bucket/a.txt: matchesgs://another_bucket/a.txtYou can combine wildcards to provide more powerful matches, for example: *gs://bucket_name/[a-m]??.j*g
- sampleGcs List<GoogleFile Specs Cloud Datacatalog V1beta1Gcs File Spec Response> 
- Sample files contained in this fileset, not all files contained in this fileset are represented here.
- filePatterns string[]
- Patterns to identify a set of files in Google Cloud Storage. See Cloud Storage documentation for more information. Note that bucket wildcards are currently not supported. Examples of valid file_patterns: * gs://bucket_name/dir/*: matches all files withinbucket_name/dirdirectory. *gs://bucket_name/dir/**: matches all files inbucket_name/dirspanning all subdirectories. *gs://bucket_name/file*: matches files prefixed byfileinbucket_name*gs://bucket_name/??.txt: matches files with two characters followed by.txtinbucket_name*gs://bucket_name/[aeiou].txt: matches files that contain a single vowel character followed by.txtinbucket_name*gs://bucket_name/[a-m].txt: matches files that containa,b, ... ormfollowed by.txtinbucket_name*gs://bucket_name/a/*/b: matches all files inbucket_namethat matcha/*/bpattern, such asa/c/b,a/d/b*gs://another_bucket/a.txt: matchesgs://another_bucket/a.txtYou can combine wildcards to provide more powerful matches, for example: *gs://bucket_name/[a-m]??.j*g
- sampleGcs GoogleFile Specs Cloud Datacatalog V1beta1Gcs File Spec Response[] 
- Sample files contained in this fileset, not all files contained in this fileset are represented here.
- file_patterns Sequence[str]
- Patterns to identify a set of files in Google Cloud Storage. See Cloud Storage documentation for more information. Note that bucket wildcards are currently not supported. Examples of valid file_patterns: * gs://bucket_name/dir/*: matches all files withinbucket_name/dirdirectory. *gs://bucket_name/dir/**: matches all files inbucket_name/dirspanning all subdirectories. *gs://bucket_name/file*: matches files prefixed byfileinbucket_name*gs://bucket_name/??.txt: matches files with two characters followed by.txtinbucket_name*gs://bucket_name/[aeiou].txt: matches files that contain a single vowel character followed by.txtinbucket_name*gs://bucket_name/[a-m].txt: matches files that containa,b, ... ormfollowed by.txtinbucket_name*gs://bucket_name/a/*/b: matches all files inbucket_namethat matcha/*/bpattern, such asa/c/b,a/d/b*gs://another_bucket/a.txt: matchesgs://another_bucket/a.txtYou can combine wildcards to provide more powerful matches, for example: *gs://bucket_name/[a-m]??.j*g
- sample_gcs_ Sequence[Googlefile_ specs Cloud Datacatalog V1beta1Gcs File Spec Response] 
- Sample files contained in this fileset, not all files contained in this fileset are represented here.
- filePatterns List<String>
- Patterns to identify a set of files in Google Cloud Storage. See Cloud Storage documentation for more information. Note that bucket wildcards are currently not supported. Examples of valid file_patterns: * gs://bucket_name/dir/*: matches all files withinbucket_name/dirdirectory. *gs://bucket_name/dir/**: matches all files inbucket_name/dirspanning all subdirectories. *gs://bucket_name/file*: matches files prefixed byfileinbucket_name*gs://bucket_name/??.txt: matches files with two characters followed by.txtinbucket_name*gs://bucket_name/[aeiou].txt: matches files that contain a single vowel character followed by.txtinbucket_name*gs://bucket_name/[a-m].txt: matches files that containa,b, ... ormfollowed by.txtinbucket_name*gs://bucket_name/a/*/b: matches all files inbucket_namethat matcha/*/bpattern, such asa/c/b,a/d/b*gs://another_bucket/a.txt: matchesgs://another_bucket/a.txtYou can combine wildcards to provide more powerful matches, for example: *gs://bucket_name/[a-m]??.j*g
- sampleGcs List<Property Map>File Specs 
- Sample files contained in this fileset, not all files contained in this fileset are represented here.
GoogleCloudDatacatalogV1beta1Schema, GoogleCloudDatacatalogV1beta1SchemaArgs        
- Columns
List<Pulumi.Google Native. Data Catalog. V1Beta1. Inputs. Google Cloud Datacatalog V1beta1Column Schema> 
- Schema of columns. A maximum of 10,000 columns and sub-columns can be specified.
- Columns
[]GoogleCloud Datacatalog V1beta1Column Schema 
- Schema of columns. A maximum of 10,000 columns and sub-columns can be specified.
- columns
List<GoogleCloud Datacatalog V1beta1Column Schema> 
- Schema of columns. A maximum of 10,000 columns and sub-columns can be specified.
- columns
GoogleCloud Datacatalog V1beta1Column Schema[] 
- Schema of columns. A maximum of 10,000 columns and sub-columns can be specified.
- columns
Sequence[GoogleCloud Datacatalog V1beta1Column Schema] 
- Schema of columns. A maximum of 10,000 columns and sub-columns can be specified.
- columns List<Property Map>
- Schema of columns. A maximum of 10,000 columns and sub-columns can be specified.
GoogleCloudDatacatalogV1beta1SchemaResponse, GoogleCloudDatacatalogV1beta1SchemaResponseArgs          
- Columns
List<Pulumi.Google Native. Data Catalog. V1Beta1. Inputs. Google Cloud Datacatalog V1beta1Column Schema Response> 
- Schema of columns. A maximum of 10,000 columns and sub-columns can be specified.
- Columns
[]GoogleCloud Datacatalog V1beta1Column Schema Response 
- Schema of columns. A maximum of 10,000 columns and sub-columns can be specified.
- columns
List<GoogleCloud Datacatalog V1beta1Column Schema Response> 
- Schema of columns. A maximum of 10,000 columns and sub-columns can be specified.
- columns
GoogleCloud Datacatalog V1beta1Column Schema Response[] 
- Schema of columns. A maximum of 10,000 columns and sub-columns can be specified.
- columns
Sequence[GoogleCloud Datacatalog V1beta1Column Schema Response] 
- Schema of columns. A maximum of 10,000 columns and sub-columns can be specified.
- columns List<Property Map>
- Schema of columns. A maximum of 10,000 columns and sub-columns can be specified.
GoogleCloudDatacatalogV1beta1SystemTimestampsResponse, GoogleCloudDatacatalogV1beta1SystemTimestampsResponseArgs            
- CreateTime string
- The creation time of the resource within the given system.
- ExpireTime string
- The expiration time of the resource within the given system. Currently only apllicable to BigQuery resources.
- UpdateTime string
- The last-modified time of the resource within the given system.
- CreateTime string
- The creation time of the resource within the given system.
- ExpireTime string
- The expiration time of the resource within the given system. Currently only apllicable to BigQuery resources.
- UpdateTime string
- The last-modified time of the resource within the given system.
- createTime String
- The creation time of the resource within the given system.
- expireTime String
- The expiration time of the resource within the given system. Currently only apllicable to BigQuery resources.
- updateTime String
- The last-modified time of the resource within the given system.
- createTime string
- The creation time of the resource within the given system.
- expireTime string
- The expiration time of the resource within the given system. Currently only apllicable to BigQuery resources.
- updateTime string
- The last-modified time of the resource within the given system.
- create_time str
- The creation time of the resource within the given system.
- expire_time str
- The expiration time of the resource within the given system. Currently only apllicable to BigQuery resources.
- update_time str
- The last-modified time of the resource within the given system.
- createTime String
- The creation time of the resource within the given system.
- expireTime String
- The expiration time of the resource within the given system. Currently only apllicable to BigQuery resources.
- updateTime String
- The last-modified time of the resource within the given system.
GoogleCloudDatacatalogV1beta1TableSpecResponse, GoogleCloudDatacatalogV1beta1TableSpecResponseArgs            
- GroupedEntry string
- If the table is a dated shard, i.e., with name pattern [prefix]YYYYMMDD,grouped_entryis the Data Catalog resource name of the date sharded grouped entry, for example,projects/{project_id}/locations/{location}/entrygroups/{entry_group_id}/entries/{entry_id}. Otherwise,grouped_entryis empty.
- GroupedEntry string
- If the table is a dated shard, i.e., with name pattern [prefix]YYYYMMDD,grouped_entryis the Data Catalog resource name of the date sharded grouped entry, for example,projects/{project_id}/locations/{location}/entrygroups/{entry_group_id}/entries/{entry_id}. Otherwise,grouped_entryis empty.
- groupedEntry String
- If the table is a dated shard, i.e., with name pattern [prefix]YYYYMMDD,grouped_entryis the Data Catalog resource name of the date sharded grouped entry, for example,projects/{project_id}/locations/{location}/entrygroups/{entry_group_id}/entries/{entry_id}. Otherwise,grouped_entryis empty.
- groupedEntry string
- If the table is a dated shard, i.e., with name pattern [prefix]YYYYMMDD,grouped_entryis the Data Catalog resource name of the date sharded grouped entry, for example,projects/{project_id}/locations/{location}/entrygroups/{entry_group_id}/entries/{entry_id}. Otherwise,grouped_entryis empty.
- grouped_entry str
- If the table is a dated shard, i.e., with name pattern [prefix]YYYYMMDD,grouped_entryis the Data Catalog resource name of the date sharded grouped entry, for example,projects/{project_id}/locations/{location}/entrygroups/{entry_group_id}/entries/{entry_id}. Otherwise,grouped_entryis empty.
- groupedEntry String
- If the table is a dated shard, i.e., with name pattern [prefix]YYYYMMDD,grouped_entryis the Data Catalog resource name of the date sharded grouped entry, for example,projects/{project_id}/locations/{location}/entrygroups/{entry_group_id}/entries/{entry_id}. Otherwise,grouped_entryis empty.
GoogleCloudDatacatalogV1beta1UsageSignalResponse, GoogleCloudDatacatalogV1beta1UsageSignalResponseArgs            
- UpdateTime string
- The timestamp of the end of the usage statistics duration.
- UsageWithin Dictionary<string, string>Time Range 
- Usage statistics over each of the pre-defined time ranges, supported strings for time ranges are {"24H", "7D", "30D"}.
- UpdateTime string
- The timestamp of the end of the usage statistics duration.
- UsageWithin map[string]stringTime Range 
- Usage statistics over each of the pre-defined time ranges, supported strings for time ranges are {"24H", "7D", "30D"}.
- updateTime String
- The timestamp of the end of the usage statistics duration.
- usageWithin Map<String,String>Time Range 
- Usage statistics over each of the pre-defined time ranges, supported strings for time ranges are {"24H", "7D", "30D"}.
- updateTime string
- The timestamp of the end of the usage statistics duration.
- usageWithin {[key: string]: string}Time Range 
- Usage statistics over each of the pre-defined time ranges, supported strings for time ranges are {"24H", "7D", "30D"}.
- update_time str
- The timestamp of the end of the usage statistics duration.
- usage_within_ Mapping[str, str]time_ range 
- Usage statistics over each of the pre-defined time ranges, supported strings for time ranges are {"24H", "7D", "30D"}.
- updateTime String
- The timestamp of the end of the usage statistics duration.
- usageWithin Map<String>Time Range 
- Usage statistics over each of the pre-defined time ranges, supported strings for time ranges are {"24H", "7D", "30D"}.
GoogleCloudDatacatalogV1beta1ViewSpecResponse, GoogleCloudDatacatalogV1beta1ViewSpecResponseArgs            
- ViewQuery string
- The query that defines the table view.
- ViewQuery string
- The query that defines the table view.
- viewQuery String
- The query that defines the table view.
- viewQuery string
- The query that defines the table view.
- view_query str
- The query that defines the table view.
- viewQuery String
- The query that defines the table view.
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.