Backup class
Message describing Backup object
Constructors
- 
          Backup({Map<String, String> ? annotations, String? clusterName, String? clusterUid, String? createCompletionTime, String? createTime, String? databaseVersion, String? deleteTime, String? description, String? displayName, EncryptionConfig? encryptionConfig, EncryptionInfo? encryptionInfo, String? etag, QuantityBasedExpiry? expiryQuantity, String? expiryTime, Map<String, String> ? labels, String? name, bool? reconciling, bool? satisfiesPzs, String? sizeBytes, String? state, Map<String, String> ? tags, String? type, String? uid, String? updateTime})
- Backup.fromJson(Map json_)
Properties
- 
  annotations
  ↔ Map<String, String> ?
- 
  Annotations to allow client tools to store small amount of arbitrary data.
  getter/setter pair
- clusterName ↔ String?
- 
  The full resource name of the backup source cluster (e.g.,
projects/{project}/locations/{region}/clusters/{cluster_id}).
  getter/setter pair
- clusterUid ↔ String?
- 
  The system-generated UID of the cluster which was used to create this
resource.
  getter/setter pair
- createCompletionTime ↔ String?
- 
  Timestamp when the resource finished being created.
  getter/setter pair
- createTime ↔ String?
- 
  Create time stamp
  getter/setter pair
- databaseVersion ↔ String?
- 
  The database engine major version of the cluster this backup was created
from.
  getter/setter pair
- deleteTime ↔ String?
- 
  Delete time stamp
  getter/setter pair
- description ↔ String?
- 
  User-provided description of the backup.
  getter/setter pair
- displayName ↔ String?
- 
  User-settable and human-readable display name for the Backup.
  getter/setter pair
- encryptionConfig ↔ EncryptionConfig?
- 
  The encryption config can be specified to encrypt the backup with a
customer-managed encryption key (CMEK).
  getter/setter pair
- encryptionInfo ↔ EncryptionInfo?
- 
  The encryption information for the backup.
  getter/setter pair
- etag ↔ String?
- 
  For Resource freshness validation (https://google.aip.dev/154)
  getter/setter pair
- expiryQuantity ↔ QuantityBasedExpiry?
- 
  The QuantityBasedExpiry of the backup, specified by the backup's retention
policy.
  getter/setter pair
- expiryTime ↔ String?
- 
  The time at which after the backup is eligible to be garbage collected.
  getter/setter pair
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- 
  labels
  ↔ Map<String, String> ?
- 
  Labels as key value pairs
  getter/setter pair
- name ↔ String?
- 
  The name of the backup resource with the format: *
projects/{project}/locations/{region}/backups/{backup_id} where the
cluster and backup ID segments should satisfy the regex expression
[a-z]([a-z0-9-]{0,61}[a-z0-9])?, e.g. 1-63 characters of lowercase letters, numbers, and dashes, starting with a letter, and ending with a letter or number.getter/setter pair
- reconciling ↔ bool?
- 
  Reconciling (https://google.aip.dev/128#reconciliation), if true,
indicates that the service is actively updating the resource.
  getter/setter pair
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- satisfiesPzs ↔ bool?
- 
  Reserved for future use.
  getter/setter pair
- sizeBytes ↔ String?
- 
  The size of the backup in bytes.
  getter/setter pair
- state ↔ String?
- 
  The current state of the backup.
  getter/setter pair
- 
  Input only.
  getter/setter pair
- type ↔ String?
- 
  The backup type, which suggests the trigger for the backup.
Possible string values are:
  getter/setter pair
- uid ↔ String?
- 
  The system-generated UID of the resource.
  getter/setter pair
- updateTime ↔ String?
- 
  Update time stamp Users should not infer any meaning from this field.
  getter/setter pair
Methods
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toJson() → Map< String, dynamic> 
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited