Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.dataplex/v1.Entity
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Create a metadata entity. Auto-naming is currently not supported for this resource.
Create Entity Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Entity(name: string, args: EntityArgs, opts?: CustomResourceOptions);@overload
def Entity(resource_name: str,
           args: EntityArgs,
           opts: Optional[ResourceOptions] = None)
@overload
def Entity(resource_name: str,
           opts: Optional[ResourceOptions] = None,
           lake_id: Optional[str] = None,
           data_path: Optional[str] = None,
           type: Optional[EntityType] = None,
           asset: Optional[str] = None,
           system: Optional[EntitySystem] = None,
           schema: Optional[GoogleCloudDataplexV1SchemaArgs] = None,
           format: Optional[GoogleCloudDataplexV1StorageFormatArgs] = None,
           id: Optional[str] = None,
           description: Optional[str] = None,
           location: Optional[str] = None,
           project: Optional[str] = None,
           etag: Optional[str] = None,
           display_name: Optional[str] = None,
           data_path_pattern: Optional[str] = None,
           zone: Optional[str] = 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.
Parameters
- 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.
Constructor example
The following reference example uses placeholder values for all input properties.
var google_nativeEntityResource = new GoogleNative.Dataplex.V1.Entity("google-nativeEntityResource", new()
{
    LakeId = "string",
    DataPath = "string",
    Type = GoogleNative.Dataplex.V1.EntityType.TypeUnspecified,
    Asset = "string",
    System = GoogleNative.Dataplex.V1.EntitySystem.StorageSystemUnspecified,
    Schema = new GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1SchemaArgs
    {
        UserManaged = false,
        Fields = new[]
        {
            new GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1SchemaSchemaFieldArgs
            {
                Mode = GoogleNative.Dataplex.V1.GoogleCloudDataplexV1SchemaSchemaFieldMode.ModeUnspecified,
                Name = "string",
                Type = GoogleNative.Dataplex.V1.GoogleCloudDataplexV1SchemaSchemaFieldType.TypeUnspecified,
                Description = "string",
                Fields = new[]
                {
                    googleCloudDataplexV1SchemaSchemaField,
                },
            },
        },
        PartitionFields = new[]
        {
            new GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1SchemaPartitionFieldArgs
            {
                Name = "string",
                Type = GoogleNative.Dataplex.V1.GoogleCloudDataplexV1SchemaPartitionFieldType.TypeUnspecified,
            },
        },
        PartitionStyle = GoogleNative.Dataplex.V1.GoogleCloudDataplexV1SchemaPartitionStyle.PartitionStyleUnspecified,
    },
    Format = new GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1StorageFormatArgs
    {
        MimeType = "string",
        CompressionFormat = GoogleNative.Dataplex.V1.GoogleCloudDataplexV1StorageFormatCompressionFormat.CompressionFormatUnspecified,
        Csv = new GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1StorageFormatCsvOptionsArgs
        {
            Delimiter = "string",
            Encoding = "string",
            HeaderRows = 0,
            Quote = "string",
        },
        Iceberg = new GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1StorageFormatIcebergOptionsArgs
        {
            MetadataLocation = "string",
        },
        Json = new GoogleNative.Dataplex.V1.Inputs.GoogleCloudDataplexV1StorageFormatJsonOptionsArgs
        {
            Encoding = "string",
        },
    },
    Id = "string",
    Description = "string",
    Location = "string",
    Project = "string",
    Etag = "string",
    DisplayName = "string",
    DataPathPattern = "string",
    Zone = "string",
});
example, err := dataplex.NewEntity(ctx, "google-nativeEntityResource", &dataplex.EntityArgs{
	LakeId:   pulumi.String("string"),
	DataPath: pulumi.String("string"),
	Type:     dataplex.EntityTypeTypeUnspecified,
	Asset:    pulumi.String("string"),
	System:   dataplex.EntitySystemStorageSystemUnspecified,
	Schema: &dataplex.GoogleCloudDataplexV1SchemaArgs{
		UserManaged: pulumi.Bool(false),
		Fields: dataplex.GoogleCloudDataplexV1SchemaSchemaFieldArray{
			&dataplex.GoogleCloudDataplexV1SchemaSchemaFieldArgs{
				Mode:        dataplex.GoogleCloudDataplexV1SchemaSchemaFieldModeModeUnspecified,
				Name:        pulumi.String("string"),
				Type:        dataplex.GoogleCloudDataplexV1SchemaSchemaFieldTypeTypeUnspecified,
				Description: pulumi.String("string"),
				Fields: dataplex.GoogleCloudDataplexV1SchemaSchemaFieldArray{
					googleCloudDataplexV1SchemaSchemaField,
				},
			},
		},
		PartitionFields: dataplex.GoogleCloudDataplexV1SchemaPartitionFieldArray{
			&dataplex.GoogleCloudDataplexV1SchemaPartitionFieldArgs{
				Name: pulumi.String("string"),
				Type: dataplex.GoogleCloudDataplexV1SchemaPartitionFieldTypeTypeUnspecified,
			},
		},
		PartitionStyle: dataplex.GoogleCloudDataplexV1SchemaPartitionStylePartitionStyleUnspecified,
	},
	Format: &dataplex.GoogleCloudDataplexV1StorageFormatArgs{
		MimeType:          pulumi.String("string"),
		CompressionFormat: dataplex.GoogleCloudDataplexV1StorageFormatCompressionFormatCompressionFormatUnspecified,
		Csv: &dataplex.GoogleCloudDataplexV1StorageFormatCsvOptionsArgs{
			Delimiter:  pulumi.String("string"),
			Encoding:   pulumi.String("string"),
			HeaderRows: pulumi.Int(0),
			Quote:      pulumi.String("string"),
		},
		Iceberg: &dataplex.GoogleCloudDataplexV1StorageFormatIcebergOptionsArgs{
			MetadataLocation: pulumi.String("string"),
		},
		Json: &dataplex.GoogleCloudDataplexV1StorageFormatJsonOptionsArgs{
			Encoding: pulumi.String("string"),
		},
	},
	Id:              pulumi.String("string"),
	Description:     pulumi.String("string"),
	Location:        pulumi.String("string"),
	Project:         pulumi.String("string"),
	Etag:            pulumi.String("string"),
	DisplayName:     pulumi.String("string"),
	DataPathPattern: pulumi.String("string"),
	Zone:            pulumi.String("string"),
})
var google_nativeEntityResource = new Entity("google-nativeEntityResource", EntityArgs.builder()
    .lakeId("string")
    .dataPath("string")
    .type("TYPE_UNSPECIFIED")
    .asset("string")
    .system("STORAGE_SYSTEM_UNSPECIFIED")
    .schema(GoogleCloudDataplexV1SchemaArgs.builder()
        .userManaged(false)
        .fields(GoogleCloudDataplexV1SchemaSchemaFieldArgs.builder()
            .mode("MODE_UNSPECIFIED")
            .name("string")
            .type("TYPE_UNSPECIFIED")
            .description("string")
            .fields(googleCloudDataplexV1SchemaSchemaField)
            .build())
        .partitionFields(GoogleCloudDataplexV1SchemaPartitionFieldArgs.builder()
            .name("string")
            .type("TYPE_UNSPECIFIED")
            .build())
        .partitionStyle("PARTITION_STYLE_UNSPECIFIED")
        .build())
    .format(GoogleCloudDataplexV1StorageFormatArgs.builder()
        .mimeType("string")
        .compressionFormat("COMPRESSION_FORMAT_UNSPECIFIED")
        .csv(GoogleCloudDataplexV1StorageFormatCsvOptionsArgs.builder()
            .delimiter("string")
            .encoding("string")
            .headerRows(0)
            .quote("string")
            .build())
        .iceberg(GoogleCloudDataplexV1StorageFormatIcebergOptionsArgs.builder()
            .metadataLocation("string")
            .build())
        .json(GoogleCloudDataplexV1StorageFormatJsonOptionsArgs.builder()
            .encoding("string")
            .build())
        .build())
    .id("string")
    .description("string")
    .location("string")
    .project("string")
    .etag("string")
    .displayName("string")
    .dataPathPattern("string")
    .zone("string")
    .build());
google_native_entity_resource = google_native.dataplex.v1.Entity("google-nativeEntityResource",
    lake_id="string",
    data_path="string",
    type=google_native.dataplex.v1.EntityType.TYPE_UNSPECIFIED,
    asset="string",
    system=google_native.dataplex.v1.EntitySystem.STORAGE_SYSTEM_UNSPECIFIED,
    schema={
        "user_managed": False,
        "fields": [{
            "mode": google_native.dataplex.v1.GoogleCloudDataplexV1SchemaSchemaFieldMode.MODE_UNSPECIFIED,
            "name": "string",
            "type": google_native.dataplex.v1.GoogleCloudDataplexV1SchemaSchemaFieldType.TYPE_UNSPECIFIED,
            "description": "string",
            "fields": [google_cloud_dataplex_v1_schema_schema_field],
        }],
        "partition_fields": [{
            "name": "string",
            "type": google_native.dataplex.v1.GoogleCloudDataplexV1SchemaPartitionFieldType.TYPE_UNSPECIFIED,
        }],
        "partition_style": google_native.dataplex.v1.GoogleCloudDataplexV1SchemaPartitionStyle.PARTITION_STYLE_UNSPECIFIED,
    },
    format={
        "mime_type": "string",
        "compression_format": google_native.dataplex.v1.GoogleCloudDataplexV1StorageFormatCompressionFormat.COMPRESSION_FORMAT_UNSPECIFIED,
        "csv": {
            "delimiter": "string",
            "encoding": "string",
            "header_rows": 0,
            "quote": "string",
        },
        "iceberg": {
            "metadata_location": "string",
        },
        "json": {
            "encoding": "string",
        },
    },
    id="string",
    description="string",
    location="string",
    project="string",
    etag="string",
    display_name="string",
    data_path_pattern="string",
    zone="string")
const google_nativeEntityResource = new google_native.dataplex.v1.Entity("google-nativeEntityResource", {
    lakeId: "string",
    dataPath: "string",
    type: google_native.dataplex.v1.EntityType.TypeUnspecified,
    asset: "string",
    system: google_native.dataplex.v1.EntitySystem.StorageSystemUnspecified,
    schema: {
        userManaged: false,
        fields: [{
            mode: google_native.dataplex.v1.GoogleCloudDataplexV1SchemaSchemaFieldMode.ModeUnspecified,
            name: "string",
            type: google_native.dataplex.v1.GoogleCloudDataplexV1SchemaSchemaFieldType.TypeUnspecified,
            description: "string",
            fields: [googleCloudDataplexV1SchemaSchemaField],
        }],
        partitionFields: [{
            name: "string",
            type: google_native.dataplex.v1.GoogleCloudDataplexV1SchemaPartitionFieldType.TypeUnspecified,
        }],
        partitionStyle: google_native.dataplex.v1.GoogleCloudDataplexV1SchemaPartitionStyle.PartitionStyleUnspecified,
    },
    format: {
        mimeType: "string",
        compressionFormat: google_native.dataplex.v1.GoogleCloudDataplexV1StorageFormatCompressionFormat.CompressionFormatUnspecified,
        csv: {
            delimiter: "string",
            encoding: "string",
            headerRows: 0,
            quote: "string",
        },
        iceberg: {
            metadataLocation: "string",
        },
        json: {
            encoding: "string",
        },
    },
    id: "string",
    description: "string",
    location: "string",
    project: "string",
    etag: "string",
    displayName: "string",
    dataPathPattern: "string",
    zone: "string",
});
type: google-native:dataplex/v1:Entity
properties:
    asset: string
    dataPath: string
    dataPathPattern: string
    description: string
    displayName: string
    etag: string
    format:
        compressionFormat: COMPRESSION_FORMAT_UNSPECIFIED
        csv:
            delimiter: string
            encoding: string
            headerRows: 0
            quote: string
        iceberg:
            metadataLocation: string
        json:
            encoding: string
        mimeType: string
    id: string
    lakeId: string
    location: string
    project: string
    schema:
        fields:
            - description: string
              fields:
                - ${googleCloudDataplexV1SchemaSchemaField}
              mode: MODE_UNSPECIFIED
              name: string
              type: TYPE_UNSPECIFIED
        partitionFields:
            - name: string
              type: TYPE_UNSPECIFIED
        partitionStyle: PARTITION_STYLE_UNSPECIFIED
        userManaged: false
    system: STORAGE_SYSTEM_UNSPECIFIED
    type: TYPE_UNSPECIFIED
    zone: string
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
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
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.Google Native. Dataplex. V1. Inputs. Google Cloud Dataplex V1Storage Format 
- 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, and consist of 256 or fewer characters.
- LakeId string
- Schema
Pulumi.Google Native. Dataplex. V1. Inputs. Google Cloud Dataplex V1Schema 
- 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.Google Native. Dataplex. V1. Entity System 
- Immutable. Identifies the storage system of the entity data.
- Type
Pulumi.Google Native. Dataplex. V1. Entity Type 
- Immutable. The type of entity.
- DataPath stringPattern 
- 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
- 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
GoogleCloud Dataplex V1Storage Format Args 
- 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, and consist of 256 or fewer characters.
- LakeId string
- Schema
GoogleCloud Dataplex V1Schema Args 
- 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.
- DataPath stringPattern 
- 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
- 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
GoogleCloud Dataplex V1Storage Format 
- 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, and consist of 256 or fewer characters.
- lakeId String
- schema
GoogleCloud Dataplex V1Schema 
- 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.
- dataPath StringPattern 
- 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
- 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
GoogleCloud Dataplex V1Storage Format 
- 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, and consist of 256 or fewer characters.
- lakeId string
- schema
GoogleCloud Dataplex V1Schema 
- 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.
- dataPath stringPattern 
- 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
- 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
GoogleCloud Dataplex V1Storage Format Args 
- 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, and consist of 256 or fewer characters.
- lake_id str
- schema
GoogleCloud Dataplex V1Schema Args 
- 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_ strpattern 
- 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
- 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, 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.
- dataPath StringPattern 
- 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
- zone String
Outputs
All input properties are implicitly available as output properties. Additionally, the Entity resource produces the following output properties:
- Access
Pulumi.Google Native. Dataplex. V1. Outputs. Google Cloud Dataplex V1Storage Access Response 
- Identifies the access mechanism to the entity. Not user settable.
- CatalogEntry string
- The name of the associated Data Catalog entry.
- Compatibility
Pulumi.Google Native. Dataplex. V1. Outputs. Google Cloud Dataplex V1Entity Compatibility Status Response 
- 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
GoogleCloud Dataplex V1Storage Access Response 
- Identifies the access mechanism to the entity. Not user settable.
- CatalogEntry string
- The name of the associated Data Catalog entry.
- Compatibility
GoogleCloud Dataplex V1Entity Compatibility Status Response 
- 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
GoogleCloud Dataplex V1Storage Access Response 
- Identifies the access mechanism to the entity. Not user settable.
- catalogEntry String
- The name of the associated Data Catalog entry.
- compatibility
GoogleCloud Dataplex V1Entity Compatibility Status Response 
- 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
GoogleCloud Dataplex V1Storage Access Response 
- Identifies the access mechanism to the entity. Not user settable.
- catalogEntry string
- The name of the associated Data Catalog entry.
- compatibility
GoogleCloud Dataplex V1Entity Compatibility Status Response 
- 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
GoogleCloud Dataplex V1Storage Access Response 
- Identifies the access mechanism to the entity. Not user settable.
- catalog_entry str
- The name of the associated Data Catalog entry.
- compatibility
GoogleCloud Dataplex V1Entity Compatibility Status Response 
- 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, EntitySystemArgs    
- StorageSystem Unspecified 
- STORAGE_SYSTEM_UNSPECIFIEDStorage system unspecified.
- CloudStorage 
- CLOUD_STORAGEThe entity data is contained within a Cloud Storage bucket.
- Bigquery
- BIGQUERYThe entity data is contained within a BigQuery dataset.
- EntitySystem Storage System Unspecified 
- STORAGE_SYSTEM_UNSPECIFIEDStorage system unspecified.
- EntitySystem Cloud Storage 
- CLOUD_STORAGEThe entity data is contained within a Cloud Storage bucket.
- EntitySystem Bigquery 
- BIGQUERYThe entity data is contained within a BigQuery dataset.
- StorageSystem Unspecified 
- STORAGE_SYSTEM_UNSPECIFIEDStorage system unspecified.
- CloudStorage 
- CLOUD_STORAGEThe entity data is contained within a Cloud Storage bucket.
- Bigquery
- BIGQUERYThe entity data is contained within a BigQuery dataset.
- StorageSystem Unspecified 
- STORAGE_SYSTEM_UNSPECIFIEDStorage system unspecified.
- CloudStorage 
- CLOUD_STORAGEThe entity data is contained within a Cloud Storage bucket.
- Bigquery
- BIGQUERYThe entity data is contained within a BigQuery dataset.
- STORAGE_SYSTEM_UNSPECIFIED
- STORAGE_SYSTEM_UNSPECIFIEDStorage system unspecified.
- CLOUD_STORAGE
- CLOUD_STORAGEThe entity data is contained within a Cloud Storage bucket.
- BIGQUERY
- BIGQUERYThe entity data is contained within a BigQuery dataset.
- "STORAGE_SYSTEM_UNSPECIFIED"
- STORAGE_SYSTEM_UNSPECIFIEDStorage system unspecified.
- "CLOUD_STORAGE"
- CLOUD_STORAGEThe entity data is contained within a Cloud Storage bucket.
- "BIGQUERY"
- BIGQUERYThe entity data is contained within a BigQuery dataset.
EntityType, EntityTypeArgs    
- TypeUnspecified 
- TYPE_UNSPECIFIEDType unspecified.
- Table
- TABLEStructured and semi-structured data.
- Fileset
- FILESETUnstructured data.
- EntityType Type Unspecified 
- TYPE_UNSPECIFIEDType unspecified.
- EntityType Table 
- TABLEStructured and semi-structured data.
- EntityType Fileset 
- FILESETUnstructured data.
- TypeUnspecified 
- TYPE_UNSPECIFIEDType unspecified.
- Table
- TABLEStructured and semi-structured data.
- Fileset
- FILESETUnstructured data.
- TypeUnspecified 
- TYPE_UNSPECIFIEDType unspecified.
- Table
- TABLEStructured and semi-structured data.
- Fileset
- FILESETUnstructured data.
- TYPE_UNSPECIFIED
- TYPE_UNSPECIFIEDType unspecified.
- TABLE
- TABLEStructured and semi-structured data.
- FILESET
- FILESETUnstructured data.
- "TYPE_UNSPECIFIED"
- TYPE_UNSPECIFIEDType unspecified.
- "TABLE"
- TABLEStructured and semi-structured data.
- "FILESET"
- FILESETUnstructured data.
GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponse, GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseArgs                
- 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, GoogleCloudDataplexV1EntityCompatibilityStatusResponseArgs              
- Bigquery
Pulumi.Google Native. Dataplex. V1. Inputs. Google Cloud Dataplex V1Entity Compatibility Status Compatibility Response 
- Whether this entity is compatible with BigQuery.
- HiveMetastore Pulumi.Google Native. Dataplex. V1. Inputs. Google Cloud Dataplex V1Entity Compatibility Status Compatibility Response 
- Whether this entity is compatible with Hive Metastore.
- Bigquery
GoogleCloud Dataplex V1Entity Compatibility Status Compatibility Response 
- Whether this entity is compatible with BigQuery.
- HiveMetastore GoogleCloud Dataplex V1Entity Compatibility Status Compatibility Response 
- Whether this entity is compatible with Hive Metastore.
- bigquery
GoogleCloud Dataplex V1Entity Compatibility Status Compatibility Response 
- Whether this entity is compatible with BigQuery.
- hiveMetastore GoogleCloud Dataplex V1Entity Compatibility Status Compatibility Response 
- Whether this entity is compatible with Hive Metastore.
- bigquery
GoogleCloud Dataplex V1Entity Compatibility Status Compatibility Response 
- Whether this entity is compatible with BigQuery.
- hiveMetastore GoogleCloud Dataplex V1Entity Compatibility Status Compatibility Response 
- Whether this entity is compatible with Hive Metastore.
- bigquery
GoogleCloud Dataplex V1Entity Compatibility Status Compatibility Response 
- Whether this entity is compatible with BigQuery.
- hive_metastore GoogleCloud Dataplex V1Entity Compatibility Status Compatibility Response 
- 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, GoogleCloudDataplexV1SchemaArgs        
- 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.Google Native. Dataplex. V1. Inputs. Google Cloud Dataplex V1Schema Schema Field> 
- Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable.
- PartitionFields List<Pulumi.Google Native. Dataplex. V1. Inputs. Google Cloud Dataplex V1Schema Partition Field> 
- 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.Google Native. Dataplex. V1. Google Cloud Dataplex V1Schema Partition Style 
- 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
[]GoogleCloud Dataplex V1Schema Schema Field 
- Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable.
- PartitionFields []GoogleCloud Dataplex V1Schema Partition Field 
- Optional. The sequence of fields describing the partition structure in entities. If this field is empty, there are no partitions within the data.
- PartitionStyle GoogleCloud Dataplex V1Schema Partition Style 
- 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<GoogleCloud Dataplex V1Schema Schema Field> 
- Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable.
- partitionFields List<GoogleCloud Dataplex V1Schema Partition Field> 
- Optional. The sequence of fields describing the partition structure in entities. If this field is empty, there are no partitions within the data.
- partitionStyle GoogleCloud Dataplex V1Schema Partition Style 
- 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
GoogleCloud Dataplex V1Schema Schema Field[] 
- Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable.
- partitionFields GoogleCloud Dataplex V1Schema Partition Field[] 
- Optional. The sequence of fields describing the partition structure in entities. If this field is empty, there are no partitions within the data.
- partitionStyle GoogleCloud Dataplex V1Schema Partition Style 
- 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[GoogleCloud Dataplex V1Schema Schema Field] 
- Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable.
- partition_fields Sequence[GoogleCloud Dataplex V1Schema Partition Field] 
- 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 GoogleCloud Dataplex V1Schema Partition Style 
- 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, GoogleCloudDataplexV1SchemaPartitionFieldArgs            
- 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.Google Native. Dataplex. V1. Google Cloud Dataplex V1Schema Partition Field Type 
- 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
GoogleCloud Dataplex V1Schema Partition Field Type 
- 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
GoogleCloud Dataplex V1Schema Partition Field Type 
- 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
GoogleCloud Dataplex V1Schema Partition Field Type 
- 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
GoogleCloud Dataplex V1Schema Partition Field Type 
- 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, GoogleCloudDataplexV1SchemaPartitionFieldResponseArgs              
GoogleCloudDataplexV1SchemaPartitionFieldType, GoogleCloudDataplexV1SchemaPartitionFieldTypeArgs              
- TypeUnspecified 
- TYPE_UNSPECIFIEDSchemaType unspecified.
- Boolean
- BOOLEANBoolean field.
- Byte
- BYTESingle byte numeric field.
- Int16
- INT1616-bit numeric field.
- Int32
- INT3232-bit numeric field.
- Int64
- INT6464-bit numeric field.
- Float
- FLOATFloating point numeric field.
- Double
- DOUBLEDouble precision numeric field.
- Decimal
- DECIMALReal value numeric field.
- String
- STRINGSequence of characters field.
- Binary
- BINARYSequence of bytes field.
- Timestamp
- TIMESTAMPDate and time field.
- Date
- DATEDate field.
- Time
- TIMETime field.
- Record
- RECORDStructured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union.
- Null
- NULLNull field that does not have values.
- GoogleCloud Dataplex V1Schema Partition Field Type Type Unspecified 
- TYPE_UNSPECIFIEDSchemaType unspecified.
- GoogleCloud Dataplex V1Schema Partition Field Type Boolean 
- BOOLEANBoolean field.
- GoogleCloud Dataplex V1Schema Partition Field Type Byte 
- BYTESingle byte numeric field.
- GoogleCloud Dataplex V1Schema Partition Field Type Int16 
- INT1616-bit numeric field.
- GoogleCloud Dataplex V1Schema Partition Field Type Int32 
- INT3232-bit numeric field.
- GoogleCloud Dataplex V1Schema Partition Field Type Int64 
- INT6464-bit numeric field.
- GoogleCloud Dataplex V1Schema Partition Field Type Float 
- FLOATFloating point numeric field.
- GoogleCloud Dataplex V1Schema Partition Field Type Double 
- DOUBLEDouble precision numeric field.
- GoogleCloud Dataplex V1Schema Partition Field Type Decimal 
- DECIMALReal value numeric field.
- GoogleCloud Dataplex V1Schema Partition Field Type String 
- STRINGSequence of characters field.
- GoogleCloud Dataplex V1Schema Partition Field Type Binary 
- BINARYSequence of bytes field.
- GoogleCloud Dataplex V1Schema Partition Field Type Timestamp 
- TIMESTAMPDate and time field.
- GoogleCloud Dataplex V1Schema Partition Field Type Date 
- DATEDate field.
- GoogleCloud Dataplex V1Schema Partition Field Type Time 
- TIMETime field.
- GoogleCloud Dataplex V1Schema Partition Field Type Record 
- RECORDStructured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union.
- GoogleCloud Dataplex V1Schema Partition Field Type Null 
- NULLNull field that does not have values.
- TypeUnspecified 
- TYPE_UNSPECIFIEDSchemaType unspecified.
- Boolean
- BOOLEANBoolean field.
- Byte
- BYTESingle byte numeric field.
- Int16
- INT1616-bit numeric field.
- Int32
- INT3232-bit numeric field.
- Int64
- INT6464-bit numeric field.
- Float
- FLOATFloating point numeric field.
- Double
- DOUBLEDouble precision numeric field.
- Decimal
- DECIMALReal value numeric field.
- String
- STRINGSequence of characters field.
- Binary
- BINARYSequence of bytes field.
- Timestamp
- TIMESTAMPDate and time field.
- Date
- DATEDate field.
- Time
- TIMETime field.
- Record
- RECORDStructured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union.
- Null
- NULLNull field that does not have values.
- TypeUnspecified 
- TYPE_UNSPECIFIEDSchemaType unspecified.
- Boolean
- BOOLEANBoolean field.
- Byte
- BYTESingle byte numeric field.
- Int16
- INT1616-bit numeric field.
- Int32
- INT3232-bit numeric field.
- Int64
- INT6464-bit numeric field.
- Float
- FLOATFloating point numeric field.
- Double
- DOUBLEDouble precision numeric field.
- Decimal
- DECIMALReal value numeric field.
- String
- STRINGSequence of characters field.
- Binary
- BINARYSequence of bytes field.
- Timestamp
- TIMESTAMPDate and time field.
- Date
- DATEDate field.
- Time
- TIMETime field.
- Record
- RECORDStructured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union.
- Null
- NULLNull field that does not have values.
- TYPE_UNSPECIFIED
- TYPE_UNSPECIFIEDSchemaType unspecified.
- BOOLEAN
- BOOLEANBoolean field.
- BYTE
- BYTESingle byte numeric field.
- INT16
- INT1616-bit numeric field.
- INT32
- INT3232-bit numeric field.
- INT64
- INT6464-bit numeric field.
- FLOAT
- FLOATFloating point numeric field.
- DOUBLE
- DOUBLEDouble precision numeric field.
- DECIMAL
- DECIMALReal value numeric field.
- STRING
- STRINGSequence of characters field.
- BINARY
- BINARYSequence of bytes field.
- TIMESTAMP
- TIMESTAMPDate and time field.
- DATE
- DATEDate field.
- TIME
- TIMETime field.
- RECORD
- RECORDStructured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union.
- NULL
- NULLNull field that does not have values.
- "TYPE_UNSPECIFIED"
- TYPE_UNSPECIFIEDSchemaType unspecified.
- "BOOLEAN"
- BOOLEANBoolean field.
- "BYTE"
- BYTESingle byte numeric field.
- "INT16"
- INT1616-bit numeric field.
- "INT32"
- INT3232-bit numeric field.
- "INT64"
- INT6464-bit numeric field.
- "FLOAT"
- FLOATFloating point numeric field.
- "DOUBLE"
- DOUBLEDouble precision numeric field.
- "DECIMAL"
- DECIMALReal value numeric field.
- "STRING"
- STRINGSequence of characters field.
- "BINARY"
- BINARYSequence of bytes field.
- "TIMESTAMP"
- TIMESTAMPDate and time field.
- "DATE"
- DATEDate field.
- "TIME"
- TIMETime field.
- "RECORD"
- RECORDStructured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union.
- "NULL"
- NULLNull field that does not have values.
GoogleCloudDataplexV1SchemaPartitionStyle, GoogleCloudDataplexV1SchemaPartitionStyleArgs            
- PartitionStyle Unspecified 
- PARTITION_STYLE_UNSPECIFIEDPartitionStyle unspecified
- HiveCompatible 
- HIVE_COMPATIBLEPartitions 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.
- GoogleCloud Dataplex V1Schema Partition Style Partition Style Unspecified 
- PARTITION_STYLE_UNSPECIFIEDPartitionStyle unspecified
- GoogleCloud Dataplex V1Schema Partition Style Hive Compatible 
- HIVE_COMPATIBLEPartitions 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.
- PartitionStyle Unspecified 
- PARTITION_STYLE_UNSPECIFIEDPartitionStyle unspecified
- HiveCompatible 
- HIVE_COMPATIBLEPartitions 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.
- PartitionStyle Unspecified 
- PARTITION_STYLE_UNSPECIFIEDPartitionStyle unspecified
- HiveCompatible 
- HIVE_COMPATIBLEPartitions 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_UNSPECIFIEDPartitionStyle unspecified
- HIVE_COMPATIBLE
- HIVE_COMPATIBLEPartitions 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_UNSPECIFIEDPartitionStyle unspecified
- "HIVE_COMPATIBLE"
- HIVE_COMPATIBLEPartitions 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, GoogleCloudDataplexV1SchemaResponseArgs          
- Fields
List<Pulumi.Google Native. Dataplex. V1. Inputs. Google Cloud Dataplex V1Schema Schema Field Response> 
- Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable.
- PartitionFields List<Pulumi.Google Native. Dataplex. V1. Inputs. Google Cloud Dataplex V1Schema Partition Field Response> 
- 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
[]GoogleCloud Dataplex V1Schema Schema Field Response 
- Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable.
- PartitionFields []GoogleCloud Dataplex V1Schema Partition Field Response 
- 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<GoogleCloud Dataplex V1Schema Schema Field Response> 
- Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable.
- partitionFields List<GoogleCloud Dataplex V1Schema Partition Field Response> 
- 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
GoogleCloud Dataplex V1Schema Schema Field Response[] 
- Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable.
- partitionFields GoogleCloud Dataplex V1Schema Partition Field Response[] 
- 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[GoogleCloud Dataplex V1Schema Schema Field Response] 
- Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable.
- partition_fields Sequence[GoogleCloud Dataplex V1Schema Partition Field Response] 
- 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, GoogleCloudDataplexV1SchemaSchemaFieldArgs            
- Mode
Pulumi.Google Native. Dataplex. V1. Google Cloud Dataplex V1Schema Schema Field Mode 
- 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.Google Native. Dataplex. V1. Google Cloud Dataplex V1Schema Schema Field Type 
- The type of field.
- Description string
- Optional. User friendly field description. Must be less than or equal to 1024 characters.
- Fields
List<Pulumi.Google Native. Dataplex. V1. Inputs. Google Cloud Dataplex V1Schema Schema Field> 
- Optional. Any nested field for complex types.
- Mode
GoogleCloud Dataplex V1Schema Schema Field Mode 
- 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
GoogleCloud Dataplex V1Schema Schema Field Type 
- The type of field.
- Description string
- Optional. User friendly field description. Must be less than or equal to 1024 characters.
- Fields
[]GoogleCloud Dataplex V1Schema Schema Field 
- Optional. Any nested field for complex types.
- mode
GoogleCloud Dataplex V1Schema Schema Field Mode 
- 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
GoogleCloud Dataplex V1Schema Schema Field Type 
- The type of field.
- description String
- Optional. User friendly field description. Must be less than or equal to 1024 characters.
- fields
List<GoogleCloud Dataplex V1Schema Schema Field> 
- Optional. Any nested field for complex types.
- mode
GoogleCloud Dataplex V1Schema Schema Field Mode 
- 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
GoogleCloud Dataplex V1Schema Schema Field Type 
- The type of field.
- description string
- Optional. User friendly field description. Must be less than or equal to 1024 characters.
- fields
GoogleCloud Dataplex V1Schema Schema Field[] 
- Optional. Any nested field for complex types.
- mode
GoogleCloud Dataplex V1Schema Schema Field Mode 
- 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
GoogleCloud Dataplex V1Schema Schema Field Type 
- The type of field.
- description str
- Optional. User friendly field description. Must be less than or equal to 1024 characters.
- fields
Sequence[GoogleCloud Dataplex V1Schema Schema Field] 
- 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, GoogleCloudDataplexV1SchemaSchemaFieldModeArgs              
- ModeUnspecified 
- MODE_UNSPECIFIEDMode unspecified.
- Required
- REQUIREDThe field has required semantics.
- Nullable
- NULLABLEThe field has optional semantics, and may be null.
- Repeated
- REPEATEDThe field has repeated (0 or more) semantics, and is a list of values.
- GoogleCloud Dataplex V1Schema Schema Field Mode Mode Unspecified 
- MODE_UNSPECIFIEDMode unspecified.
- GoogleCloud Dataplex V1Schema Schema Field Mode Required 
- REQUIREDThe field has required semantics.
- GoogleCloud Dataplex V1Schema Schema Field Mode Nullable 
- NULLABLEThe field has optional semantics, and may be null.
- GoogleCloud Dataplex V1Schema Schema Field Mode Repeated 
- REPEATEDThe field has repeated (0 or more) semantics, and is a list of values.
- ModeUnspecified 
- MODE_UNSPECIFIEDMode unspecified.
- Required
- REQUIREDThe field has required semantics.
- Nullable
- NULLABLEThe field has optional semantics, and may be null.
- Repeated
- REPEATEDThe field has repeated (0 or more) semantics, and is a list of values.
- ModeUnspecified 
- MODE_UNSPECIFIEDMode unspecified.
- Required
- REQUIREDThe field has required semantics.
- Nullable
- NULLABLEThe field has optional semantics, and may be null.
- Repeated
- REPEATEDThe field has repeated (0 or more) semantics, and is a list of values.
- MODE_UNSPECIFIED
- MODE_UNSPECIFIEDMode unspecified.
- REQUIRED
- REQUIREDThe field has required semantics.
- NULLABLE
- NULLABLEThe field has optional semantics, and may be null.
- REPEATED
- REPEATEDThe field has repeated (0 or more) semantics, and is a list of values.
- "MODE_UNSPECIFIED"
- MODE_UNSPECIFIEDMode unspecified.
- "REQUIRED"
- REQUIREDThe field has required semantics.
- "NULLABLE"
- NULLABLEThe field has optional semantics, and may be null.
- "REPEATED"
- REPEATEDThe field has repeated (0 or more) semantics, and is a list of values.
GoogleCloudDataplexV1SchemaSchemaFieldResponse, GoogleCloudDataplexV1SchemaSchemaFieldResponseArgs              
- Description string
- Optional. User friendly field description. Must be less than or equal to 1024 characters.
- Fields
List<Pulumi.Google Native. Dataplex. V1. Inputs. Google Cloud Dataplex V1Schema Schema Field Response> 
- 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
[]GoogleCloud Dataplex V1Schema Schema Field Response 
- 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<GoogleCloud Dataplex V1Schema Schema Field Response> 
- 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
GoogleCloud Dataplex V1Schema Schema Field Response[] 
- 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[GoogleCloud Dataplex V1Schema Schema Field Response] 
- 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, GoogleCloudDataplexV1SchemaSchemaFieldTypeArgs              
- TypeUnspecified 
- TYPE_UNSPECIFIEDSchemaType unspecified.
- Boolean
- BOOLEANBoolean field.
- Byte
- BYTESingle byte numeric field.
- Int16
- INT1616-bit numeric field.
- Int32
- INT3232-bit numeric field.
- Int64
- INT6464-bit numeric field.
- Float
- FLOATFloating point numeric field.
- Double
- DOUBLEDouble precision numeric field.
- Decimal
- DECIMALReal value numeric field.
- String
- STRINGSequence of characters field.
- Binary
- BINARYSequence of bytes field.
- Timestamp
- TIMESTAMPDate and time field.
- Date
- DATEDate field.
- Time
- TIMETime field.
- Record
- RECORDStructured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union.
- Null
- NULLNull field that does not have values.
- GoogleCloud Dataplex V1Schema Schema Field Type Type Unspecified 
- TYPE_UNSPECIFIEDSchemaType unspecified.
- GoogleCloud Dataplex V1Schema Schema Field Type Boolean 
- BOOLEANBoolean field.
- GoogleCloud Dataplex V1Schema Schema Field Type Byte 
- BYTESingle byte numeric field.
- GoogleCloud Dataplex V1Schema Schema Field Type Int16 
- INT1616-bit numeric field.
- GoogleCloud Dataplex V1Schema Schema Field Type Int32 
- INT3232-bit numeric field.
- GoogleCloud Dataplex V1Schema Schema Field Type Int64 
- INT6464-bit numeric field.
- GoogleCloud Dataplex V1Schema Schema Field Type Float 
- FLOATFloating point numeric field.
- GoogleCloud Dataplex V1Schema Schema Field Type Double 
- DOUBLEDouble precision numeric field.
- GoogleCloud Dataplex V1Schema Schema Field Type Decimal 
- DECIMALReal value numeric field.
- GoogleCloud Dataplex V1Schema Schema Field Type String 
- STRINGSequence of characters field.
- GoogleCloud Dataplex V1Schema Schema Field Type Binary 
- BINARYSequence of bytes field.
- GoogleCloud Dataplex V1Schema Schema Field Type Timestamp 
- TIMESTAMPDate and time field.
- GoogleCloud Dataplex V1Schema Schema Field Type Date 
- DATEDate field.
- GoogleCloud Dataplex V1Schema Schema Field Type Time 
- TIMETime field.
- GoogleCloud Dataplex V1Schema Schema Field Type Record 
- RECORDStructured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union.
- GoogleCloud Dataplex V1Schema Schema Field Type Null 
- NULLNull field that does not have values.
- TypeUnspecified 
- TYPE_UNSPECIFIEDSchemaType unspecified.
- Boolean
- BOOLEANBoolean field.
- Byte
- BYTESingle byte numeric field.
- Int16
- INT1616-bit numeric field.
- Int32
- INT3232-bit numeric field.
- Int64
- INT6464-bit numeric field.
- Float
- FLOATFloating point numeric field.
- Double
- DOUBLEDouble precision numeric field.
- Decimal
- DECIMALReal value numeric field.
- String
- STRINGSequence of characters field.
- Binary
- BINARYSequence of bytes field.
- Timestamp
- TIMESTAMPDate and time field.
- Date
- DATEDate field.
- Time
- TIMETime field.
- Record
- RECORDStructured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union.
- Null
- NULLNull field that does not have values.
- TypeUnspecified 
- TYPE_UNSPECIFIEDSchemaType unspecified.
- Boolean
- BOOLEANBoolean field.
- Byte
- BYTESingle byte numeric field.
- Int16
- INT1616-bit numeric field.
- Int32
- INT3232-bit numeric field.
- Int64
- INT6464-bit numeric field.
- Float
- FLOATFloating point numeric field.
- Double
- DOUBLEDouble precision numeric field.
- Decimal
- DECIMALReal value numeric field.
- String
- STRINGSequence of characters field.
- Binary
- BINARYSequence of bytes field.
- Timestamp
- TIMESTAMPDate and time field.
- Date
- DATEDate field.
- Time
- TIMETime field.
- Record
- RECORDStructured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union.
- Null
- NULLNull field that does not have values.
- TYPE_UNSPECIFIED
- TYPE_UNSPECIFIEDSchemaType unspecified.
- BOOLEAN
- BOOLEANBoolean field.
- BYTE
- BYTESingle byte numeric field.
- INT16
- INT1616-bit numeric field.
- INT32
- INT3232-bit numeric field.
- INT64
- INT6464-bit numeric field.
- FLOAT
- FLOATFloating point numeric field.
- DOUBLE
- DOUBLEDouble precision numeric field.
- DECIMAL
- DECIMALReal value numeric field.
- STRING
- STRINGSequence of characters field.
- BINARY
- BINARYSequence of bytes field.
- TIMESTAMP
- TIMESTAMPDate and time field.
- DATE
- DATEDate field.
- TIME
- TIMETime field.
- RECORD
- RECORDStructured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union.
- NULL
- NULLNull field that does not have values.
- "TYPE_UNSPECIFIED"
- TYPE_UNSPECIFIEDSchemaType unspecified.
- "BOOLEAN"
- BOOLEANBoolean field.
- "BYTE"
- BYTESingle byte numeric field.
- "INT16"
- INT1616-bit numeric field.
- "INT32"
- INT3232-bit numeric field.
- "INT64"
- INT6464-bit numeric field.
- "FLOAT"
- FLOATFloating point numeric field.
- "DOUBLE"
- DOUBLEDouble precision numeric field.
- "DECIMAL"
- DECIMALReal value numeric field.
- "STRING"
- STRINGSequence of characters field.
- "BINARY"
- BINARYSequence of bytes field.
- "TIMESTAMP"
- TIMESTAMPDate and time field.
- "DATE"
- DATEDate field.
- "TIME"
- TIMETime field.
- "RECORD"
- RECORDStructured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union.
- "NULL"
- NULLNull field that does not have values.
GoogleCloudDataplexV1StorageAccessResponse, GoogleCloudDataplexV1StorageAccessResponseArgs            
- 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, GoogleCloudDataplexV1StorageFormatArgs          
- 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.Google Native. Dataplex. V1. Google Cloud Dataplex V1Storage Format Compression Format 
- Optional. The compression type associated with the stored data. If unspecified, the data is uncompressed.
- Csv
Pulumi.Google Native. Dataplex. V1. Inputs. Google Cloud Dataplex V1Storage Format Csv Options 
- Optional. Additional information about CSV formatted data.
- Iceberg
Pulumi.Google Native. Dataplex. V1. Inputs. Google Cloud Dataplex V1Storage Format Iceberg Options 
- Optional. Additional information about iceberg tables.
- Json
Pulumi.Google Native. Dataplex. V1. Inputs. Google Cloud Dataplex V1Storage Format Json Options 
- 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 GoogleCloud Dataplex V1Storage Format Compression Format 
- Optional. The compression type associated with the stored data. If unspecified, the data is uncompressed.
- Csv
GoogleCloud Dataplex V1Storage Format Csv Options 
- Optional. Additional information about CSV formatted data.
- Iceberg
GoogleCloud Dataplex V1Storage Format Iceberg Options 
- Optional. Additional information about iceberg tables.
- Json
GoogleCloud Dataplex V1Storage Format Json Options 
- 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 GoogleCloud Dataplex V1Storage Format Compression Format 
- Optional. The compression type associated with the stored data. If unspecified, the data is uncompressed.
- csv
GoogleCloud Dataplex V1Storage Format Csv Options 
- Optional. Additional information about CSV formatted data.
- iceberg
GoogleCloud Dataplex V1Storage Format Iceberg Options 
- Optional. Additional information about iceberg tables.
- json
GoogleCloud Dataplex V1Storage Format Json Options 
- 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 GoogleCloud Dataplex V1Storage Format Compression Format 
- Optional. The compression type associated with the stored data. If unspecified, the data is uncompressed.
- csv
GoogleCloud Dataplex V1Storage Format Csv Options 
- Optional. Additional information about CSV formatted data.
- iceberg
GoogleCloud Dataplex V1Storage Format Iceberg Options 
- Optional. Additional information about iceberg tables.
- json
GoogleCloud Dataplex V1Storage Format Json Options 
- 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 GoogleCloud Dataplex V1Storage Format Compression Format 
- Optional. The compression type associated with the stored data. If unspecified, the data is uncompressed.
- csv
GoogleCloud Dataplex V1Storage Format Csv Options 
- Optional. Additional information about CSV formatted data.
- iceberg
GoogleCloud Dataplex V1Storage Format Iceberg Options 
- Optional. Additional information about iceberg tables.
- json
GoogleCloud Dataplex V1Storage Format Json Options 
- 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, GoogleCloudDataplexV1StorageFormatCompressionFormatArgs              
- CompressionFormat Unspecified 
- COMPRESSION_FORMAT_UNSPECIFIEDCompressionFormat unspecified. Implies uncompressed data.
- Gzip
- GZIPGZip compressed set of files.
- Bzip2
- BZIP2BZip2 compressed set of files.
- GoogleCloud Dataplex V1Storage Format Compression Format Compression Format Unspecified 
- COMPRESSION_FORMAT_UNSPECIFIEDCompressionFormat unspecified. Implies uncompressed data.
- GoogleCloud Dataplex V1Storage Format Compression Format Gzip 
- GZIPGZip compressed set of files.
- GoogleCloud Dataplex V1Storage Format Compression Format Bzip2 
- BZIP2BZip2 compressed set of files.
- CompressionFormat Unspecified 
- COMPRESSION_FORMAT_UNSPECIFIEDCompressionFormat unspecified. Implies uncompressed data.
- Gzip
- GZIPGZip compressed set of files.
- Bzip2
- BZIP2BZip2 compressed set of files.
- CompressionFormat Unspecified 
- COMPRESSION_FORMAT_UNSPECIFIEDCompressionFormat unspecified. Implies uncompressed data.
- Gzip
- GZIPGZip compressed set of files.
- Bzip2
- BZIP2BZip2 compressed set of files.
- COMPRESSION_FORMAT_UNSPECIFIED
- COMPRESSION_FORMAT_UNSPECIFIEDCompressionFormat unspecified. Implies uncompressed data.
- GZIP
- GZIPGZip compressed set of files.
- BZIP2
- BZIP2BZip2 compressed set of files.
- "COMPRESSION_FORMAT_UNSPECIFIED"
- COMPRESSION_FORMAT_UNSPECIFIEDCompressionFormat unspecified. Implies uncompressed data.
- "GZIP"
- GZIPGZip compressed set of files.
- "BZIP2"
- BZIP2BZip2 compressed set of files.
GoogleCloudDataplexV1StorageFormatCsvOptions, GoogleCloudDataplexV1StorageFormatCsvOptionsArgs              
- 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, GoogleCloudDataplexV1StorageFormatCsvOptionsResponseArgs                
- 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, GoogleCloudDataplexV1StorageFormatIcebergOptionsArgs              
- 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, GoogleCloudDataplexV1StorageFormatIcebergOptionsResponseArgs                
- 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, GoogleCloudDataplexV1StorageFormatJsonOptionsArgs              
- 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, GoogleCloudDataplexV1StorageFormatJsonOptionsResponseArgs                
- 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, GoogleCloudDataplexV1StorageFormatResponseArgs            
- CompressionFormat string
- Optional. The compression type associated with the stored data. If unspecified, the data is uncompressed.
- Csv
Pulumi.Google Native. Dataplex. V1. Inputs. Google Cloud Dataplex V1Storage Format Csv Options Response 
- 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.Google Native. Dataplex. V1. Inputs. Google Cloud Dataplex V1Storage Format Iceberg Options Response 
- Optional. Additional information about iceberg tables.
- Json
Pulumi.Google Native. Dataplex. V1. Inputs. Google Cloud Dataplex V1Storage Format Json Options Response 
- 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
GoogleCloud Dataplex V1Storage Format Csv Options Response 
- 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
GoogleCloud Dataplex V1Storage Format Iceberg Options Response 
- Optional. Additional information about iceberg tables.
- Json
GoogleCloud Dataplex V1Storage Format Json Options Response 
- 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
GoogleCloud Dataplex V1Storage Format Csv Options Response 
- 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
GoogleCloud Dataplex V1Storage Format Iceberg Options Response 
- Optional. Additional information about iceberg tables.
- json
GoogleCloud Dataplex V1Storage Format Json Options Response 
- 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
GoogleCloud Dataplex V1Storage Format Csv Options Response 
- 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
GoogleCloud Dataplex V1Storage Format Iceberg Options Response 
- Optional. Additional information about iceberg tables.
- json
GoogleCloud Dataplex V1Storage Format Json Options Response 
- 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
GoogleCloud Dataplex V1Storage Format Csv Options Response 
- 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
GoogleCloud Dataplex V1Storage Format Iceberg Options Response 
- Optional. Additional information about iceberg tables.
- json
GoogleCloud Dataplex V1Storage Format Json Options Response 
- 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
Google Cloud Native is in preview. Google Cloud Classic is fully supported.