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:
- Entry
Group stringId - Entry
Id string - Required. The id of the entry to create.
- Bigquery
Date 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. - Bigquery
Table 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.
- Display
Name 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.
- Gcs
Fileset 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.
- Linked
Resource string - The resource this metadata entry refers to. For Google Cloud Platform resources,
linked_resource
is the full name of the resource. For example, thelinked_resource
for 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.
- User
Specified stringSystem - This field indicates the entry's source system that Data Catalog does not integrate with.
user_specified_system
strings 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 stringType - Entry type if it does not fit any of the input-allowed values listed in
EntryType
enum 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_type
strings 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 stringId - Entry
Id string - 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 string
- Entry description, which can consist of several sentences or paragraphs that describe entry contents. Default value is an empty string.
- Display
Name 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.
- 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 string - The resource this metadata entry refers to. For Google Cloud Platform resources,
linked_resource
is the full name of the resource. For example, thelinked_resource
for 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
Google
Cloud Datacatalog V1beta1Schema Args - Schema of the entry. An entry might not have any schema attached to it.
- Type
Entry
Type - The type of the entry. Only used for Entries with types in the EntryType enum.
- User
Specified stringSystem - This field indicates the entry's source system that Data Catalog does not integrate with.
user_specified_system
strings 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 stringType - Entry type if it does not fit any of the input-allowed values listed in
EntryType
enum 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_type
strings 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 StringId - entry
Id String - Required. The id of the entry to create.
- bigquery
Date 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. - bigquery
Table 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.
- display
Name 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.
- gcs
Fileset GoogleSpec Cloud Datacatalog V1beta1Gcs Fileset Spec - Specification that applies to a Cloud Storage fileset. This is only valid on entries of type FILESET.
- linked
Resource String - The resource this metadata entry refers to. For Google Cloud Platform resources,
linked_resource
is the full name of the resource. For example, thelinked_resource
for 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
Google
Cloud Datacatalog V1beta1Schema - Schema of the entry. An entry might not have any schema attached to it.
- type
Entry
Type - The type of the entry. Only used for Entries with types in the EntryType enum.
- user
Specified StringSystem - This field indicates the entry's source system that Data Catalog does not integrate with.
user_specified_system
strings 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 StringType - Entry type if it does not fit any of the input-allowed values listed in
EntryType
enum 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_type
strings 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 stringId - entry
Id string - Required. The id of the entry to create.
- bigquery
Date 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. - bigquery
Table 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.
- display
Name 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.
- gcs
Fileset GoogleSpec Cloud Datacatalog V1beta1Gcs Fileset Spec - Specification that applies to a Cloud Storage fileset. This is only valid on entries of type FILESET.
- linked
Resource string - The resource this metadata entry refers to. For Google Cloud Platform resources,
linked_resource
is the full name of the resource. For example, thelinked_resource
for 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
Google
Cloud Datacatalog V1beta1Schema - Schema of the entry. An entry might not have any schema attached to it.
- type
Entry
Type - The type of the entry. Only used for Entries with types in the EntryType enum.
- user
Specified stringSystem - This field indicates the entry's source system that Data Catalog does not integrate with.
user_specified_system
strings 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 stringType - Entry type if it does not fit any of the input-allowed values listed in
EntryType
enum 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_type
strings 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_resource
is the full name of the resource. For example, thelinked_resource
for 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
Google
Cloud Datacatalog V1beta1Schema Args - Schema of the entry. An entry might not have any schema attached to it.
- type
Entry
Type - 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_system
strings 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
EntryType
enum 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_type
strings 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 StringId - entry
Id String - Required. The id of the entry to create.
- bigquery
Date 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. - bigquery
Table 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.
- display
Name 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.
- gcs
Fileset Property MapSpec - Specification that applies to a Cloud Storage fileset. This is only valid on entries of type FILESET.
- linked
Resource String - The resource this metadata entry refers to. For Google Cloud Platform resources,
linked_resource
is the full name of the resource. For example, thelinked_resource
for 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.
- user
Specified StringSystem - This field indicates the entry's source system that Data Catalog does not integrate with.
user_specified_system
strings 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 StringType - Entry type if it does not fit any of the input-allowed values listed in
EntryType
enum 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_type
strings 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.
- Integrated
System 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.
- Source
System 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.
- Usage
Signal 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.
- Integrated
System 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.
- 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.
- integrated
System 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.
- 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.
- integrated
System 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.
- 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 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.
- integrated
System 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.
- source
System 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.
- usage
Signal Property Map - Statistics on the usage level of the resource.
Supporting Types
EntryType, EntryTypeArgs
- 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 Entry Type Unspecified - ENTRY_TYPE_UNSPECIFIEDDefault unknown type.
- Entry
Type Table - TABLEOutput only. The type of entry that has a GoogleSQL schema, including logical views.
- Entry
Type Model - MODELOutput only. The type of models. https://cloud.google.com/bigquery-ml/docs/bigqueryml-intro
- Entry
Type Data Stream - DATA_STREAMOutput only. An entry type which is used for streaming entries. Example: Pub/Sub topic.
- Entry
Type 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.
- 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.
- Table
Prefix string - The table name prefix of the shards. The name of any given shard is
[table_prefix]YYYYMMDD
, for example, for shardMyTable20180101
, thetable_prefix
isMyTable
.
- 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.
- Table
Prefix string - The table name prefix of the shards. The name of any given shard is
[table_prefix]YYYYMMDD
, for example, for shardMyTable20180101
, thetable_prefix
isMyTable
.
- 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.
- table
Prefix String - The table name prefix of the shards. The name of any given shard is
[table_prefix]YYYYMMDD
, for example, for shardMyTable20180101
, thetable_prefix
isMyTable
.
- 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.
- table
Prefix string - The table name prefix of the shards. The name of any given shard is
[table_prefix]YYYYMMDD
, for example, for shardMyTable20180101
, thetable_prefix
isMyTable
.
- 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_prefix
isMyTable
.
- 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.
- table
Prefix String - The table name prefix of the shards. The name of any given shard is
[table_prefix]YYYYMMDD
, for example, for shardMyTable20180101
, thetable_prefix
isMyTable
.
GoogleCloudDatacatalogV1beta1BigQueryTableSpec, GoogleCloudDatacatalogV1beta1BigQueryTableSpecArgs
- Table
Spec 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_type
isBIGQUERY_TABLE
. - View
Spec Pulumi.Google Native. Data Catalog. V1Beta1. Inputs. Google Cloud Datacatalog V1beta1View Spec - Table view specification. This field should only be populated if
table_source_type
isBIGQUERY_VIEW
.
- Table
Spec GoogleCloud Datacatalog V1beta1Table Spec - Spec of a BigQuery table. This field should only be populated if
table_source_type
isBIGQUERY_TABLE
. - View
Spec GoogleCloud Datacatalog V1beta1View Spec - Table view specification. This field should only be populated if
table_source_type
isBIGQUERY_VIEW
.
- table
Spec GoogleCloud Datacatalog V1beta1Table Spec - Spec of a BigQuery table. This field should only be populated if
table_source_type
isBIGQUERY_TABLE
. - view
Spec GoogleCloud Datacatalog V1beta1View Spec - Table view specification. This field should only be populated if
table_source_type
isBIGQUERY_VIEW
.
- table
Spec GoogleCloud Datacatalog V1beta1Table Spec - Spec of a BigQuery table. This field should only be populated if
table_source_type
isBIGQUERY_TABLE
. - view
Spec GoogleCloud Datacatalog V1beta1View Spec - Table view specification. This field should only be populated if
table_source_type
isBIGQUERY_VIEW
.
- table_
spec GoogleCloud Datacatalog V1beta1Table Spec - Spec of a BigQuery table. This field should only be populated if
table_source_type
isBIGQUERY_TABLE
. - view_
spec GoogleCloud Datacatalog V1beta1View Spec - Table view specification. This field should only be populated if
table_source_type
isBIGQUERY_VIEW
.
- table
Spec Property Map - Spec of a BigQuery table. This field should only be populated if
table_source_type
isBIGQUERY_TABLE
. - view
Spec Property Map - Table view specification. This field should only be populated if
table_source_type
isBIGQUERY_VIEW
.
GoogleCloudDatacatalogV1beta1BigQueryTableSpecResponse, GoogleCloudDatacatalogV1beta1BigQueryTableSpecResponseArgs
- Table
Source stringType - The table source type.
- Table
Spec 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_type
isBIGQUERY_TABLE
. - View
Spec 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_type
isBIGQUERY_VIEW
.
- Table
Source stringType - 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_type
isBIGQUERY_TABLE
. - View
Spec GoogleCloud Datacatalog V1beta1View Spec Response - Table view specification. This field should only be populated if
table_source_type
isBIGQUERY_VIEW
.
- table
Source StringType - 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_type
isBIGQUERY_TABLE
. - view
Spec GoogleCloud Datacatalog V1beta1View Spec Response - Table view specification. This field should only be populated if
table_source_type
isBIGQUERY_VIEW
.
- table
Source stringType - 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_type
isBIGQUERY_TABLE
. - view
Spec GoogleCloud Datacatalog V1beta1View Spec Response - Table view specification. This field should only be populated if
table_source_type
isBIGQUERY_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_type
isBIGQUERY_TABLE
. - view_
spec GoogleCloud Datacatalog V1beta1View Spec Response - Table view specification. This field should only be populated if
table_source_type
isBIGQUERY_VIEW
.
- table
Source StringType - The table source type.
- table
Spec Property Map - Spec of a BigQuery table. This field should only be populated if
table_source_type
isBIGQUERY_TABLE
. - view
Spec Property Map - Table view specification. This field should only be populated if
table_source_type
isBIGQUERY_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
,REQUIRED
andREPEATED
are 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
,REQUIRED
andREPEATED
are supported. Default mode isNULLABLE
. - Subcolumns
[]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
,REQUIRED
andREPEATED
are supported. Default mode isNULLABLE
. - subcolumns
List<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
,REQUIRED
andREPEATED
are supported. Default mode isNULLABLE
. - subcolumns
Google
Cloud 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
,REQUIRED
andREPEATED
are supported. Default mode isNULLABLE
. - subcolumns
Sequence[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
,REQUIRED
andREPEATED
are 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
,REQUIRED
andREPEATED
are 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
,REQUIRED
andREPEATED
are supported. Default mode isNULLABLE
. - Subcolumns
[]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
,REQUIRED
andREPEATED
are supported. Default mode isNULLABLE
. - subcolumns
List<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
,REQUIRED
andREPEATED
are supported. Default mode isNULLABLE
. - subcolumns
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 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
,REQUIRED
andREPEATED
are supported. Default mode isNULLABLE
. - subcolumns
Sequence[Google
Cloud 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
,REQUIRED
andREPEATED
are 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
- File
Path string - The full file path. Example:
gs://bucket_name/a/b.txt
. - Gcs
Timestamps Pulumi.Google Native. Data Catalog. V1Beta1. Inputs. Google Cloud Datacatalog V1beta1System Timestamps Response - Timestamps about the Cloud Storage file.
- Size
Bytes string - The size of the file, in bytes.
- File
Path string - 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 string - The size of the file, in bytes.
- file
Path String - 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 String - The size of the file, in bytes.
- file
Path string - 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 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.
- file
Path String - The full file path. Example:
gs://bucket_name/a/b.txt
. - gcs
Timestamps Property Map - Timestamps about the Cloud Storage file.
- size
Bytes String - The size of the file, in bytes.
GoogleCloudDatacatalogV1beta1GcsFilesetSpec, GoogleCloudDatacatalogV1beta1GcsFilesetSpecArgs
- File
Patterns 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/dir
directory. *gs://bucket_name/dir/**
: matches all files inbucket_name/dir
spanning all subdirectories. *gs://bucket_name/file*
: matches files prefixed byfile
inbucket_name
*gs://bucket_name/??.txt
: matches files with two characters followed by.txt
inbucket_name
*gs://bucket_name/[aeiou].txt
: matches files that contain a single vowel character followed by.txt
inbucket_name
*gs://bucket_name/[a-m].txt
: matches files that containa
,b
, ... orm
followed by.txt
inbucket_name
*gs://bucket_name/a/*/b
: matches all files inbucket_name
that matcha/*/b
pattern, such asa/c/b
,a/d/b
*gs://another_bucket/a.txt
: matchesgs://another_bucket/a.txt
You can combine wildcards to provide more powerful matches, for example: *gs://bucket_name/[a-m]??.j*g
- File
Patterns []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/dir
directory. *gs://bucket_name/dir/**
: matches all files inbucket_name/dir
spanning all subdirectories. *gs://bucket_name/file*
: matches files prefixed byfile
inbucket_name
*gs://bucket_name/??.txt
: matches files with two characters followed by.txt
inbucket_name
*gs://bucket_name/[aeiou].txt
: matches files that contain a single vowel character followed by.txt
inbucket_name
*gs://bucket_name/[a-m].txt
: matches files that containa
,b
, ... orm
followed by.txt
inbucket_name
*gs://bucket_name/a/*/b
: matches all files inbucket_name
that matcha/*/b
pattern, such asa/c/b
,a/d/b
*gs://another_bucket/a.txt
: matchesgs://another_bucket/a.txt
You can combine wildcards to provide more powerful matches, for example: *gs://bucket_name/[a-m]??.j*g
- file
Patterns 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/dir
directory. *gs://bucket_name/dir/**
: matches all files inbucket_name/dir
spanning all subdirectories. *gs://bucket_name/file*
: matches files prefixed byfile
inbucket_name
*gs://bucket_name/??.txt
: matches files with two characters followed by.txt
inbucket_name
*gs://bucket_name/[aeiou].txt
: matches files that contain a single vowel character followed by.txt
inbucket_name
*gs://bucket_name/[a-m].txt
: matches files that containa
,b
, ... orm
followed by.txt
inbucket_name
*gs://bucket_name/a/*/b
: matches all files inbucket_name
that matcha/*/b
pattern, such asa/c/b
,a/d/b
*gs://another_bucket/a.txt
: matchesgs://another_bucket/a.txt
You can combine wildcards to provide more powerful matches, for example: *gs://bucket_name/[a-m]??.j*g
- file
Patterns 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/dir
directory. *gs://bucket_name/dir/**
: matches all files inbucket_name/dir
spanning all subdirectories. *gs://bucket_name/file*
: matches files prefixed byfile
inbucket_name
*gs://bucket_name/??.txt
: matches files with two characters followed by.txt
inbucket_name
*gs://bucket_name/[aeiou].txt
: matches files that contain a single vowel character followed by.txt
inbucket_name
*gs://bucket_name/[a-m].txt
: matches files that containa
,b
, ... orm
followed by.txt
inbucket_name
*gs://bucket_name/a/*/b
: matches all files inbucket_name
that matcha/*/b
pattern, such asa/c/b
,a/d/b
*gs://another_bucket/a.txt
: matchesgs://another_bucket/a.txt
You 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/dir
directory. *gs://bucket_name/dir/**
: matches all files inbucket_name/dir
spanning all subdirectories. *gs://bucket_name/file*
: matches files prefixed byfile
inbucket_name
*gs://bucket_name/??.txt
: matches files with two characters followed by.txt
inbucket_name
*gs://bucket_name/[aeiou].txt
: matches files that contain a single vowel character followed by.txt
inbucket_name
*gs://bucket_name/[a-m].txt
: matches files that containa
,b
, ... orm
followed by.txt
inbucket_name
*gs://bucket_name/a/*/b
: matches all files inbucket_name
that matcha/*/b
pattern, such asa/c/b
,a/d/b
*gs://another_bucket/a.txt
: matchesgs://another_bucket/a.txt
You can combine wildcards to provide more powerful matches, for example: *gs://bucket_name/[a-m]??.j*g
- file
Patterns 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/dir
directory. *gs://bucket_name/dir/**
: matches all files inbucket_name/dir
spanning all subdirectories. *gs://bucket_name/file*
: matches files prefixed byfile
inbucket_name
*gs://bucket_name/??.txt
: matches files with two characters followed by.txt
inbucket_name
*gs://bucket_name/[aeiou].txt
: matches files that contain a single vowel character followed by.txt
inbucket_name
*gs://bucket_name/[a-m].txt
: matches files that containa
,b
, ... orm
followed by.txt
inbucket_name
*gs://bucket_name/a/*/b
: matches all files inbucket_name
that matcha/*/b
pattern, such asa/c/b
,a/d/b
*gs://another_bucket/a.txt
: matchesgs://another_bucket/a.txt
You can combine wildcards to provide more powerful matches, for example: *gs://bucket_name/[a-m]??.j*g
GoogleCloudDatacatalogV1beta1GcsFilesetSpecResponse, GoogleCloudDatacatalogV1beta1GcsFilesetSpecResponseArgs
- File
Patterns 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/dir
directory. *gs://bucket_name/dir/**
: matches all files inbucket_name/dir
spanning all subdirectories. *gs://bucket_name/file*
: matches files prefixed byfile
inbucket_name
*gs://bucket_name/??.txt
: matches files with two characters followed by.txt
inbucket_name
*gs://bucket_name/[aeiou].txt
: matches files that contain a single vowel character followed by.txt
inbucket_name
*gs://bucket_name/[a-m].txt
: matches files that containa
,b
, ... orm
followed by.txt
inbucket_name
*gs://bucket_name/a/*/b
: matches all files inbucket_name
that matcha/*/b
pattern, such asa/c/b
,a/d/b
*gs://another_bucket/a.txt
: matchesgs://another_bucket/a.txt
You can combine wildcards to provide more powerful matches, for example: *gs://bucket_name/[a-m]??.j*g
- Sample
Gcs 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.
- File
Patterns []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/dir
directory. *gs://bucket_name/dir/**
: matches all files inbucket_name/dir
spanning all subdirectories. *gs://bucket_name/file*
: matches files prefixed byfile
inbucket_name
*gs://bucket_name/??.txt
: matches files with two characters followed by.txt
inbucket_name
*gs://bucket_name/[aeiou].txt
: matches files that contain a single vowel character followed by.txt
inbucket_name
*gs://bucket_name/[a-m].txt
: matches files that containa
,b
, ... orm
followed by.txt
inbucket_name
*gs://bucket_name/a/*/b
: matches all files inbucket_name
that matcha/*/b
pattern, such asa/c/b
,a/d/b
*gs://another_bucket/a.txt
: matchesgs://another_bucket/a.txt
You can combine wildcards to provide more powerful matches, for example: *gs://bucket_name/[a-m]??.j*g
- Sample
Gcs []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 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/dir
directory. *gs://bucket_name/dir/**
: matches all files inbucket_name/dir
spanning all subdirectories. *gs://bucket_name/file*
: matches files prefixed byfile
inbucket_name
*gs://bucket_name/??.txt
: matches files with two characters followed by.txt
inbucket_name
*gs://bucket_name/[aeiou].txt
: matches files that contain a single vowel character followed by.txt
inbucket_name
*gs://bucket_name/[a-m].txt
: matches files that containa
,b
, ... orm
followed by.txt
inbucket_name
*gs://bucket_name/a/*/b
: matches all files inbucket_name
that matcha/*/b
pattern, such asa/c/b
,a/d/b
*gs://another_bucket/a.txt
: matchesgs://another_bucket/a.txt
You can combine wildcards to provide more powerful matches, for example: *gs://bucket_name/[a-m]??.j*g
- sample
Gcs 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.
- file
Patterns 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/dir
directory. *gs://bucket_name/dir/**
: matches all files inbucket_name/dir
spanning all subdirectories. *gs://bucket_name/file*
: matches files prefixed byfile
inbucket_name
*gs://bucket_name/??.txt
: matches files with two characters followed by.txt
inbucket_name
*gs://bucket_name/[aeiou].txt
: matches files that contain a single vowel character followed by.txt
inbucket_name
*gs://bucket_name/[a-m].txt
: matches files that containa
,b
, ... orm
followed by.txt
inbucket_name
*gs://bucket_name/a/*/b
: matches all files inbucket_name
that matcha/*/b
pattern, such asa/c/b
,a/d/b
*gs://another_bucket/a.txt
: matchesgs://another_bucket/a.txt
You can combine wildcards to provide more powerful matches, for example: *gs://bucket_name/[a-m]??.j*g
- sample
Gcs 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/dir
directory. *gs://bucket_name/dir/**
: matches all files inbucket_name/dir
spanning all subdirectories. *gs://bucket_name/file*
: matches files prefixed byfile
inbucket_name
*gs://bucket_name/??.txt
: matches files with two characters followed by.txt
inbucket_name
*gs://bucket_name/[aeiou].txt
: matches files that contain a single vowel character followed by.txt
inbucket_name
*gs://bucket_name/[a-m].txt
: matches files that containa
,b
, ... orm
followed by.txt
inbucket_name
*gs://bucket_name/a/*/b
: matches all files inbucket_name
that matcha/*/b
pattern, such asa/c/b
,a/d/b
*gs://another_bucket/a.txt
: matchesgs://another_bucket/a.txt
You 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.
- file
Patterns 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/dir
directory. *gs://bucket_name/dir/**
: matches all files inbucket_name/dir
spanning all subdirectories. *gs://bucket_name/file*
: matches files prefixed byfile
inbucket_name
*gs://bucket_name/??.txt
: matches files with two characters followed by.txt
inbucket_name
*gs://bucket_name/[aeiou].txt
: matches files that contain a single vowel character followed by.txt
inbucket_name
*gs://bucket_name/[a-m].txt
: matches files that containa
,b
, ... orm
followed by.txt
inbucket_name
*gs://bucket_name/a/*/b
: matches all files inbucket_name
that matcha/*/b
pattern, such asa/c/b
,a/d/b
*gs://another_bucket/a.txt
: matchesgs://another_bucket/a.txt
You can combine wildcards to provide more powerful matches, for example: *gs://bucket_name/[a-m]??.j*g
- sample
Gcs 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
[]Google
Cloud Datacatalog V1beta1Column Schema - Schema of columns. A maximum of 10,000 columns and sub-columns can be specified.
- columns
List<Google
Cloud Datacatalog V1beta1Column Schema> - Schema of columns. A maximum of 10,000 columns and sub-columns can be specified.
- columns
Google
Cloud Datacatalog V1beta1Column Schema[] - Schema of columns. A maximum of 10,000 columns and sub-columns can be specified.
- columns
Sequence[Google
Cloud 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
[]Google
Cloud Datacatalog V1beta1Column Schema Response - Schema of columns. A maximum of 10,000 columns and sub-columns can be specified.
- columns
List<Google
Cloud Datacatalog V1beta1Column Schema Response> - Schema of columns. A maximum of 10,000 columns and sub-columns can be specified.
- columns
Google
Cloud Datacatalog V1beta1Column Schema Response[] - Schema of columns. A maximum of 10,000 columns and sub-columns can be specified.
- columns
Sequence[Google
Cloud 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
- Create
Time string - The creation time of the resource within the given system.
- Expire
Time string - The expiration time of the resource within the given system. Currently only apllicable to BigQuery resources.
- Update
Time string - The last-modified time of the resource within the given system.
- Create
Time string - The creation time of the resource within the given system.
- Expire
Time string - The expiration time of the resource within the given system. Currently only apllicable to BigQuery resources.
- Update
Time string - The last-modified time of the resource within the given system.
- create
Time String - The creation time of the resource within the given system.
- expire
Time String - The expiration time of the resource within the given system. Currently only apllicable to BigQuery resources.
- update
Time String - The last-modified time of the resource within the given system.
- create
Time string - The creation time of the resource within the given system.
- expire
Time string - The expiration time of the resource within the given system. Currently only apllicable to BigQuery resources.
- update
Time 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.
- create
Time String - The creation time of the resource within the given system.
- expire
Time String - The expiration time of the resource within the given system. Currently only apllicable to BigQuery resources.
- update
Time String - The last-modified time of the resource within the given system.
GoogleCloudDatacatalogV1beta1TableSpecResponse, GoogleCloudDatacatalogV1beta1TableSpecResponseArgs
- Grouped
Entry string - If the table is a dated shard, i.e., with name pattern
[prefix]YYYYMMDD
,grouped_entry
is 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_entry
is empty.
- Grouped
Entry string - If the table is a dated shard, i.e., with name pattern
[prefix]YYYYMMDD
,grouped_entry
is 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_entry
is empty.
- grouped
Entry String - If the table is a dated shard, i.e., with name pattern
[prefix]YYYYMMDD
,grouped_entry
is 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_entry
is empty.
- grouped
Entry string - If the table is a dated shard, i.e., with name pattern
[prefix]YYYYMMDD
,grouped_entry
is 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_entry
is empty.
- grouped_
entry str - If the table is a dated shard, i.e., with name pattern
[prefix]YYYYMMDD
,grouped_entry
is 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_entry
is empty.
- grouped
Entry String - If the table is a dated shard, i.e., with name pattern
[prefix]YYYYMMDD
,grouped_entry
is 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_entry
is empty.
GoogleCloudDatacatalogV1beta1UsageSignalResponse, GoogleCloudDatacatalogV1beta1UsageSignalResponseArgs
- Update
Time string - The timestamp of the end of the usage statistics duration.
- Usage
Within Dictionary<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 string - The timestamp of the end of the usage statistics duration.
- Usage
Within map[string]stringTime Range - Usage statistics over each of the pre-defined time ranges, supported strings for time ranges are {"24H", "7D", "30D"}.
- update
Time String - The timestamp of the end of the usage statistics duration.
- usage
Within Map<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 string - The timestamp of the end of the usage statistics duration.
- usage
Within {[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"}.
- update
Time String - The timestamp of the end of the usage statistics duration.
- usage
Within 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
- View
Query string - The query that defines the table view.
- View
Query string - The query that defines the table view.
- view
Query String - The query that defines the table view.
- view
Query string - The query that defines the table view.
- view_
query str - The query that defines the table view.
- view
Query 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.