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

google-native.dataplex/v1.Entity

Create a metadata entity. Auto-naming is currently not supported for this resource.

Create Entity Resource

new Entity(name: string, args: EntityArgs, opts?: CustomResourceOptions);
@overload
def Entity(resource_name: str,
           opts: Optional[ResourceOptions] = None,
           asset: Optional[str] = None,
           data_path: Optional[str] = None,
           data_path_pattern: Optional[str] = None,
           description: Optional[str] = None,
           display_name: Optional[str] = None,
           etag: Optional[str] = None,
           format: Optional[GoogleCloudDataplexV1StorageFormatArgs] = None,
           id: Optional[str] = None,
           lake_id: Optional[str] = None,
           location: Optional[str] = None,
           project: Optional[str] = None,
           schema: Optional[GoogleCloudDataplexV1SchemaArgs] = None,
           system: Optional[EntitySystem] = None,
           type: Optional[EntityType] = None,
           validate_only: Optional[bool] = None,
           zone: Optional[str] = None)
@overload
def Entity(resource_name: str,
           args: EntityArgs,
           opts: Optional[ResourceOptions] = None)
func NewEntity(ctx *Context, name string, args EntityArgs, opts ...ResourceOption) (*Entity, error)
public Entity(string name, EntityArgs args, CustomResourceOptions? opts = null)
public Entity(String name, EntityArgs args)
public Entity(String name, EntityArgs args, CustomResourceOptions options)
type: google-native:dataplex/v1:Entity
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args EntityArgs
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 EntityArgs
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 EntityArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args EntityArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args EntityArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Entity Resource Properties

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

Inputs

The Entity resource accepts the following input properties:

Asset string

Immutable. The ID of the asset associated with the storage location containing the entity data. The entity must be with in the same zone with the asset.

DataPath string

Immutable. The storage path of the entity data. For Cloud Storage data, this is the fully-qualified path to the entity, such as gs://bucket/path/to/data. For BigQuery data, this is the name of the table resource, such as projects/project_id/datasets/dataset_id/tables/table_id.

Format Pulumi.GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1StorageFormatArgs

Identifies the storage format of the entity data. It does not apply to entities with data stored in BigQuery.

Id string

A user-provided entity ID. It is mutable, and will be used as the published table name. Specifying a new ID in an update entity request will override the existing value. The ID must contain only letters (a-z, A-Z), numbers (0-9), and underscores. Must begin with a letter and consist of 256 or fewer characters.

LakeId string
Schema Pulumi.GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1SchemaArgs

The description of the data structure and layout. The schema is not included in list responses. It is only included in SCHEMA and FULL entity views of a GetEntity response.

System Pulumi.GoogleNative.Dataplex.V1.EntitySystem

Immutable. Identifies the storage system of the entity data.

Type Pulumi.GoogleNative.Dataplex.V1.EntityType

Immutable. The type of entity.

DataPathPattern string

Optional. The set of items within the data path constituting the data in the entity, represented as a glob path. Example: gs://bucket/path/to/data/**/*.csv.

Description string

Optional. User friendly longer description text. Must be shorter than or equal to 1024 characters.

DisplayName string

Optional. Display name must be shorter than or equal to 256 characters.

Etag string

Optional. The etag associated with the entity, which can be retrieved with a GetEntity request. Required for update and delete requests.

Location string
Project string
ValidateOnly bool

Optional. Only validate the request, but do not perform mutations. The default is false.

Zone string
Asset string

Immutable. The ID of the asset associated with the storage location containing the entity data. The entity must be with in the same zone with the asset.

DataPath string

Immutable. The storage path of the entity data. For Cloud Storage data, this is the fully-qualified path to the entity, such as gs://bucket/path/to/data. For BigQuery data, this is the name of the table resource, such as projects/project_id/datasets/dataset_id/tables/table_id.

Format GoogleCloudDataplexV1StorageFormatArgs

Identifies the storage format of the entity data. It does not apply to entities with data stored in BigQuery.

Id string

A user-provided entity ID. It is mutable, and will be used as the published table name. Specifying a new ID in an update entity request will override the existing value. The ID must contain only letters (a-z, A-Z), numbers (0-9), and underscores. Must begin with a letter and consist of 256 or fewer characters.

LakeId string
Schema GoogleCloudDataplexV1SchemaArgs

The description of the data structure and layout. The schema is not included in list responses. It is only included in SCHEMA and FULL entity views of a GetEntity response.

System EntitySystem

Immutable. Identifies the storage system of the entity data.

Type EntityType

Immutable. The type of entity.

DataPathPattern string

Optional. The set of items within the data path constituting the data in the entity, represented as a glob path. Example: gs://bucket/path/to/data/**/*.csv.

Description string

Optional. User friendly longer description text. Must be shorter than or equal to 1024 characters.

DisplayName string

Optional. Display name must be shorter than or equal to 256 characters.

Etag string

Optional. The etag associated with the entity, which can be retrieved with a GetEntity request. Required for update and delete requests.

Location string
Project string
ValidateOnly bool

Optional. Only validate the request, but do not perform mutations. The default is false.

Zone string
asset String

Immutable. The ID of the asset associated with the storage location containing the entity data. The entity must be with in the same zone with the asset.

dataPath String

Immutable. The storage path of the entity data. For Cloud Storage data, this is the fully-qualified path to the entity, such as gs://bucket/path/to/data. For BigQuery data, this is the name of the table resource, such as projects/project_id/datasets/dataset_id/tables/table_id.

format GoogleCloudDataplexV1StorageFormatArgs

Identifies the storage format of the entity data. It does not apply to entities with data stored in BigQuery.

id String

A user-provided entity ID. It is mutable, and will be used as the published table name. Specifying a new ID in an update entity request will override the existing value. The ID must contain only letters (a-z, A-Z), numbers (0-9), and underscores. Must begin with a letter and consist of 256 or fewer characters.

lakeId String
schema GoogleCloudDataplexV1SchemaArgs

The description of the data structure and layout. The schema is not included in list responses. It is only included in SCHEMA and FULL entity views of a GetEntity response.

system EntitySystem

Immutable. Identifies the storage system of the entity data.

type EntityType

Immutable. The type of entity.

dataPathPattern String

Optional. The set of items within the data path constituting the data in the entity, represented as a glob path. Example: gs://bucket/path/to/data/**/*.csv.

description String

Optional. User friendly longer description text. Must be shorter than or equal to 1024 characters.

displayName String

Optional. Display name must be shorter than or equal to 256 characters.

etag String

Optional. The etag associated with the entity, which can be retrieved with a GetEntity request. Required for update and delete requests.

location String
project String
validateOnly Boolean

Optional. Only validate the request, but do not perform mutations. The default is false.

zone String
asset string

Immutable. The ID of the asset associated with the storage location containing the entity data. The entity must be with in the same zone with the asset.

dataPath string

Immutable. The storage path of the entity data. For Cloud Storage data, this is the fully-qualified path to the entity, such as gs://bucket/path/to/data. For BigQuery data, this is the name of the table resource, such as projects/project_id/datasets/dataset_id/tables/table_id.

format GoogleCloudDataplexV1StorageFormatArgs

Identifies the storage format of the entity data. It does not apply to entities with data stored in BigQuery.

id string

A user-provided entity ID. It is mutable, and will be used as the published table name. Specifying a new ID in an update entity request will override the existing value. The ID must contain only letters (a-z, A-Z), numbers (0-9), and underscores. Must begin with a letter and consist of 256 or fewer characters.

lakeId string
schema GoogleCloudDataplexV1SchemaArgs

The description of the data structure and layout. The schema is not included in list responses. It is only included in SCHEMA and FULL entity views of a GetEntity response.

system EntitySystem

Immutable. Identifies the storage system of the entity data.

type EntityType

Immutable. The type of entity.

dataPathPattern string

Optional. The set of items within the data path constituting the data in the entity, represented as a glob path. Example: gs://bucket/path/to/data/**/*.csv.

description string

Optional. User friendly longer description text. Must be shorter than or equal to 1024 characters.

displayName string

Optional. Display name must be shorter than or equal to 256 characters.

etag string

Optional. The etag associated with the entity, which can be retrieved with a GetEntity request. Required for update and delete requests.

location string
project string
validateOnly boolean

Optional. Only validate the request, but do not perform mutations. The default is false.

zone string
asset str

Immutable. The ID of the asset associated with the storage location containing the entity data. The entity must be with in the same zone with the asset.

data_path str

Immutable. The storage path of the entity data. For Cloud Storage data, this is the fully-qualified path to the entity, such as gs://bucket/path/to/data. For BigQuery data, this is the name of the table resource, such as projects/project_id/datasets/dataset_id/tables/table_id.

format GoogleCloudDataplexV1StorageFormatArgs

Identifies the storage format of the entity data. It does not apply to entities with data stored in BigQuery.

id str

A user-provided entity ID. It is mutable, and will be used as the published table name. Specifying a new ID in an update entity request will override the existing value. The ID must contain only letters (a-z, A-Z), numbers (0-9), and underscores. Must begin with a letter and consist of 256 or fewer characters.

lake_id str
schema GoogleCloudDataplexV1SchemaArgs

The description of the data structure and layout. The schema is not included in list responses. It is only included in SCHEMA and FULL entity views of a GetEntity response.

system EntitySystem

Immutable. Identifies the storage system of the entity data.

type EntityType

Immutable. The type of entity.

data_path_pattern str

