Class DataTable (0.5.0)

DataTable(mapping=None, *, ignore_unknown_fields=False, **kwargs)

DataTable represents the data table resource.

Attributes

Name Description
name str
Identifier. The resource name of the data table Format: "{project}/locations/{location}/instances/{instance}/dataTables/{data_table}".
display_name str
Output only. The unique display name of the data table.
description str
Required. A user-provided description of the data table.
create_time google.protobuf.timestamp_pb2.Timestamp
Output only. Table create time
update_time google.protobuf.timestamp_pb2.Timestamp
Output only. Table update time
column_info MutableSequence[google.cloud.chronicle_v1.types.DataTableColumnInfo]
Immutable. Details of all the columns in the table
data_table_uuid str
Output only. Data table unique id
rules MutableSequence[str]
Output only. The resource names for the associated Rules that use this data table. Format: projects/{project}/locations/{location}/instances/{instance}/rules/{rule}. {rule} here refers to the rule id.
rule_associations_count int
Output only. The count of rules using the data table.
row_time_to_live str
Optional. User-provided TTL of the data table.
approximate_row_count int
Output only. The count of rows in the data table.
scope_info google.cloud.chronicle_v1.types.DataTableScopeInfo
Optional. The scope info of the data table. During data table creation, if this field is not set, the data table without scopes (an unscoped table) will be created for a global user. For a scoped user, this field must be set. During data table update, if scope_info is requested to be updated, this field must be set.
update_source google.cloud.chronicle_v1.types.DataTableUpdateSource
Output only. Source of the data table update.
row_time_to_live_update_time google.protobuf.timestamp_pb2.Timestamp
Output only. Last update time of the TTL of the data table.