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.
489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 |
# File 'proto_docs/google/cloud/asset/v1/asset_service.rb', line 489 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 |