Optional. The set of items within the data path constituting the data in the entity, represented as a glob path. Example: gs://bucket/path/to/data/**/*.csv.

description str

Optional. User friendly longer description text. Must be shorter than or equal to 1024 characters.

display_name str

Optional. Display name must be shorter than or equal to 256 characters.

etag str

Optional. The etag associated with the entity, which can be retrieved with a GetEntity request. Required for update and delete requests.

location str
project str
validate_only bool

Optional. Only validate the request, but do not perform mutations. The default is false.

zone str
asset String

Immutable. The ID of the asset associated with the storage location containing the entity data. The entity must be with in the same zone with the asset.

dataPath String

Immutable. The storage path of the entity data. For Cloud Storage data, this is the fully-qualified path to the entity, such as gs://bucket/path/to/data. For BigQuery data, this is the name of the table resource, such as projects/project_id/datasets/dataset_id/tables/table_id.

format Property Map

Identifies the storage format of the entity data. It does not apply to entities with data stored in BigQuery.

id String

A user-provided entity ID. It is mutable, and will be used as the published table name. Specifying a new ID in an update entity request will override the existing value. The ID must contain only letters (a-z, A-Z), numbers (0-9), and underscores. Must begin with a letter and consist of 256 or fewer characters.

lakeId String
schema Property Map

The description of the data structure and layout. The schema is not included in list responses. It is only included in SCHEMA and FULL entity views of a GetEntity response.

system "STORAGE_SYSTEM_UNSPECIFIED" | "CLOUD_STORAGE" | "BIGQUERY"

Immutable. Identifies the storage system of the entity data.

type "TYPE_UNSPECIFIED" | "TABLE" | "FILESET"

Immutable. The type of entity.

dataPathPattern String

Optional. The set of items within the data path constituting the data in the entity, represented as a glob path. Example: gs://bucket/path/to/data/**/*.csv.

description String

Optional. User friendly longer description text. Must be shorter than or equal to 1024 characters.

displayName String

Optional. Display name must be shorter than or equal to 256 characters.

etag String

Optional. The etag associated with the entity, which can be retrieved with a GetEntity request. Required for update and delete requests.

location String
project String
validateOnly Boolean

Optional. Only validate the request, but do not perform mutations. The default is false.

zone String

Outputs

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

Access Pulumi.GoogleNative.Dataplex.V1.Outputs.GoogleCloudDataplexV1StorageAccessResponse

Identifies the access mechanism to the entity. Not user settable.

CatalogEntry string

The name of the associated Data Catalog entry.

Compatibility Pulumi.GoogleNative.Dataplex.V1.Outputs.GoogleCloudDataplexV1EntityCompatibilityStatusResponse

Metadata stores that the entity is compatible with.

CreateTime string

The time when the entity was created.

Id string

The provider-assigned unique ID for this managed resource.

Name string

The resource name of the entity, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}/entities/{id}.

Uid string

System generated unique ID for the Entity. This ID will be different if the Entity is deleted and re-created with the same name.

UpdateTime string

The time when the entity was last updated.

Access GoogleCloudDataplexV1StorageAccessResponse

Identifies the access mechanism to the entity. Not user settable.

CatalogEntry string

The name of the associated Data Catalog entry.

Compatibility GoogleCloudDataplexV1EntityCompatibilityStatusResponse

Metadata stores that the entity is compatible with.

CreateTime string

The time when the entity was created.

Id string

The provider-assigned unique ID for this managed resource.

Name string

The resource name of the entity, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}/entities/{id}.

Uid string

System generated unique ID for the Entity. This ID will be different if the Entity is deleted and re-created with the same name.

UpdateTime string

The time when the entity was last updated.

access GoogleCloudDataplexV1StorageAccessResponse

Identifies the access mechanism to the entity. Not user settable.

catalogEntry String

The name of the associated Data Catalog entry.

compatibility GoogleCloudDataplexV1EntityCompatibilityStatusResponse

Metadata stores that the entity is compatible with.

createTime String

The time when the entity was created.

id String

The provider-assigned unique ID for this managed resource.

name String

The resource name of the entity, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}/entities/{id}.

uid String

System generated unique ID for the Entity. This ID will be different if the Entity is deleted and re-created with the same name.

updateTime String

The time when the entity was last updated.

access GoogleCloudDataplexV1StorageAccessResponse

Identifies the access mechanism to the entity. Not user settable.

catalogEntry string

The name of the associated Data Catalog entry.

compatibility GoogleCloudDataplexV1EntityCompatibilityStatusResponse

Metadata stores that the entity is compatible with.

createTime string

The time when the entity was created.

id string

The provider-assigned unique ID for this managed resource.

name string

The resource name of the entity, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}/entities/{id}.

uid string

System generated unique ID for the Entity. This ID will be different if the Entity is deleted and re-created with the same name.

updateTime string

The time when the entity was last updated.

access GoogleCloudDataplexV1StorageAccessResponse

Identifies the access mechanism to the entity. Not user settable.

catalog_entry str

The name of the associated Data Catalog entry.

compatibility GoogleCloudDataplexV1EntityCompatibilityStatusResponse

Metadata stores that the entity is compatible with.

create_time str

The time when the entity was created.

id str

The provider-assigned unique ID for this managed resource.

name str

The resource name of the entity, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}/entities/{id}.

uid str

System generated unique ID for the Entity. This ID will be different if the Entity is deleted and re-created with the same name.

update_time str

The time when the entity was last updated.

access Property Map

Identifies the access mechanism to the entity. Not user settable.

catalogEntry String

The name of the associated Data Catalog entry.

compatibility Property Map

Metadata stores that the entity is compatible with.

createTime String

The time when the entity was created.

id String

The provider-assigned unique ID for this managed resource.

name String

The resource name of the entity, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}/entities/{id}.

uid String

System generated unique ID for the Entity. This ID will be different if the Entity is deleted and re-created with the same name.

updateTime String

The time when the entity was last updated.

Supporting Types

EntitySystem

StorageSystemUnspecified
STORAGE_SYSTEM_UNSPECIFIED

Storage system unspecified.

CloudStorage
CLOUD_STORAGE

The entity data is contained within a Cloud Storage bucket.

Bigquery
BIGQUERY

The entity data is contained within a BigQuery dataset.

EntitySystemStorageSystemUnspecified
STORAGE_SYSTEM_UNSPECIFIED

Storage system unspecified.

EntitySystemCloudStorage
CLOUD_STORAGE

The entity data is contained within a Cloud Storage bucket.

EntitySystemBigquery
BIGQUERY

The entity data is contained within a BigQuery dataset.

StorageSystemUnspecified
STORAGE_SYSTEM_UNSPECIFIED

Storage system unspecified.

CloudStorage
CLOUD_STORAGE

The entity data is contained within a Cloud Storage bucket.

Bigquery
BIGQUERY

The entity data is contained within a BigQuery dataset.

StorageSystemUnspecified
STORAGE_SYSTEM_UNSPECIFIED

Storage system unspecified.

CloudStorage
CLOUD_STORAGE

The entity data is contained within a Cloud Storage bucket.

Bigquery
BIGQUERY

The entity data is contained within a BigQuery dataset.

STORAGE_SYSTEM_UNSPECIFIED
STORAGE_SYSTEM_UNSPECIFIED

Storage system unspecified.

CLOUD_STORAGE
CLOUD_STORAGE

The entity data is contained within a Cloud Storage bucket.

BIGQUERY
BIGQUERY

The entity data is contained within a BigQuery dataset.

"STORAGE_SYSTEM_UNSPECIFIED"
STORAGE_SYSTEM_UNSPECIFIED

Storage system unspecified.

"CLOUD_STORAGE"
CLOUD_STORAGE

The entity data is contained within a Cloud Storage bucket.

"BIGQUERY"
BIGQUERY

The entity data is contained within a BigQuery dataset.

EntityType

TypeUnspecified
TYPE_UNSPECIFIED

Type unspecified.

Table
TABLE

Structured and semi-structured data.

Fileset
FILESET

Unstructured data.

EntityTypeTypeUnspecified
TYPE_UNSPECIFIED

Type unspecified.

EntityTypeTable
TABLE

Structured and semi-structured data.

EntityTypeFileset
FILESET

Unstructured data.

TypeUnspecified
TYPE_UNSPECIFIED

Type unspecified.

Table
TABLE

Structured and semi-structured data.

Fileset
FILESET

Unstructured data.

TypeUnspecified
TYPE_UNSPECIFIED

Type unspecified.

Table
TABLE

Structured and semi-structured data.

Fileset
FILESET

Unstructured data.

TYPE_UNSPECIFIED
TYPE_UNSPECIFIED

Type unspecified.

TABLE
TABLE

Structured and semi-structured data.

FILESET
FILESET

Unstructured data.

"TYPE_UNSPECIFIED"
TYPE_UNSPECIFIED

Type unspecified.

"TABLE"
TABLE

Structured and semi-structured data.

"FILESET"
FILESET

Unstructured data.

GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponse

Compatible bool

Whether the entity is compatible and can be represented in the metadata store.

Reason string

Provides additional detail if the entity is incompatible with the metadata store.

Compatible bool

Whether the entity is compatible and can be represented in the metadata store.

Reason string

Provides additional detail if the entity is incompatible with the metadata store.

compatible Boolean

Whether the entity is compatible and can be represented in the metadata store.

reason String

Provides additional detail if the entity is incompatible with the metadata store.

compatible boolean

