Cette page n'est pas encore disponible en français, sa traduction est en cours.
Si vous avez des questions ou des retours sur notre projet de traduction actuel,
n'hésitez pas à nous contacter.
gcp_bigtableadmin_table
ancestors
Type: UNORDERED_LIST_STRING
automated_backup_policy
Type: STRUCT
Provider name: automatedBackupPolicy
Description: If specified, automated backups are enabled for this table. Otherwise, automated backups are disabled.
frequency
Type: STRING
Provider name: frequency
Description: How frequently automated backups should occur. The only supported value at this time is 24 hours. An undefined frequency is treated as 24 hours.
retention_period
Type: STRING
Provider name: retentionPeriod
Description: Required. How long the automated backups should be retained. Values must be at least 3 days and at most 90 days.
change_stream_config
Type: STRUCT
Provider name: changeStreamConfig
Description: If specified, enable the change stream on this table. Otherwise, the change stream is disabled and the change stream is not retained.
retention_period
Type: STRING
Provider name: retentionPeriod
Description: How long the change stream should be retained. Change stream data older than the retention period will not be returned when reading the change stream from the table. Values must be at least 1 day and at most 7 days, and will be truncated to microsecond granularity.
deletion_protection
Type: BOOLEAN
Provider name: deletionProtection
Description: Set to true to make the table protected against data loss. i.e. deleting the following resources through Admin APIs are prohibited: * The table. * The column families in the table. * The instance containing the table. Note one can still delete the data stored in the table through Data APIs.
granularity
Type: STRING
Provider name: granularity
Description: Immutable. The granularity (i.e. MILLIS
) at which timestamps are stored in this table. Timestamps not matching the granularity will be rejected. If unspecified at creation time, the value will be set to MILLIS
. Views: SCHEMA_VIEW
, FULL
.
Possible values:
TIMESTAMP_GRANULARITY_UNSPECIFIED
- The user did not specify a granularity. Should not be returned. When specified during table creation, MILLIS will be used.
MILLIS
- The table keeps data versioned at a granularity of 1ms.
labels
Type: UNORDERED_LIST_STRING
name
Type: STRING
Provider name: name
Description: The unique name of the table. Values are of the form projects/{project}/instances/{instance}/tables/_a-zA-Z0-9*
. Views: NAME_ONLY
, SCHEMA_VIEW
, REPLICATION_VIEW
, STATS_VIEW
, FULL
organization_id
Type: STRING
parent
Type: STRING
project_id
Type: STRING
project_number
Type: STRING
resource_name
Type: STRING
restore_info
Type: STRUCT
Provider name: restoreInfo
Description: Output only. If this table was restored from another data source (e.g. a backup), this field will be populated with information about the restore.
backup_info
Type: STRUCT
Provider name: backupInfo
Description: Information about the backup used to restore the table. The backup may no longer exist.
backup
Type: STRING
Provider name: backup
Description: Output only. Name of the backup.
end_time
Type: TIMESTAMP
Provider name: endTime
Description: Output only. This time that the backup was finished. Row data in the backup will be no newer than this timestamp.
source_backup
Type: STRING
Provider name: sourceBackup
Description: Output only. Name of the backup from which this backup was copied. If a backup is not created by copying a backup, this field will be empty. Values are of the form: projects//instances//clusters//backups/
source_table
Type: STRING
Provider name: sourceTable
Description: Output only. Name of the table the backup was created from.
start_time
Type: TIMESTAMP
Provider name: startTime
Description: Output only. The time that the backup was started. Row data in the backup will be no older than this timestamp.
source_type
Type: STRING
Provider name: sourceType
Description: The type of the restore source.
Possible values:
RESTORE_SOURCE_TYPE_UNSPECIFIED
- No restore associated.
BACKUP
- A backup was used as the source of the restore.
stats
Type: STRUCT
Provider name: stats
Description: Output only. Only available with STATS_VIEW, this includes summary statistics about the entire table contents. For statistics about a specific column family, see ColumnFamilyStats in the mapped ColumnFamily collection above.
average_cells_per_column
Type: DOUBLE
Provider name: averageCellsPerColumn
Description: How many cells are present per column (column family, column qualifier) combinations, averaged over all columns in all rows in the table. e.g. A table with 2 rows: * A row with 3 cells in “family:col” and 1 cell in “other:col” (4 cells / 2 columns) * A row with 1 cell in “family:col”, 7 cells in “family:other_col”, and 7 cells in “other:data” (15 cells / 3 columns) would report (4 + 15)/(2 + 3) = 3.8 in this field.
average_columns_per_row
Type: DOUBLE
Provider name: averageColumnsPerRow
Description: How many (column family, column qualifier) combinations are present per row in the table, averaged over all rows in the table. e.g. A table with 2 rows: * A row with cells in “family:col” and “other:col” (2 distinct columns) * A row with cells in “family:col”, “family:other_col”, and “other:data” (3 distinct columns) would report (2 + 3)/2 = 2.5 in this field.
logical_data_bytes
Type: INT64
Provider name: logicalDataBytes
Description: This is roughly how many bytes would be needed to read the entire table (e.g. by streaming all contents out).
row_count
Type: INT64
Provider name: rowCount
Description: How many rows are in the table.
Type: UNORDERED_LIST_STRING