diff --git a/docs/dyn/bigtableadmin_v2.projects.instances.tables.html b/docs/dyn/bigtableadmin_v2.projects.instances.tables.html index a07c031b3c..66ceac3fab 100644 --- a/docs/dyn/bigtableadmin_v2.projects.instances.tables.html +++ b/docs/dyn/bigtableadmin_v2.projects.instances.tables.html @@ -170,6 +170,10 @@

Method Details

}, ], "table": { # A collection of user data indexed by row, column, and timestamp. Each table is served using the resources of its parent cluster. # Required. The Table to create. + "automatedBackupPolicy": { # Defines an automated backup policy for a table # If specified, automated backups are enabled for this table. Otherwise, automated backups are disabled. + "frequency": "A String", # Required. How frequently automated backups should occur. The only supported value at this time is 24 hours. + "retentionPeriod": "A String", # Required. How long the automated backups should be retained. The only supported value at this time is 3 days. + }, "changeStreamConfig": { # Change stream configuration. # If specified, enable the change stream on this table. Otherwise, the change stream is disabled and the change stream is not retained. "retentionPeriod": "A String", # 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. }, @@ -248,6 +252,10 @@

Method Details

An object of the form: { # A collection of user data indexed by row, column, and timestamp. Each table is served using the resources of its parent cluster. + "automatedBackupPolicy": { # Defines an automated backup policy for a table # If specified, automated backups are enabled for this table. Otherwise, automated backups are disabled. + "frequency": "A String", # Required. How frequently automated backups should occur. The only supported value at this time is 24 hours. + "retentionPeriod": "A String", # Required. How long the automated backups should be retained. The only supported value at this time is 3 days. + }, "changeStreamConfig": { # Change stream configuration. # If specified, enable the change stream on this table. Otherwise, the change stream is disabled and the change stream is not retained. "retentionPeriod": "A String", # 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. }, @@ -409,6 +417,10 @@

Method Details

An object of the form: { # A collection of user data indexed by row, column, and timestamp. Each table is served using the resources of its parent cluster. + "automatedBackupPolicy": { # Defines an automated backup policy for a table # If specified, automated backups are enabled for this table. Otherwise, automated backups are disabled. + "frequency": "A String", # Required. How frequently automated backups should occur. The only supported value at this time is 24 hours. + "retentionPeriod": "A String", # Required. How long the automated backups should be retained. The only supported value at this time is 3 days. + }, "changeStreamConfig": { # Change stream configuration. # If specified, enable the change stream on this table. Otherwise, the change stream is disabled and the change stream is not retained. "retentionPeriod": "A String", # 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. }, @@ -562,6 +574,10 @@

Method Details

"nextPageToken": "A String", # Set if not all tables could be returned in a single response. Pass this value to `page_token` in another request to get the next page of results. "tables": [ # The tables present in the requested instance. { # A collection of user data indexed by row, column, and timestamp. Each table is served using the resources of its parent cluster. + "automatedBackupPolicy": { # Defines an automated backup policy for a table # If specified, automated backups are enabled for this table. Otherwise, automated backups are disabled. + "frequency": "A String", # Required. How frequently automated backups should occur. The only supported value at this time is 24 hours. + "retentionPeriod": "A String", # Required. How long the automated backups should be retained. The only supported value at this time is 3 days. + }, "changeStreamConfig": { # Change stream configuration. # If specified, enable the change stream on this table. Otherwise, the change stream is disabled and the change stream is not retained. "retentionPeriod": "A String", # 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. }, @@ -703,6 +719,7 @@

Method Details

"logicalDataBytes": "A String", # How much space the data in the column family occupies. This is roughly how many bytes would be needed to read the contents of the entire column family (e.g. by streaming all contents out). }, }, + "updateMask": "A String", # Optional. A mask specifying which fields (e.g. `gc_rule`) in the `update` mod should be updated, ignored for other modification types. If unset or empty, we treat it as updating `gc_rule` to be backward compatible. }, ], } @@ -716,6 +733,10 @@

Method Details

An object of the form: { # A collection of user data indexed by row, column, and timestamp. Each table is served using the resources of its parent cluster. + "automatedBackupPolicy": { # Defines an automated backup policy for a table # If specified, automated backups are enabled for this table. Otherwise, automated backups are disabled. + "frequency": "A String", # Required. How frequently automated backups should occur. The only supported value at this time is 24 hours. + "retentionPeriod": "A String", # Required. How long the automated backups should be retained. The only supported value at this time is 3 days. + }, "changeStreamConfig": { # Change stream configuration. # If specified, enable the change stream on this table. Otherwise, the change stream is disabled and the change stream is not retained. "retentionPeriod": "A String", # 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. }, @@ -794,6 +815,10 @@

Method Details

The object takes the form of: { # A collection of user data indexed by row, column, and timestamp. Each table is served using the resources of its parent cluster. + "automatedBackupPolicy": { # Defines an automated backup policy for a table # If specified, automated backups are enabled for this table. Otherwise, automated backups are disabled. + "frequency": "A String", # Required. How frequently automated backups should occur. The only supported value at this time is 24 hours. + "retentionPeriod": "A String", # Required. How long the automated backups should be retained. The only supported value at this time is 3 days. + }, "changeStreamConfig": { # Change stream configuration. # If specified, enable the change stream on this table. Otherwise, the change stream is disabled and the change stream is not retained. "retentionPeriod": "A String", # 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. }, diff --git a/googleapiclient/discovery_cache/documents/bigtableadmin.v2.json b/googleapiclient/discovery_cache/documents/bigtableadmin.v2.json index d286139800..5bc763a1dc 100644 --- a/googleapiclient/discovery_cache/documents/bigtableadmin.v2.json +++ b/googleapiclient/discovery_cache/documents/bigtableadmin.v2.json @@ -1875,7 +1875,7 @@ } } }, -"revision": "20240221", +"revision": "20240225", "rootUrl": "https://bigtableadmin.googleapis.com/", "schemas": { "AppProfile": { @@ -1974,6 +1974,23 @@ }, "type": "object" }, +"AutomatedBackupPolicy": { +"description": "Defines an automated backup policy for a table", +"id": "AutomatedBackupPolicy", +"properties": { +"frequency": { +"description": "Required. How frequently automated backups should occur. The only supported value at this time is 24 hours.", +"format": "google-duration", +"type": "string" +}, +"retentionPeriod": { +"description": "Required. How long the automated backups should be retained. The only supported value at this time is 3 days.", +"format": "google-duration", +"type": "string" +} +}, +"type": "object" +}, "AutoscalingLimits": { "description": "Limits for the number of nodes a Cluster can autoscale up/down to.", "id": "AutoscalingLimits", @@ -2990,6 +3007,11 @@ "update": { "$ref": "ColumnFamily", "description": "Update an existing column family to the specified schema, or fail if no column family exists with the given ID." +}, +"updateMask": { +"description": "Optional. A mask specifying which fields (e.g. `gc_rule`) in the `update` mod should be updated, ignored for other modification types. If unset or empty, we treat it as updating `gc_rule` to be backward compatible.", +"format": "google-fieldmask", +"type": "string" } }, "type": "object" @@ -3351,6 +3373,10 @@ "description": "A collection of user data indexed by row, column, and timestamp. Each table is served using the resources of its parent cluster.", "id": "Table", "properties": { +"automatedBackupPolicy": { +"$ref": "AutomatedBackupPolicy", +"description": "If specified, automated backups are enabled for this table. Otherwise, automated backups are disabled." +}, "changeStreamConfig": { "$ref": "ChangeStreamConfig", "description": "If specified, enable the change stream on this table. Otherwise, the change stream is disabled and the change stream is not retained."