Whether the entity is compatible and can be represented in the metadata store.

reason string

Provides additional detail if the entity is incompatible with the metadata store.

compatible bool

Whether the entity is compatible and can be represented in the metadata store.

reason str

Provides additional detail if the entity is incompatible with the metadata store.

compatible Boolean

Whether the entity is compatible and can be represented in the metadata store.

reason String

Provides additional detail if the entity is incompatible with the metadata store.

GoogleCloudDataplexV1EntityCompatibilityStatusResponse

Bigquery GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponse

Whether this entity is compatible with BigQuery.

HiveMetastore GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponse

Whether this entity is compatible with Hive Metastore.

bigquery GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponse

Whether this entity is compatible with BigQuery.

hiveMetastore GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponse

Whether this entity is compatible with Hive Metastore.

bigquery GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponse

Whether this entity is compatible with BigQuery.

hiveMetastore GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponse

Whether this entity is compatible with Hive Metastore.

bigquery GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponse

Whether this entity is compatible with BigQuery.

hive_metastore GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponse

Whether this entity is compatible with Hive Metastore.

bigquery Property Map

Whether this entity is compatible with BigQuery.

hiveMetastore Property Map

Whether this entity is compatible with Hive Metastore.

GoogleCloudDataplexV1Schema

UserManaged bool

Set to true if user-managed or false if managed by Dataplex. The default is false (managed by Dataplex). Set to falseto enable Dataplex discovery to update the schema. including new data discovery, schema inference, and schema evolution. Users retain the ability to input and edit the schema. Dataplex treats schema input by the user as though produced by a previous Dataplex discovery operation, and it will evolve the schema and take action based on that treatment. Set to true to fully manage the entity schema. This setting guarantees that Dataplex will not change schema fields.

Fields List<Pulumi.GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1SchemaSchemaField>

Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable.

PartitionFields List<Pulumi.GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1SchemaPartitionField>

Optional. The sequence of fields describing the partition structure in entities. If this field is empty, there are no partitions within the data.

PartitionStyle Pulumi.GoogleNative.Dataplex.V1.GoogleCloudDataplexV1SchemaPartitionStyle

Optional. The structure of paths containing partition data within the entity.

UserManaged bool

Set to true if user-managed or false if managed by Dataplex. The default is false (managed by Dataplex). Set to falseto enable Dataplex discovery to update the schema. including new data discovery, schema inference, and schema evolution. Users retain the ability to input and edit the schema. Dataplex treats schema input by the user as though produced by a previous Dataplex discovery operation, and it will evolve the schema and take action based on that treatment. Set to true to fully manage the entity schema. This setting guarantees that Dataplex will not change schema fields.

Fields []GoogleCloudDataplexV1SchemaSchemaField

Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable.

PartitionFields []GoogleCloudDataplexV1SchemaPartitionField

Optional. The sequence of fields describing the partition structure in entities. If this field is empty, there are no partitions within the data.

PartitionStyle GoogleCloudDataplexV1SchemaPartitionStyle

Optional. The structure of paths containing partition data within the entity.

userManaged Boolean

Set to true if user-managed or false if managed by Dataplex. The default is false (managed by Dataplex). Set to falseto enable Dataplex discovery to update the schema. including new data discovery, schema inference, and schema evolution. Users retain the ability to input and edit the schema. Dataplex treats schema input by the user as though produced by a previous Dataplex discovery operation, and it will evolve the schema and take action based on that treatment. Set to true to fully manage the entity schema. This setting guarantees that Dataplex will not change schema fields.

fields List<GoogleCloudDataplexV1SchemaSchemaField>

Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable.

partitionFields List<GoogleCloudDataplexV1SchemaPartitionField>

Optional. The sequence of fields describing the partition structure in entities. If this field is empty, there are no partitions within the data.

partitionStyle GoogleCloudDataplexV1SchemaPartitionStyle

Optional. The structure of paths containing partition data within the entity.

userManaged boolean

Set to true if user-managed or false if managed by Dataplex. The default is false (managed by Dataplex). Set to falseto enable Dataplex discovery to update the schema. including new data discovery, schema inference, and schema evolution. Users retain the ability to input and edit the schema. Dataplex treats schema input by the user as though produced by a previous Dataplex discovery operation, and it will evolve the schema and take action based on that treatment. Set to true to fully manage the entity schema. This setting guarantees that Dataplex will not change schema fields.

fields GoogleCloudDataplexV1SchemaSchemaField[]

Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable.

partitionFields GoogleCloudDataplexV1SchemaPartitionField[]

Optional. The sequence of fields describing the partition structure in entities. If this field is empty, there are no partitions within the data.

partitionStyle GoogleCloudDataplexV1SchemaPartitionStyle

Optional. The structure of paths containing partition data within the entity.

user_managed bool

Set to true if user-managed or false if managed by Dataplex. The default is false (managed by Dataplex). Set to falseto enable Dataplex discovery to update the schema. including new data discovery, schema inference, and schema evolution. Users retain the ability to input and edit the schema. Dataplex treats schema input by the user as though produced by a previous Dataplex discovery operation, and it will evolve the schema and take action based on that treatment. Set to true to fully manage the entity schema. This setting guarantees that Dataplex will not change schema fields.

fields Sequence[GoogleCloudDataplexV1SchemaSchemaField]

Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable.

partition_fields Sequence[GoogleCloudDataplexV1SchemaPartitionField]

Optional. The sequence of fields describing the partition structure in entities. If this field is empty, there are no partitions within the data.

partition_style GoogleCloudDataplexV1SchemaPartitionStyle

Optional. The structure of paths containing partition data within the entity.

userManaged Boolean

Set to true if user-managed or false if managed by Dataplex. The default is false (managed by Dataplex). Set to falseto enable Dataplex discovery to update the schema. including new data discovery, schema inference, and schema evolution. Users retain the ability to input and edit the schema. Dataplex treats schema input by the user as though produced by a previous Dataplex discovery operation, and it will evolve the schema and take action based on that treatment. Set to true to fully manage the entity schema. This setting guarantees that Dataplex will not change schema fields.

fields List<Property Map>

Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable.

partitionFields List<Property Map>

Optional. The sequence of fields describing the partition structure in entities. If this field is empty, there are no partitions within the data.

partitionStyle "PARTITION_STYLE_UNSPECIFIED" | "HIVE_COMPATIBLE"

Optional. The structure of paths containing partition data within the entity.

GoogleCloudDataplexV1SchemaPartitionField

Name string

Partition field name must consist of letters, numbers, and underscores only, with a maximum of length of 256 characters, and must begin with a letter or underscore..

Type Pulumi.GoogleNative.Dataplex.V1.GoogleCloudDataplexV1SchemaPartitionFieldType

Immutable. The type of field.

Name string

Partition field name must consist of letters, numbers, and underscores only, with a maximum of length of 256 characters, and must begin with a letter or underscore..

Type GoogleCloudDataplexV1SchemaPartitionFieldType

Immutable. The type of field.

name String

Partition field name must consist of letters, numbers, and underscores only, with a maximum of length of 256 characters, and must begin with a letter or underscore..

type GoogleCloudDataplexV1SchemaPartitionFieldType

Immutable. The type of field.

name string

Partition field name must consist of letters, numbers, and underscores only, with a maximum of length of 256 characters, and must begin with a letter or underscore..

type GoogleCloudDataplexV1SchemaPartitionFieldType

Immutable. The type of field.

name str

Partition field name must consist of letters, numbers, and underscores only, with a maximum of length of 256 characters, and must begin with a letter or underscore..

type GoogleCloudDataplexV1SchemaPartitionFieldType

Immutable. The type of field.

name String

Partition field name must consist of letters, numbers, and underscores only, with a maximum of length of 256 characters, and must begin with a letter or underscore..

type "TYPE_UNSPECIFIED" | "BOOLEAN" | "BYTE" | "INT16" | "INT32" | "INT64" | "FLOAT" | "DOUBLE" | "DECIMAL" | "STRING" | "BINARY" | "TIMESTAMP" | "DATE" | "TIME" | "RECORD" | "NULL"

Immutable. The type of field.

GoogleCloudDataplexV1SchemaPartitionFieldResponse

Name string

Partition field name must consist of letters, numbers, and underscores only, with a maximum of length of 256 characters, and must begin with a letter or underscore..

Type string

Immutable. The type of field.

Name string

Partition field name must consist of letters, numbers, and underscores only, with a maximum of length of 256 characters, and must begin with a letter or underscore..

Type string

Immutable. The type of field.

name String

Partition field name must consist of letters, numbers, and underscores only, with a maximum of length of 256 characters, and must begin with a letter or underscore..

type String

Immutable. The type of field.

name string

Partition field name must consist of letters, numbers, and underscores only, with a maximum of length of 256 characters, and must begin with a letter or underscore..

type string

Immutable. The type of field.

name str

Partition field name must consist of letters, numbers, and underscores only, with a maximum of length of 256 characters, and must begin with a letter or underscore..

type str

Immutable. The type of field.

name String

Partition field name must consist of letters, numbers, and underscores only, with a maximum of length of 256 characters, and must begin with a letter or underscore..

type String

Immutable. The type of field.

GoogleCloudDataplexV1SchemaPartitionFieldType

TypeUnspecified
TYPE_UNSPECIFIED

SchemaType unspecified.

Boolean
BOOLEAN

Boolean field.

Byte
BYTE

Single byte numeric field.

Int16
INT16

16-bit numeric field.

Int32
INT32

32-bit numeric field.

Int64
INT64

64-bit numeric field.

Float
FLOAT

Floating point numeric field.

Double
DOUBLE

Double precision numeric field.

Decimal
DECIMAL

Real value numeric field.

String
STRING

Sequence of characters field.

Binary
BINARY

Sequence of bytes field.

Timestamp
TIMESTAMP

Date and time field.

Date
DATE

Date field.

Time
TIME

Time field.

Record
RECORD

Structured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union.

Null
NULL

Null field that does not have values.

GoogleCloudDataplexV1SchemaPartitionFieldTypeTypeUnspecified
TYPE_UNSPECIFIED

SchemaType unspecified.

GoogleCloudDataplexV1SchemaPartitionFieldTypeBoolean
BOOLEAN

Boolean field.

GoogleCloudDataplexV1SchemaPartitionFieldTypeByte
BYTE

Single byte numeric field.

GoogleCloudDataplexV1SchemaPartitionFieldTypeInt16
INT16

16-bit numeric field.

GoogleCloudDataplexV1SchemaPartitionFieldTypeInt32
INT32

32-bit numeric field.

GoogleCloudDataplexV1SchemaPartitionFieldTypeInt64
INT64

64-bit numeric field.

GoogleCloudDataplexV1SchemaPartitionFieldTypeFloat
FLOAT

Floating point numeric field.

GoogleCloudDataplexV1SchemaPartitionFieldTypeDouble
DOUBLE

Double precision numeric field.

GoogleCloudDataplexV1SchemaPartitionFieldTypeDecimal
DECIMAL

Real value numeric field.

GoogleCloudDataplexV1SchemaPartitionFieldTypeString
STRING

Sequence of characters field.

GoogleCloudDataplexV1SchemaPartitionFieldTypeBinary
BINARY

Sequence of bytes field.

GoogleCloudDataplexV1SchemaPartitionFieldTypeTimestamp
TIMESTAMP

Date and time field.

GoogleCloudDataplexV1SchemaPartitionFieldTypeDate
DATE

Date field.

GoogleCloudDataplexV1SchemaPartitionFieldTypeTime
TIME

Time field.

GoogleCloudDataplexV1SchemaPartitionFieldTypeRecord
RECORD

Structured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union.

GoogleCloudDataplexV1SchemaPartitionFieldTypeNull
NULL

Null field that does not have values.

TypeUnspecified
TYPE_UNSPECIFIED

SchemaType unspecified.

Boolean
BOOLEAN

Boolean field.

Byte
BYTE

Single byte numeric field.

Int16
INT16

16-bit numeric field.

Int32
INT32

32-bit numeric field.

Int64
INT64

64-bit numeric field.

Float
FLOAT

Floating point numeric field.

Double
DOUBLE

Double precision numeric field.

Decimal
DECIMAL

Real value numeric field.

String
STRING

Sequence of characters field.

Binary
BINARY

Sequence of bytes field.

Timestamp
TIMESTAMP

Date and time field.

Date
DATE

Date field.

Time
TIME

Time field.

Record
RECORD

Structured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union.

Null
NULL

Null field that does not have values.

TypeUnspecified
TYPE_UNSPECIFIED

SchemaType unspecified.

Boolean
BOOLEAN

Boolean field.

Byte
BYTE

Single byte numeric field.

Int16
INT16

16-bit numeric field.

Int32
INT32

32-bit numeric field.

Int64
INT64

64-bit numeric field.

Float
FLOAT

Floating point numeric field.

Double
DOUBLE

Double precision numeric field.

Decimal
DECIMAL

Real value numeric field.

String
STRING

Sequence of characters field.

Binary
BINARY

Sequence of bytes field.

Timestamp
TIMESTAMP

Date and time field.

Date
DATE

Date field.

Time
TIME

Time field.

Record
RECORD

Structured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union.

Null
NULL

Null field that does not have values.

TYPE_UNSPECIFIED
TYPE_UNSPECIFIED

SchemaType unspecified.

BOOLEAN
BOOLEAN

Boolean field.

BYTE
BYTE

Single byte numeric field.

INT16
INT16

16-bit numeric field.

INT32
INT32

32-bit numeric field.

INT64
INT64

64-bit numeric field.

FLOAT
FLOAT

Floating point numeric field.

DOUBLE
DOUBLE

Double precision numeric field.

DECIMAL
DECIMAL

Real value numeric field.

STRING
STRING

Sequence of characters field.

BINARY
BINARY

Sequence of bytes field.

TIMESTAMP
TIMESTAMP

Date and time field.

DATE
DATE

Date field.

TIME
TIME

Time field.

RECORD
RECORD

Structured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union.

NULL
NULL

Null field that does not have values.

"TYPE_UNSPECIFIED"
TYPE_UNSPECIFIED

SchemaType unspecified.

"BOOLEAN"
BOOLEAN

Boolean field.

"BYTE"
BYTE

Single byte numeric field.

"INT16"
INT16

16-bit numeric field.

"INT32"
INT32

32-bit numeric field.

"INT64"
INT64

64-bit numeric field.

"FLOAT"
FLOAT

Floating point numeric field.

"DOUBLE"
DOUBLE

Double precision numeric field.

"DECIMAL"
DECIMAL

Real value numeric field.

"STRING"
STRING

Sequence of characters field.

"BINARY"
BINARY

Sequence of bytes field.

"TIMESTAMP"
TIMESTAMP

Date and time field.

"DATE"
DATE

Date field.

"TIME"
TIME

Time field.

"RECORD"
RECORD

Structured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union.

"NULL"
NULL

Null field that does not have values.

GoogleCloudDataplexV1SchemaPartitionStyle

PartitionStyleUnspecified
PARTITION_STYLE_UNSPECIFIED

PartitionStyle unspecified

HiveCompatible
HIVE_COMPATIBLE

Partitions are hive-compatible. Examples: gs://bucket/path/to/table/dt=2019-10-31/lang=en, gs://bucket/path/to/table/dt=2019-10-31/lang=en/late.

GoogleCloudDataplexV1SchemaPartitionStylePartitionStyleUnspecified
PARTITION_STYLE_UNSPECIFIED

PartitionStyle unspecified

GoogleCloudDataplexV1SchemaPartitionStyleHiveCompatible
HIVE_COMPATIBLE

Partitions are hive-compatible. Examples: gs://bucket/path/to/table/dt=2019-10-31/lang=en, gs://bucket/path/to/table/dt=2019-10-31/lang=en/late.

PartitionStyleUnspecified
PARTITION_STYLE_UNSPECIFIED

PartitionStyle unspecified

HiveCompatible
HIVE_COMPATIBLE

Partitions are hive-compatible. Examples: gs://bucket/path/to/table/dt=2019-10-31/lang=en, gs://bucket/path/to/table/dt=2019-10-31/lang=en/late.

PartitionStyleUnspecified
PARTITION_STYLE_UNSPECIFIED

PartitionStyle unspecified

HiveCompatible
HIVE_COMPATIBLE

Partitions are hive-compatible. Examples: gs://bucket/path/to/table/dt=2019-10-31/lang=en, gs://bucket/path/to/table/dt=2019-10-31/lang=en/late.

PARTITION_STYLE_UNSPECIFIED
PARTITION_STYLE_UNSPECIFIED

PartitionStyle unspecified

HIVE_COMPATIBLE
HIVE_COMPATIBLE

Partitions are hive-compatible. Examples: gs://bucket/path/to/table/dt=2019-10-31/lang=en, gs://bucket/path/to/table/dt=2019-10-31/lang=en/late.

"PARTITION_STYLE_UNSPECIFIED"
PARTITION_STYLE_UNSPECIFIED

PartitionStyle unspecified

"HIVE_COMPATIBLE"
HIVE_COMPATIBLE

Partitions are hive-compatible. Examples: gs://bucket/path/to/table/dt=2019-10-31/lang=en, gs://bucket/path/to/table/dt=2019-10-31/lang=en/late.

GoogleCloudDataplexV1SchemaResponse

Fields List<Pulumi.GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1SchemaSchemaFieldResponse>

Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable.

PartitionFields List<Pulumi.GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1SchemaPartitionFieldResponse>

Optional. The sequence of fields describing the partition structure in entities. If this field is empty, there are no partitions within the data.

PartitionStyle string

Optional. The structure of paths containing partition data within the entity.

UserManaged bool

Set to true if user-managed or false if managed by Dataplex. The default is false (managed by Dataplex). Set to falseto enable Dataplex discovery to update the schema. including new data discovery, schema inference, and schema evolution. Users retain the ability to input and edit the schema. Dataplex treats schema input by the user as though produced by a previous Dataplex discovery operation, and it will evolve the schema and take action based on that treatment. Set to true to fully manage the entity schema. This setting guarantees that Dataplex will not change schema fields.

Fields []GoogleCloudDataplexV1SchemaSchemaFieldResponse

Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable.

PartitionFields []GoogleCloudDataplexV1SchemaPartitionFieldResponse

Optional. The sequence of fields describing the partition structure in entities. If this field is empty, there are no partitions within the data.

PartitionStyle string

Optional. The structure of paths containing partition data within the entity.

UserManaged bool

Set to true if user-managed or false if managed by Dataplex. The default is false (managed by Dataplex). Set to falseto enable Dataplex discovery to update the schema. including new data discovery, schema inference, and schema evolution. Users retain the ability to input and edit the schema. Dataplex treats schema input by the user as though produced by a previous Dataplex discovery operation, and it will evolve the schema and take action based on that treatment. Set to true to fully manage the entity schema. This setting guarantees that Dataplex will not change schema fields.

