Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
google-native.biglake/v1.getTable
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
Gets the table specified by the resource name.
Using getTable
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getTable(args: GetTableArgs, opts?: InvokeOptions): Promise<GetTableResult>
function getTableOutput(args: GetTableOutputArgs, opts?: InvokeOptions): Output<GetTableResult>
def get_table(catalog_id: Optional[str] = None,
database_id: Optional[str] = None,
location: Optional[str] = None,
project: Optional[str] = None,
table_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTableResult
def get_table_output(catalog_id: Optional[pulumi.Input[str]] = None,
database_id: Optional[pulumi.Input[str]] = None,
location: Optional[pulumi.Input[str]] = None,
project: Optional[pulumi.Input[str]] = None,
table_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTableResult]
func LookupTable(ctx *Context, args *LookupTableArgs, opts ...InvokeOption) (*LookupTableResult, error)
func LookupTableOutput(ctx *Context, args *LookupTableOutputArgs, opts ...InvokeOption) LookupTableResultOutput
> Note: This function is named LookupTable
in the Go SDK.
public static class GetTable
{
public static Task<GetTableResult> InvokeAsync(GetTableArgs args, InvokeOptions? opts = null)
public static Output<GetTableResult> Invoke(GetTableInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTableResult> getTable(GetTableArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: google-native:biglake/v1:getTable
arguments:
# arguments dictionary
The following arguments are supported:
- Catalog
Id string - Database
Id string - Location string
- Table
Id string - Project string
- Catalog
Id string - Database
Id string - Location string
- Table
Id string - Project string
- catalog
Id String - database
Id String - location String
- table
Id String - project String
- catalog
Id string - database
Id string - location string
- table
Id string - project string
- catalog_
id str - database_
id str - location str
- table_
id str - project str
- catalog
Id String - database
Id String - location String
- table
Id String - project String
getTable Result
The following output properties are available:
- Create
Time string - The creation time of the table.
- Delete
Time string - The deletion time of the table. Only set after the table is deleted.
- Etag string
- 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.
- Expire
Time string - The time when this table is considered expired. Only set after the table is deleted.
- Hive
Options Pulumi.Google Native. Big Lake. V1. Outputs. Hive Table Options Response - Options of a Hive table.
- Name string
- The resource name. Format: projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}/databases/{database_id}/tables/{table_id}
- Type string
- The table type.
- Update
Time string - The last modification time of the table.
- Create
Time string - The creation time of the table.
- Delete
Time string - The deletion time of the table. Only set after the table is deleted.
- Etag string
- 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.
- Expire
Time string - The time when this table is considered expired. Only set after the table is deleted.
- Hive
Options HiveTable Options Response - Options of a Hive table.
- Name string
- The resource name. Format: projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}/databases/{database_id}/tables/{table_id}
- Type string
- The table type.
- Update
Time string - The last modification time of the table.
- create
Time String - The creation time of the table.
- delete
Time String - The deletion time of the table. Only set after the table is deleted.
- etag String
- 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.
- expire
Time String - The time when this table is considered expired. Only set after the table is deleted.
- hive
Options HiveTable Options Response - Options of a Hive table.
- name String
- The resource name. Format: projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}/databases/{database_id}/tables/{table_id}
- type String
- The table type.
- update
Time String - The last modification time of the table.
- create
Time string - The creation time of the table.
- delete
Time string - The deletion time of the table. Only set after the table is deleted.
- etag string
- 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.
- expire
Time string - The time when this table is considered expired. Only set after the table is deleted.
- hive
Options HiveTable Options Response - Options of a Hive table.
- name string
- The resource name. Format: projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}/databases/{database_id}/tables/{table_id}
- type string
- The table type.
- update
Time string - The last modification time of the table.
- create_
time str - The creation time of the table.
- delete_
time str - The deletion time of the table. Only set after the table is deleted.
- etag str
- 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.
- expire_
time str - The time when this table is considered expired. Only set after the table is deleted.
- hive_
options HiveTable Options Response - Options of a Hive table.
- name str
- The resource name. Format: projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}/databases/{database_id}/tables/{table_id}
- type str
- The table type.
- update_
time str - The last modification time of the table.
- create
Time String - The creation time of the table.
- delete
Time String - The deletion time of the table. Only set after the table is deleted.
- etag String
- 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.
- expire
Time String - The time when this table is considered expired. Only set after the table is deleted.
- hive
Options Property Map - Options of a Hive table.
- name String
- The resource name. Format: projects/{project_id_or_number}/locations/{location_id}/catalogs/{catalog_id}/databases/{database_id}/tables/{table_id}
- type String
- The table type.
- update
Time String - The last modification time of the table.
Supporting Types
HiveTableOptionsResponse
- Parameters Dictionary<string, string>
- Stores user supplied Hive table parameters.
- Storage
Descriptor Pulumi.Google Native. Big Lake. V1. Inputs. Storage Descriptor Response - Stores physical storage information of the data.
- Table
Type string - Hive table type. For example, MANAGED_TABLE, EXTERNAL_TABLE.
- Parameters map[string]string
- Stores user supplied Hive table parameters.
- Storage
Descriptor StorageDescriptor Response - Stores physical storage information of the data.
- Table
Type string - Hive table type. For example, MANAGED_TABLE, EXTERNAL_TABLE.
- parameters Map<String,String>
- Stores user supplied Hive table parameters.
- storage
Descriptor StorageDescriptor Response - Stores physical storage information of the data.
- table
Type String - Hive table type. For example, MANAGED_TABLE, EXTERNAL_TABLE.
- parameters {[key: string]: string}
- Stores user supplied Hive table parameters.
- storage
Descriptor StorageDescriptor Response - Stores physical storage information of the data.
- table
Type string - Hive table type. For example, MANAGED_TABLE, EXTERNAL_TABLE.
- parameters Mapping[str, str]
- Stores user supplied Hive table parameters.
- storage_
descriptor StorageDescriptor Response - Stores physical storage information of the data.
- table_
type str - Hive table type. For example, MANAGED_TABLE, EXTERNAL_TABLE.
- parameters Map<String>
- Stores user supplied Hive table parameters.
- storage
Descriptor Property Map - Stores physical storage information of the data.
- table
Type String - Hive table type. For example, MANAGED_TABLE, EXTERNAL_TABLE.
SerDeInfoResponse
- Serialization
Lib string - The fully qualified Java class name of the serialization library.
- Serialization
Lib string - The fully qualified Java class name of the serialization library.
- serialization
Lib String - The fully qualified Java class name of the serialization library.
- serialization
Lib string - The fully qualified Java class name of the serialization library.
- serialization_
lib str - The fully qualified Java class name of the serialization library.
- serialization
Lib String - The fully qualified Java class name of the serialization library.
StorageDescriptorResponse
- Input
Format string - The fully qualified Java class name of the input format.
- Location
Uri string - Cloud Storage folder URI where the table data is stored, starting with "gs://".
- Output
Format string - The fully qualified Java class name of the output format.
- Serde
Info Pulumi.Google Native. Big Lake. V1. Inputs. Ser De Info Response - Serializer and deserializer information.
- Input
Format string - The fully qualified Java class name of the input format.
- Location
Uri string - Cloud Storage folder URI where the table data is stored, starting with "gs://".
- Output
Format string - The fully qualified Java class name of the output format.
- Serde
Info SerDe Info Response - Serializer and deserializer information.
- input
Format String - The fully qualified Java class name of the input format.
- location
Uri String - Cloud Storage folder URI where the table data is stored, starting with "gs://".
- output
Format String - The fully qualified Java class name of the output format.
- serde
Info SerDe Info Response - Serializer and deserializer information.
- input
Format string - The fully qualified Java class name of the input format.
- location
Uri string - Cloud Storage folder URI where the table data is stored, starting with "gs://".
- output
Format string - The fully qualified Java class name of the output format.
- serde
Info SerDe Info Response - Serializer and deserializer information.
- input_
format str - The fully qualified Java class name of the input format.
- location_
uri str - Cloud Storage folder URI where the table data is stored, starting with "gs://".
- output_
format str - The fully qualified Java class name of the output format.
- serde_
info SerDe Info Response - Serializer and deserializer information.
- input
Format String - The fully qualified Java class name of the input format.
- location
Uri String - Cloud Storage folder URI where the table data is stored, starting with "gs://".
- output
Format String - The fully qualified Java class name of the output format.
- serde
Info Property Map - Serializer and deserializer information.
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.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi