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. |