Class: Google::Cloud::Asset::V1::PartitionSpec
- Inherits:
-
Object
- Object
- Google::Cloud::Asset::V1::PartitionSpec
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/asset/v1/asset_service.rb
Overview
Specifications of BigQuery partitioned table as export destination.
Defined Under Namespace
Modules: PartitionKey
Instance Attribute Summary collapse
-
#partition_key ⇒ ::Google::Cloud::Asset::V1::PartitionSpec::PartitionKey
The partition key for BigQuery partitioned table.
Instance Attribute Details
#partition_key ⇒ ::Google::Cloud::Asset::V1::PartitionSpec::PartitionKey
Returns The partition key for BigQuery partitioned table.
347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 |
# File 'proto_docs/google/cloud/asset/v1/asset_service.rb', line 347 class PartitionSpec include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # This enum is used to determine the partition key column when exporting # assets to BigQuery partitioned table(s). Note that, if the partition key is # a timestamp column, the actual partition is based on its date value # (expressed in UTC. see details in # https://cloud.google.com/bigquery/docs/partitioned-tables#date_timestamp_partitioned_tables). module PartitionKey # Unspecified partition key. If used, it means using non-partitioned table. PARTITION_KEY_UNSPECIFIED = 0 # The time when the snapshot is taken. If specified as partition key, the # result table(s) is partitoned by the additional timestamp column, # readTime. If [read_time] in ExportAssetsRequest is specified, the # readTime column's value will be the same as it. Otherwise, its value will # be the current time that is used to take the snapshot. READ_TIME = 1 # The time when the request is received and started to be processed. If # specified as partition key, the result table(s) is partitoned by the # requestTime column, an additional timestamp column representing when the # request was received. REQUEST_TIME = 2 end end |