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)
public static Output<GetTableResult> getTable(GetTableArgs args, InvokeOptions options)
fn::invoke:
  function: google-native:biglake/v1:getTable
  arguments:
    # arguments dictionaryThe following arguments are supported:
- CatalogId string
- DatabaseId string
- Location string
- TableId string
- Project string
- CatalogId string
- DatabaseId string
- Location string
- TableId string
- Project string
- catalogId String
- databaseId String
- location String
- tableId String
- project String
- catalogId string
- databaseId string
- location string
- tableId string
- project string
- catalog_id str
- database_id str
- location str
- table_id str
- project str
- catalogId String
- databaseId String
- location String
- tableId String
- project String
getTable Result
The following output properties are available:
- CreateTime string
- The creation time of the table.
- DeleteTime 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.
- ExpireTime string
- The time when this table is considered expired. Only set after the table is deleted.
- HiveOptions 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.
- UpdateTime string
- The last modification time of the table.
- CreateTime string
- The creation time of the table.
- DeleteTime 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.
- ExpireTime string
- The time when this table is considered expired. Only set after the table is deleted.
- HiveOptions 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.
- UpdateTime string
- The last modification time of the table.
- createTime String
- The creation time of the table.
- deleteTime 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.
- expireTime String
- The time when this table is considered expired. Only set after the table is deleted.
- hiveOptions 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.
- updateTime String
- The last modification time of the table.
- createTime string
- The creation time of the table.
- deleteTime 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.
- expireTime string
- The time when this table is considered expired. Only set after the table is deleted.
- hiveOptions 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.
- updateTime 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.
- createTime String
- The creation time of the table.
- deleteTime 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.
- expireTime String
- The time when this table is considered expired. Only set after the table is deleted.
- hiveOptions 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.
- updateTime String
- The last modification time of the table.
Supporting Types
HiveTableOptionsResponse   
- Parameters Dictionary<string, string>
- Stores user supplied Hive table parameters.
- StorageDescriptor Pulumi.Google Native. Big Lake. V1. Inputs. Storage Descriptor Response 
- Stores physical storage information of the data.
- TableType string
- Hive table type. For example, MANAGED_TABLE, EXTERNAL_TABLE.
- Parameters map[string]string
- Stores user supplied Hive table parameters.
- StorageDescriptor StorageDescriptor Response 
- Stores physical storage information of the data.
- TableType string
- Hive table type. For example, MANAGED_TABLE, EXTERNAL_TABLE.
- parameters Map<String,String>
- Stores user supplied Hive table parameters.
- storageDescriptor StorageDescriptor Response 
- Stores physical storage information of the data.
- tableType String
- Hive table type. For example, MANAGED_TABLE, EXTERNAL_TABLE.
- parameters {[key: string]: string}
- Stores user supplied Hive table parameters.
- storageDescriptor StorageDescriptor Response 
- Stores physical storage information of the data.
- tableType 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.
- storageDescriptor Property Map
- Stores physical storage information of the data.
- tableType String
- Hive table type. For example, MANAGED_TABLE, EXTERNAL_TABLE.
SerDeInfoResponse   
- SerializationLib string
- The fully qualified Java class name of the serialization library.
- SerializationLib string
- The fully qualified Java class name of the serialization library.
- serializationLib String
- The fully qualified Java class name of the serialization library.
- serializationLib string
- The fully qualified Java class name of the serialization library.
- serialization_lib str
- The fully qualified Java class name of the serialization library.
- serializationLib String
- The fully qualified Java class name of the serialization library.
StorageDescriptorResponse  
- InputFormat string
- The fully qualified Java class name of the input format.
- LocationUri string
- Cloud Storage folder URI where the table data is stored, starting with "gs://".
- OutputFormat string
- The fully qualified Java class name of the output format.
- SerdeInfo Pulumi.Google Native. Big Lake. V1. Inputs. Ser De Info Response 
- Serializer and deserializer information.
- InputFormat string
- The fully qualified Java class name of the input format.
- LocationUri string
- Cloud Storage folder URI where the table data is stored, starting with "gs://".
- OutputFormat string
- The fully qualified Java class name of the output format.
- SerdeInfo SerDe Info Response 
- Serializer and deserializer information.
- inputFormat String
- The fully qualified Java class name of the input format.
- locationUri String
- Cloud Storage folder URI where the table data is stored, starting with "gs://".
- outputFormat String
- The fully qualified Java class name of the output format.
- serdeInfo SerDe Info Response 
- Serializer and deserializer information.
- inputFormat string
- The fully qualified Java class name of the input format.
- locationUri string
- Cloud Storage folder URI where the table data is stored, starting with "gs://".
- outputFormat string
- The fully qualified Java class name of the output format.
- serdeInfo 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.
- inputFormat String
- The fully qualified Java class name of the input format.
- locationUri String
- Cloud Storage folder URI where the table data is stored, starting with "gs://".
- outputFormat String
- The fully qualified Java class name of the output format.
- serdeInfo 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