fields List<GoogleCloudDataplexV1SchemaSchemaFieldResponse>

Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable.

partitionFields List<GoogleCloudDataplexV1SchemaPartitionFieldResponse>

Optional. The sequence of fields describing the partition structure in entities. If this field is empty, there are no partitions within the data.

partitionStyle String

Optional. The structure of paths containing partition data within the entity.

userManaged Boolean

Set to true if user-managed or false if managed by Dataplex. The default is false (managed by Dataplex). Set to falseto enable Dataplex discovery to update the schema. including new data discovery, schema inference, and schema evolution. Users retain the ability to input and edit the schema. Dataplex treats schema input by the user as though produced by a previous Dataplex discovery operation, and it will evolve the schema and take action based on that treatment. Set to true to fully manage the entity schema. This setting guarantees that Dataplex will not change schema fields.

fields GoogleCloudDataplexV1SchemaSchemaFieldResponse[]

Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable.

partitionFields GoogleCloudDataplexV1SchemaPartitionFieldResponse[]

Optional. The sequence of fields describing the partition structure in entities. If this field is empty, there are no partitions within the data.

partitionStyle string

Optional. The structure of paths containing partition data within the entity.

userManaged boolean

Set to true if user-managed or false if managed by Dataplex. The default is false (managed by Dataplex). Set to falseto enable Dataplex discovery to update the schema. including new data discovery, schema inference, and schema evolution. Users retain the ability to input and edit the schema. Dataplex treats schema input by the user as though produced by a previous Dataplex discovery operation, and it will evolve the schema and take action based on that treatment. Set to true to fully manage the entity schema. This setting guarantees that Dataplex will not change schema fields.

fields Sequence[GoogleCloudDataplexV1SchemaSchemaFieldResponse]

Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable.

partition_fields Sequence[GoogleCloudDataplexV1SchemaPartitionFieldResponse]

Optional. The sequence of fields describing the partition structure in entities. If this field is empty, there are no partitions within the data.

partition_style str

Optional. The structure of paths containing partition data within the entity.

user_managed bool

Set to true if user-managed or false if managed by Dataplex. The default is false (managed by Dataplex). Set to falseto enable Dataplex discovery to update the schema. including new data discovery, schema inference, and schema evolution. Users retain the ability to input and edit the schema. Dataplex treats schema input by the user as though produced by a previous Dataplex discovery operation, and it will evolve the schema and take action based on that treatment. Set to true to fully manage the entity schema. This setting guarantees that Dataplex will not change schema fields.

fields List<Property Map>

Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable.

partitionFields List<Property Map>

Optional. The sequence of fields describing the partition structure in entities. If this field is empty, there are no partitions within the data.

partitionStyle String

Optional. The structure of paths containing partition data within the entity.

userManaged Boolean

Set to true if user-managed or false if managed by Dataplex. The default is false (managed by Dataplex). Set to falseto enable Dataplex discovery to update the schema. including new data discovery, schema inference, and schema evolution. Users retain the ability to input and edit the schema. Dataplex treats schema input by the user as though produced by a previous Dataplex discovery operation, and it will evolve the schema and take action based on that treatment. Set to true to fully manage the entity schema. This setting guarantees that Dataplex will not change schema fields.

GoogleCloudDataplexV1SchemaSchemaField

Mode Pulumi.GoogleNative.Dataplex.V1.GoogleCloudDataplexV1SchemaSchemaFieldMode

Additional field semantics.

Name string

The name of the field. Must contain only letters, numbers and underscores, with a maximum length of 767 characters, and must begin with a letter or underscore.

Type Pulumi.GoogleNative.Dataplex.V1.GoogleCloudDataplexV1SchemaSchemaFieldType

The type of field.

Description string

Optional. User friendly field description. Must be less than or equal to 1024 characters.

Fields List<Pulumi.GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1SchemaSchemaField>

Optional. Any nested field for complex types.

Mode GoogleCloudDataplexV1SchemaSchemaFieldMode

Additional field semantics.

Name string

The name of the field. Must contain only letters, numbers and underscores, with a maximum length of 767 characters, and must begin with a letter or underscore.

Type GoogleCloudDataplexV1SchemaSchemaFieldType

The type of field.

Description string

Optional. User friendly field description. Must be less than or equal to 1024 characters.

Fields []GoogleCloudDataplexV1SchemaSchemaField

Optional. Any nested field for complex types.

mode GoogleCloudDataplexV1SchemaSchemaFieldMode

Additional field semantics.

name String

The name of the field. Must contain only letters, numbers and underscores, with a maximum length of 767 characters, and must begin with a letter or underscore.

type GoogleCloudDataplexV1SchemaSchemaFieldType

The type of field.

description String

Optional. User friendly field description. Must be less than or equal to 1024 characters.

fields List<GoogleCloudDataplexV1SchemaSchemaField>

Optional. Any nested field for complex types.

mode GoogleCloudDataplexV1SchemaSchemaFieldMode

Additional field semantics.

name string

The name of the field. Must contain only letters, numbers and underscores, with a maximum length of 767 characters, and must begin with a letter or underscore.

type GoogleCloudDataplexV1SchemaSchemaFieldType

The type of field.

description string

Optional. User friendly field description. Must be less than or equal to 1024 characters.

fields GoogleCloudDataplexV1SchemaSchemaField[]

Optional. Any nested field for complex types.

mode GoogleCloudDataplexV1SchemaSchemaFieldMode

Additional field semantics.

name str

The name of the field. Must contain only letters, numbers and underscores, with a maximum length of 767 characters, and must begin with a letter or underscore.

type GoogleCloudDataplexV1SchemaSchemaFieldType

The type of field.

description str

Optional. User friendly field description. Must be less than or equal to 1024 characters.

fields Sequence[GoogleCloudDataplexV1SchemaSchemaField]

Optional. Any nested field for complex types.

mode "MODE_UNSPECIFIED" | "REQUIRED" | "NULLABLE" | "REPEATED"

Additional field semantics.

name String

The name of the field. Must contain only letters, numbers and underscores, with a maximum length of 767 characters, and must begin with a letter or underscore.

type "TYPE_UNSPECIFIED" | "BOOLEAN" | "BYTE" | "INT16" | "INT32" | "INT64" | "FLOAT" | "DOUBLE" | "DECIMAL" | "STRING" | "BINARY" | "TIMESTAMP" | "DATE" | "TIME" | "RECORD" | "NULL"

The type of field.

description String

Optional. User friendly field description. Must be less than or equal to 1024 characters.

fields List<Property Map>

Optional. Any nested field for complex types.

GoogleCloudDataplexV1SchemaSchemaFieldMode

ModeUnspecified
MODE_UNSPECIFIED

Mode unspecified.

Required
REQUIRED

The field has required semantics.

Nullable
NULLABLE

The field has optional semantics, and may be null.

Repeated
REPEATED

The field has repeated (0 or more) semantics, and is a list of values.

GoogleCloudDataplexV1SchemaSchemaFieldModeModeUnspecified
MODE_UNSPECIFIED

Mode unspecified.

GoogleCloudDataplexV1SchemaSchemaFieldModeRequired
REQUIRED

The field has required semantics.

GoogleCloudDataplexV1SchemaSchemaFieldModeNullable
NULLABLE

The field has optional semantics, and may be null.

GoogleCloudDataplexV1SchemaSchemaFieldModeRepeated
REPEATED

The field has repeated (0 or more) semantics, and is a list of values.

ModeUnspecified
MODE_UNSPECIFIED

Mode unspecified.

Required
REQUIRED

The field has required semantics.

Nullable
NULLABLE

The field has optional semantics, and may be null.

Repeated
REPEATED

The field has repeated (0 or more) semantics, and is a list of values.

ModeUnspecified
MODE_UNSPECIFIED

Mode unspecified.

Required
REQUIRED

The field has required semantics.

Nullable
NULLABLE

The field has optional semantics, and may be null.

Repeated
REPEATED

The field has repeated (0 or more) semantics, and is a list of values.

MODE_UNSPECIFIED
MODE_UNSPECIFIED

Mode unspecified.

REQUIRED
REQUIRED

The field has required semantics.

NULLABLE
NULLABLE

The field has optional semantics, and may be null.

REPEATED
REPEATED

The field has repeated (0 or more) semantics, and is a list of values.

"MODE_UNSPECIFIED"
MODE_UNSPECIFIED

Mode unspecified.

"REQUIRED"
REQUIRED

The field has required semantics.

"NULLABLE"
NULLABLE

The field has optional semantics, and may be null.

"REPEATED"
REPEATED

The field has repeated (0 or more) semantics, and is a list of values.

GoogleCloudDataplexV1SchemaSchemaFieldResponse

Description string

Optional. User friendly field description. Must be less than or equal to 1024 characters.

Fields List<Pulumi.GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1SchemaSchemaFieldResponse>

Optional. Any nested field for complex types.

Mode string

Additional field semantics.

Name string

The name of the field. Must contain only letters, numbers and underscores, with a maximum length of 767 characters, and must begin with a letter or underscore.

Type string

The type of field.

Description string

Optional. User friendly field description. Must be less than or equal to 1024 characters.

Fields []GoogleCloudDataplexV1SchemaSchemaFieldResponse

Optional. Any nested field for complex types.

Mode string

Additional field semantics.

Name string

The name of the field. Must contain only letters, numbers and underscores, with a maximum length of 767 characters, and must begin with a letter or underscore.

Type string

The type of field.

description String

Optional. User friendly field description. Must be less than or equal to 1024 characters.

fields List<GoogleCloudDataplexV1SchemaSchemaFieldResponse>

Optional. Any nested field for complex types.

mode String

Additional field semantics.

name String

The name of the field. Must contain only letters, numbers and underscores, with a maximum length of 767 characters, and must begin with a letter or underscore.

type String

The type of field.

description string

Optional. User friendly field description. Must be less than or equal to 1024 characters.

fields GoogleCloudDataplexV1SchemaSchemaFieldResponse[]

Optional. Any nested field for complex types.

mode string

Additional field semantics.

name string

The name of the field. Must contain only letters, numbers and underscores, with a maximum length of 767 characters, and must begin with a letter or underscore.

type string

The type of field.

description str

Optional. User friendly field description. Must be less than or equal to 1024 characters.

fields Sequence[GoogleCloudDataplexV1SchemaSchemaFieldResponse]

Optional. Any nested field for complex types.

mode str

Additional field semantics.

name str

The name of the field. Must contain only letters, numbers and underscores, with a maximum length of 767 characters, and must begin with a letter or underscore.

type str

The type of field.

description String

Optional. User friendly field description. Must be less than or equal to 1024 characters.

fields List<Property Map>

Optional. Any nested field for complex types.

mode String

Additional field semantics.

name String

The name of the field. Must contain only letters, numbers and underscores, with a maximum length of 767 characters, and must begin with a letter or underscore.

type String

The type of field.

GoogleCloudDataplexV1SchemaSchemaFieldType

TypeUnspecified
TYPE_UNSPECIFIED

SchemaType unspecified.

Boolean
BOOLEAN

Boolean field.

Byte
BYTE

Single byte numeric field.

Int16
INT16

16-bit numeric field.

Int32
INT32

32-bit numeric field.

Int64
INT64

64-bit numeric field.

Float
FLOAT

Floating point numeric field.

Double
DOUBLE

Double precision numeric field.

Decimal
DECIMAL

Real value numeric field.

String
STRING

Sequence of characters field.

Binary
BINARY

Sequence of bytes field.

Timestamp
TIMESTAMP

Date and time field.

Date
DATE

Date field.

Time
TIME

Time field.

Record
RECORD

Structured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union.

Null
NULL

Null field that does not have values.

GoogleCloudDataplexV1SchemaSchemaFieldTypeTypeUnspecified
TYPE_UNSPECIFIED

SchemaType unspecified.

GoogleCloudDataplexV1SchemaSchemaFieldTypeBoolean
BOOLEAN

Boolean field.

GoogleCloudDataplexV1SchemaSchemaFieldTypeByte
BYTE

Single byte numeric field.

GoogleCloudDataplexV1SchemaSchemaFieldTypeInt16
INT16

16-bit numeric field.

GoogleCloudDataplexV1SchemaSchemaFieldTypeInt32
INT32

32-bit numeric field.

GoogleCloudDataplexV1SchemaSchemaFieldTypeInt64
INT64

64-bit numeric field.

GoogleCloudDataplexV1SchemaSchemaFieldTypeFloat
FLOAT

Floating point numeric field.

GoogleCloudDataplexV1SchemaSchemaFieldTypeDouble
DOUBLE

Double precision numeric field.

GoogleCloudDataplexV1SchemaSchemaFieldTypeDecimal
DECIMAL

Real value numeric field.

GoogleCloudDataplexV1SchemaSchemaFieldTypeString
STRING

Sequence of characters field.

GoogleCloudDataplexV1SchemaSchemaFieldTypeBinary
BINARY

Sequence of bytes field.

GoogleCloudDataplexV1SchemaSchemaFieldTypeTimestamp
TIMESTAMP

Date and time field.

GoogleCloudDataplexV1SchemaSchemaFieldTypeDate
DATE

Date field.

GoogleCloudDataplexV1SchemaSchemaFieldTypeTime
TIME

Time field.

GoogleCloudDataplexV1SchemaSchemaFieldTypeRecord
RECORD

Structured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union.

GoogleCloudDataplexV1SchemaSchemaFieldTypeNull
NULL

Null field that does not have values.

TypeUnspecified
TYPE_UNSPECIFIED

SchemaType unspecified.

Boolean
BOOLEAN

Boolean field.

Byte
BYTE

Single byte numeric field.

Int16
INT16

16-bit numeric field.

Int32
INT32

32-bit numeric field.

Int64
INT64

64-bit numeric field.

Float
FLOAT

Floating point numeric field.

Double
DOUBLE

Double precision numeric field.

Decimal
DECIMAL

Real value numeric field.

String
STRING

Sequence of characters field.

Binary
BINARY

Sequence of bytes field.

Timestamp
TIMESTAMP

Date and time field.

Date
DATE

Date field.

Time
TIME

Time field.

Record
RECORD

Structured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union.

Null
NULL

Null field that does not have values.

TypeUnspecified
TYPE_UNSPECIFIED

SchemaType unspecified.

Boolean
BOOLEAN

Boolean field.

Byte
BYTE

Single byte numeric field.

Int16
INT16

16-bit numeric field.

Int32
INT32

32-bit numeric field.

Int64
INT64

64-bit numeric field.

Float
FLOAT

Floating point numeric field.

Double
DOUBLE

Double precision numeric field.

Decimal
DECIMAL

Real value numeric field.

String
STRING

Sequence of characters field.

Binary
BINARY

Sequence of bytes field.

Timestamp
TIMESTAMP

Date and time field.

Date
DATE

Date field.

Time
TIME

Time field.

Record
RECORD

Structured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union.

Null
NULL

Null field that does not have values.

TYPE_UNSPECIFIED
TYPE_UNSPECIFIED

SchemaType unspecified.

BOOLEAN
BOOLEAN

Boolean field.

BYTE
BYTE

Single byte numeric field.

INT16
INT16

16-bit numeric field.

INT32
INT32

32-bit numeric field.

INT64
INT64

64-bit numeric field.

FLOAT
FLOAT

Floating point numeric field.

DOUBLE
DOUBLE

Double precision numeric field.

DECIMAL
DECIMAL

Real value numeric field.

STRING
STRING

Sequence of characters field.

BINARY
BINARY

Sequence of bytes field.

TIMESTAMP
TIMESTAMP

Date and time field.

DATE
DATE

Date field.

TIME
TIME

Time field.

RECORD
RECORD

Structured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union.

NULL
NULL

Null field that does not have values.

"TYPE_UNSPECIFIED"
TYPE_UNSPECIFIED

SchemaType unspecified.

"BOOLEAN"
BOOLEAN

Boolean field.

"BYTE"
BYTE

Single byte numeric field.

"INT16"
INT16

16-bit numeric field.

"INT32"
INT32

32-bit numeric field.

"INT64"
INT64

64-bit numeric field.

"FLOAT"
FLOAT

Floating point numeric field.

"DOUBLE"
DOUBLE

Double precision numeric field.

"DECIMAL"
DECIMAL

Real value numeric field.

"STRING"
STRING

Sequence of characters field.

"BINARY"
BINARY

Sequence of bytes field.

"TIMESTAMP"
TIMESTAMP

Date and time field.

"DATE"
DATE

Date field.

"TIME"
TIME

Time field.

"RECORD"
RECORD

Structured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union.

"NULL"
NULL

Null field that does not have values.

GoogleCloudDataplexV1StorageAccessResponse

Read string

Describes the read access mechanism of the data. Not user settable.

Read string

Describes the read access mechanism of the data. Not user settable.

read String

Describes the read access mechanism of the data. Not user settable.

read string

Describes the read access mechanism of the data. Not user settable.

read str

Describes the read access mechanism of the data. Not user settable.

read String

Describes the read access mechanism of the data. Not user settable.

GoogleCloudDataplexV1StorageFormat

MimeType string

The mime type descriptor for the data. Must match the pattern {type}/{subtype}. Supported values: application/x-parquet application/x-avro application/x-orc application/x-tfrecord application/x-parquet+iceberg application/x-avro+iceberg application/x-orc+iceberg application/json application/{subtypes} text/csv text/ image/{image subtype} video/{video subtype} audio/{audio subtype}

CompressionFormat Pulumi.GoogleNative.Dataplex.V1.GoogleCloudDataplexV1StorageFormatCompressionFormat

Optional. The compression type associated with the stored data. If unspecified, the data is uncompressed.

Csv Pulumi.GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1StorageFormatCsvOptions

Optional. Additional information about CSV formatted data.

Iceberg Pulumi.GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1StorageFormatIcebergOptions

Optional. Additional information about iceberg tables.

Json Pulumi.GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1StorageFormatJsonOptions

Optional. Additional information about CSV formatted data.

MimeType string

The mime type descriptor for the data. Must match the pattern {type}/{subtype}. Supported values: application/x-parquet application/x-avro application/x-orc application/x-tfrecord application/x-parquet+iceberg application/x-avro+iceberg application/x-orc+iceberg application/json application/{subtypes} text/csv text/ image/{image subtype} video/{video subtype} audio/{audio subtype}

CompressionFormat GoogleCloudDataplexV1StorageFormatCompressionFormat

Optional. The compression type associated with the stored data. If unspecified, the data is uncompressed.

Csv GoogleCloudDataplexV1StorageFormatCsvOptions

Optional. Additional information about CSV formatted data.

Iceberg GoogleCloudDataplexV1StorageFormatIcebergOptions

Optional. Additional information about iceberg tables.

Json GoogleCloudDataplexV1StorageFormatJsonOptions

Optional. Additional information about CSV formatted data.

mimeType String

The mime type descriptor for the data. Must match the pattern {type}/{subtype}. Supported values: application/x-parquet application/x-avro application/x-orc application/x-tfrecord application/x-parquet+iceberg application/x-avro+iceberg application/x-orc+iceberg application/json application/{subtypes} text/csv text/ image/{image subtype} video/{video subtype} audio/{audio subtype}

compressionFormat GoogleCloudDataplexV1StorageFormatCompressionFormat

Optional. The compression type associated with the stored data. If unspecified, the data is uncompressed.

csv GoogleCloudDataplexV1StorageFormatCsvOptions

Optional. Additional information about CSV formatted data.

iceberg GoogleCloudDataplexV1StorageFormatIcebergOptions

Optional. Additional information about iceberg tables.

json GoogleCloudDataplexV1StorageFormatJsonOptions

Optional. Additional information about CSV formatted data.

mimeType string

The mime type descriptor for the data. Must match the pattern {type}/{subtype}. Supported values: application/x-parquet application/x-avro application/x-orc application/x-tfrecord application/x-parquet+iceberg application/x-avro+iceberg application/x-orc+iceberg application/json application/{subtypes} text/csv text/ image/{image subtype} video/{video subtype} audio/{audio subtype}

compressionFormat GoogleCloudDataplexV1StorageFormatCompressionFormat

Optional. The compression type associated with the stored data. If unspecified, the data is uncompressed.

csv GoogleCloudDataplexV1StorageFormatCsvOptions

Optional. Additional information about CSV formatted data.

iceberg GoogleCloudDataplexV1StorageFormatIcebergOptions

Optional. Additional information about iceberg tables.

json GoogleCloudDataplexV1StorageFormatJsonOptions

Optional. Additional information about CSV formatted data.

mime_type str

The mime type descriptor for the data. Must match the pattern {type}/{subtype}. Supported values: application/x-parquet application/x-avro application/x-orc application/x-tfrecord application/x-parquet+iceberg application/x-avro+iceberg application/x-orc+iceberg application/json application/{subtypes} text/csv text/ image/{image subtype} video/{video subtype} audio/{audio subtype}

compression_format GoogleCloudDataplexV1StorageFormatCompressionFormat

Optional. The compression type associated with the stored data. If unspecified, the data is uncompressed.

csv GoogleCloudDataplexV1StorageFormatCsvOptions

Optional. Additional information about CSV formatted data.

iceberg GoogleCloudDataplexV1StorageFormatIcebergOptions

Optional. Additional information about iceberg tables.

json GoogleCloudDataplexV1StorageFormatJsonOptions

Optional. Additional information about CSV formatted data.

mimeType String

The mime type descriptor for the data. Must match the pattern {type}/{subtype}. Supported values: application/x-parquet application/x-avro application/x-orc application/x-tfrecord application/x-parquet+iceberg application/x-avro+iceberg application/x-orc+iceberg application/json application/{subtypes} text/csv text/ image/{image subtype} video/{video subtype} audio/{audio subtype}

compressionFormat "COMPRESSION_FORMAT_UNSPECIFIED" | "GZIP" | "BZIP2"

Optional. The compression type associated with the stored data. If unspecified, the data is uncompressed.

csv Property Map

Optional. Additional information about CSV formatted data.

iceberg Property Map

Optional. Additional information about iceberg tables.

json Property Map

Optional. Additional information about CSV formatted data.

GoogleCloudDataplexV1StorageFormatCompressionFormat

CompressionFormatUnspecified
COMPRESSION_FORMAT_UNSPECIFIED

CompressionFormat unspecified. Implies uncompressed data.

Gzip
GZIP

GZip compressed set of files.

Bzip2
BZIP2

BZip2 compressed set of files.

GoogleCloudDataplexV1StorageFormatCompressionFormatCompressionFormatUnspecified
COMPRESSION_FORMAT_UNSPECIFIED

CompressionFormat unspecified. Implies uncompressed data.

GoogleCloudDataplexV1StorageFormatCompressionFormatGzip
GZIP

GZip compressed set of files.

GoogleCloudDataplexV1StorageFormatCompressionFormatBzip2
BZIP2

BZip2 compressed set of files.

CompressionFormatUnspecified
COMPRESSION_FORMAT_UNSPECIFIED

CompressionFormat unspecified. Implies uncompressed data.

Gzip
GZIP

GZip compressed set of files.

Bzip2
BZIP2

BZip2 compressed set of files.

CompressionFormatUnspecified
COMPRESSION_FORMAT_UNSPECIFIED

CompressionFormat unspecified. Implies uncompressed data.

Gzip
GZIP

GZip compressed set of files.

Bzip2
BZIP2

BZip2 compressed set of files.

COMPRESSION_FORMAT_UNSPECIFIED
COMPRESSION_FORMAT_UNSPECIFIED

CompressionFormat unspecified. Implies uncompressed data.

GZIP
GZIP

GZip compressed set of files.

BZIP2
BZIP2

BZip2 compressed set of files.

"COMPRESSION_FORMAT_UNSPECIFIED"
COMPRESSION_FORMAT_UNSPECIFIED

CompressionFormat unspecified. Implies uncompressed data.

"GZIP"
GZIP

GZip compressed set of files.

"BZIP2"
BZIP2

BZip2 compressed set of files.

GoogleCloudDataplexV1StorageFormatCsvOptions

Delimiter string

Optional. The delimiter used to separate values. Defaults to ','.

Encoding string

Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8", and "ISO-8859-1". Defaults to UTF-8 if unspecified.

HeaderRows int

Optional. The number of rows to interpret as header rows that should be skipped when reading data rows. Defaults to 0.

Quote string

Optional. The character used to quote column values. Accepts '"' (double quotation mark) or ''' (single quotation mark). Defaults to '"' (double quotation mark) if unspecified.

Delimiter string

Optional. The delimiter used to separate values. Defaults to ','.

Encoding string

Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8", and "ISO-8859-1". Defaults to UTF-8 if unspecified.

HeaderRows int

Optional. The number of rows to interpret as header rows that should be skipped when reading data rows. Defaults to 0.

Quote string

Optional. The character used to quote column values. Accepts '"' (double quotation mark) or ''' (single quotation mark). Defaults to '"' (double quotation mark) if unspecified.

delimiter String

Optional. The delimiter used to separate values. Defaults to ','.

encoding String

Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8", and "ISO-8859-1". Defaults to UTF-8 if unspecified.

headerRows Integer

Optional. The number of rows to interpret as header rows that should be skipped when reading data rows. Defaults to 0.

quote String

Optional. The character used to quote column values. Accepts '"' (double quotation mark) or ''' (single quotation mark). Defaults to '"' (double quotation mark) if unspecified.

delimiter string

Optional. The delimiter used to separate values. Defaults to ','.

encoding string

Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8", and "ISO-8859-1". Defaults to UTF-8 if unspecified.

headerRows number

Optional. The number of rows to interpret as header rows that should be skipped when reading data rows. Defaults to 0.

quote string

Optional. The character used to quote column values. Accepts '"' (double quotation mark) or ''' (single quotation mark). Defaults to '"' (double quotation mark) if unspecified.

delimiter str

Optional. The delimiter used to separate values. Defaults to ','.

encoding str

Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8", and "ISO-8859-1". Defaults to UTF-8 if unspecified.

header_rows int

Optional. The number of rows to interpret as header rows that should be skipped when reading data rows. Defaults to 0.

quote str

Optional. The character used to quote column values. Accepts '"' (double quotation mark) or ''' (single quotation mark). Defaults to '"' (double quotation mark) if unspecified.

delimiter String

Optional. The delimiter used to separate values. Defaults to ','.

encoding String

Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8", and "ISO-8859-1". Defaults to UTF-8 if unspecified.

headerRows Number

Optional. The number of rows to interpret as header rows that should be skipped when reading data rows. Defaults to 0.

quote String

Optional. The character used to quote column values. Accepts '"' (double quotation mark) or ''' (single quotation mark). Defaults to '"' (double quotation mark) if unspecified.

GoogleCloudDataplexV1StorageFormatCsvOptionsResponse

Delimiter string

Optional. The delimiter used to separate values. Defaults to ','.

Encoding string

Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8", and "ISO-8859-1". Defaults to UTF-8 if unspecified.

HeaderRows int

Optional. The number of rows to interpret as header rows that should be skipped when reading data rows. Defaults to 0.

Quote string

Optional. The character used to quote column values. Accepts '"' (double quotation mark) or ''' (single quotation mark). Defaults to '"' (double quotation mark) if unspecified.

Delimiter string

Optional. The delimiter used to separate values. Defaults to ','.

Encoding string

Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8", and "ISO-8859-1". Defaults to UTF-8 if unspecified.

HeaderRows int

Optional. The number of rows to interpret as header rows that should be skipped when reading data rows. Defaults to 0.

Quote string

Optional. The character used to quote column values. Accepts '"' (double quotation mark) or ''' (single quotation mark). Defaults to '"' (double quotation mark) if unspecified.

delimiter String

Optional. The delimiter used to separate values. Defaults to ','.

