TableAutomatedBackupPolicy class
Constructors
-
TableAutomatedBackupPolicy({Input<String?>? frequency, Input<List<String>?>? locations, Input<String?>? retentionPeriod})
-
Creates a new TableAutomatedBackupPolicy.
frequency How frequently automated backups should occur.
locations A list of Cloud Bigtable zones where automated backups are allowed to be created. If empty, automated backups will be created in all zones of the instance. Locations are in the format projects/{project}/locations/{zone}. This field can only be set for tables in Enterprise Plus instances.
retentionPeriod How long the automated backups should be retained.
const
-
TableAutomatedBackupPolicy.fromMap(Map<String, dynamic> map)
-
factory
Properties
-
frequency
→ Input<String?>?
-
How frequently automated backups should occur.
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
locations
→ Input<List<String>?>?
-
A list of Cloud Bigtable zones where automated backups are allowed to be created. If empty, automated backups will be created in all zones of the instance. Locations are in the format projects/{project}/locations/{zone}. This field can only be set for tables in Enterprise Plus instances.
final
-
retentionPeriod
→ Input<String?>?
-
How long the automated backups should be retained.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited