v1

latestOpenAPI 3.0.0Creative Commons Attribution 3.02026-07-13131943.4 KB
projects

Creates a new table.

post/v1/{+parent}/tables

Path parameters

parentstring required

Required. The parent resource where this table will be created. Format: projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}/databases/{database_id}

Query parameters

tableIdstring

Required. The ID to use for the table, which will become the final component of the table's resource name.

Request body

namestring

Output only. The resource name. Format: projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}/databases/{database_id}/tables/{table_id}

updateTimestring google-datetime

Output only. The last modification time of the table.

createTimestring google-datetime

Output only. The creation time of the table.

etagstring

The checksum of a table object computed by the server based on the value of other fields. It may be sent on update requests to ensure the client has an up-to-date value before proceeding. It is only checked for update table operations.

deleteTimestring google-datetime

Output only. The deletion time of the table. Only set after the table is deleted.

expireTimestring google-datetime

Output only. The time when this table is considered expired. Only set after the table is deleted.

type'TYPE_UNSPECIFIED' | 'HIVE'

The table type.

Response

Successful response