encoding String

Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8", and "ISO-8859-1". Defaults to UTF-8 if unspecified.

headerRows Integer

Optional. The number of rows to interpret as header rows that should be skipped when reading data rows. Defaults to 0.

quote String

Optional. The character used to quote column values. Accepts '"' (double quotation mark) or ''' (single quotation mark). Defaults to '"' (double quotation mark) if unspecified.

delimiter string

Optional. The delimiter used to separate values. Defaults to ','.

encoding string

Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8", and "ISO-8859-1". Defaults to UTF-8 if unspecified.

headerRows number

Optional. The number of rows to interpret as header rows that should be skipped when reading data rows. Defaults to 0.

quote string

Optional. The character used to quote column values. Accepts '"' (double quotation mark) or ''' (single quotation mark). Defaults to '"' (double quotation mark) if unspecified.

delimiter str

Optional. The delimiter used to separate values. Defaults to ','.

encoding str

Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8", and "ISO-8859-1". Defaults to UTF-8 if unspecified.

header_rows int

Optional. The number of rows to interpret as header rows that should be skipped when reading data rows. Defaults to 0.

quote str

Optional. The character used to quote column values. Accepts '"' (double quotation mark) or ''' (single quotation mark). Defaults to '"' (double quotation mark) if unspecified.

delimiter String

Optional. The delimiter used to separate values. Defaults to ','.

encoding String

Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8", and "ISO-8859-1". Defaults to UTF-8 if unspecified.

headerRows Number

Optional. The number of rows to interpret as header rows that should be skipped when reading data rows. Defaults to 0.

quote String

Optional. The character used to quote column values. Accepts '"' (double quotation mark) or ''' (single quotation mark). Defaults to '"' (double quotation mark) if unspecified.

GoogleCloudDataplexV1StorageFormatIcebergOptions

MetadataLocation string

Optional. The location of where the iceberg metadata is present, must be within the table path

MetadataLocation string

Optional. The location of where the iceberg metadata is present, must be within the table path

metadataLocation String

Optional. The location of where the iceberg metadata is present, must be within the table path

metadataLocation string

Optional. The location of where the iceberg metadata is present, must be within the table path

metadata_location str

Optional. The location of where the iceberg metadata is present, must be within the table path

metadataLocation String

Optional. The location of where the iceberg metadata is present, must be within the table path

GoogleCloudDataplexV1StorageFormatIcebergOptionsResponse

MetadataLocation string

Optional. The location of where the iceberg metadata is present, must be within the table path

MetadataLocation string

Optional. The location of where the iceberg metadata is present, must be within the table path

metadataLocation String

Optional. The location of where the iceberg metadata is present, must be within the table path

metadataLocation string

Optional. The location of where the iceberg metadata is present, must be within the table path

metadata_location str

Optional. The location of where the iceberg metadata is present, must be within the table path

metadataLocation String

Optional. The location of where the iceberg metadata is present, must be within the table path

GoogleCloudDataplexV1StorageFormatJsonOptions

Encoding string

Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8" and "ISO-8859-1". Defaults to UTF-8 if not specified.

Encoding string

Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8" and "ISO-8859-1". Defaults to UTF-8 if not specified.

encoding String

Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8" and "ISO-8859-1". Defaults to UTF-8 if not specified.

encoding string

Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8" and "ISO-8859-1". Defaults to UTF-8 if not specified.

encoding str

Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8" and "ISO-8859-1". Defaults to UTF-8 if not specified.

encoding String

Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8" and "ISO-8859-1". Defaults to UTF-8 if not specified.

GoogleCloudDataplexV1StorageFormatJsonOptionsResponse

Encoding string

Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8" and "ISO-8859-1". Defaults to UTF-8 if not specified.

Encoding string

Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8" and "ISO-8859-1". Defaults to UTF-8 if not specified.

encoding String

Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8" and "ISO-8859-1". Defaults to UTF-8 if not specified.

encoding string

Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8" and "ISO-8859-1". Defaults to UTF-8 if not specified.

encoding str

Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8" and "ISO-8859-1". Defaults to UTF-8 if not specified.

encoding String

Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8" and "ISO-8859-1". Defaults to UTF-8 if not specified.

GoogleCloudDataplexV1StorageFormatResponse

CompressionFormat string

Optional. The compression type associated with the stored data. If unspecified, the data is uncompressed.

Csv Pulumi.GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1StorageFormatCsvOptionsResponse

Optional. Additional information about CSV formatted data.

Format string

The data format associated with the stored data, which represents content type values. The value is inferred from mime type.

Iceberg Pulumi.GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1StorageFormatIcebergOptionsResponse

Optional. Additional information about iceberg tables.

Json Pulumi.GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1StorageFormatJsonOptionsResponse

Optional. Additional information about CSV formatted data.

MimeType string

The mime type descriptor for the data. Must match the pattern {type}/{subtype}. Supported values: application/x-parquet application/x-avro application/x-orc application/x-tfrecord application/x-parquet+iceberg application/x-avro+iceberg application/x-orc+iceberg application/json application/{subtypes} text/csv text/ image/{image subtype} video/{video subtype} audio/{audio subtype}

CompressionFormat string

Optional. The compression type associated with the stored data. If unspecified, the data is uncompressed.

Csv GoogleCloudDataplexV1StorageFormatCsvOptionsResponse

Optional. Additional information about CSV formatted data.

Format string

The data format associated with the stored data, which represents content type values. The value is inferred from mime type.

Iceberg GoogleCloudDataplexV1StorageFormatIcebergOptionsResponse

Optional. Additional information about iceberg tables.

Json GoogleCloudDataplexV1StorageFormatJsonOptionsResponse

Optional. Additional information about CSV formatted data.

MimeType string

The mime type descriptor for the data. Must match the pattern {type}/{subtype}. Supported values: application/x-parquet application/x-avro application/x-orc application/x-tfrecord application/x-parquet+iceberg application/x-avro+iceberg application/x-orc+iceberg application/json application/{subtypes} text/csv text/ image/{image subtype} video/{video subtype} audio/{audio subtype}

compressionFormat String

Optional. The compression type associated with the stored data. If unspecified, the data is uncompressed.

csv GoogleCloudDataplexV1StorageFormatCsvOptionsResponse

Optional. Additional information about CSV formatted data.

format String

The data format associated with the stored data, which represents content type values. The value is inferred from mime type.

iceberg GoogleCloudDataplexV1StorageFormatIcebergOptionsResponse

Optional. Additional information about iceberg tables.

json GoogleCloudDataplexV1StorageFormatJsonOptionsResponse

Optional. Additional information about CSV formatted data.

mimeType String

The mime type descriptor for the data. Must match the pattern {type}/{subtype}. Supported values: application/x-parquet application/x-avro application/x-orc application/x-tfrecord application/x-parquet+iceberg application/x-avro+iceberg application/x-orc+iceberg application/json application/{subtypes} text/csv text/ image/{image subtype} video/{video subtype} audio/{audio subtype}

compressionFormat string

Optional. The compression type associated with the stored data. If unspecified, the data is uncompressed.

csv GoogleCloudDataplexV1StorageFormatCsvOptionsResponse

Optional. Additional information about CSV formatted data.

format string

The data format associated with the stored data, which represents content type values. The value is inferred from mime type.

iceberg GoogleCloudDataplexV1StorageFormatIcebergOptionsResponse

Optional. Additional information about iceberg tables.

json GoogleCloudDataplexV1StorageFormatJsonOptionsResponse

Optional. Additional information about CSV formatted data.

mimeType string

The mime type descriptor for the data. Must match the pattern {type}/{subtype}. Supported values: application/x-parquet application/x-avro application/x-orc application/x-tfrecord application/x-parquet+iceberg application/x-avro+iceberg application/x-orc+iceberg application/json application/{subtypes} text/csv text/ image/{image subtype} video/{video subtype} audio/{audio subtype}

compression_format str

Optional. The compression type associated with the stored data. If unspecified, the data is uncompressed.

csv GoogleCloudDataplexV1StorageFormatCsvOptionsResponse

Optional. Additional information about CSV formatted data.

format str

The data format associated with the stored data, which represents content type values. The value is inferred from mime type.

iceberg GoogleCloudDataplexV1StorageFormatIcebergOptionsResponse

Optional. Additional information about iceberg tables.

json GoogleCloudDataplexV1StorageFormatJsonOptionsResponse

Optional. Additional information about CSV formatted data.

mime_type str

The mime type descriptor for the data. Must match the pattern {type}/{subtype}. Supported values: application/x-parquet application/x-avro application/x-orc application/x-tfrecord application/x-parquet+iceberg application/x-avro+iceberg application/x-orc+iceberg application/json application/{subtypes} text/csv text/ image/{image subtype} video/{video subtype} audio/{audio subtype}

compressionFormat String

Optional. The compression type associated with the stored data. If unspecified, the data is uncompressed.

csv Property Map

Optional. Additional information about CSV formatted data.

format String

The data format associated with the stored data, which represents content type values. The value is inferred from mime type.

iceberg Property Map

Optional. Additional information about iceberg tables.

json Property Map

Optional. Additional information about CSV formatted data.

mimeType String

The mime type descriptor for the data. Must match the pattern {type}/{subtype}. Supported values: application/x-parquet application/x-avro application/x-orc application/x-tfrecord application/x-parquet+iceberg application/x-avro+iceberg application/x-orc+iceberg application/json application/{subtypes} text/csv text/ image/{image subtype} video/{video subtype} audio/{audio subtype}

Package Details

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