BackupRun class
A BackupRun resource.
Constructors
- BackupRun.new({String? backupKind, String? description, DiskEncryptionConfiguration? diskEncryptionConfiguration, DiskEncryptionStatus? diskEncryptionStatus, String? endTime, String? enqueuedTime, OperationError? error, String? id, String? instance, String? kind, String? location, String? selfLink, String? startTime, String? status, String? timeZone, String? type, String? windowStartTime})
- BackupRun.fromJson(Map json_)
Properties
- backupKind ↔ String?
-
Specifies the kind of backup, PHYSICAL or DEFAULT_SNAPSHOT.
Possible string values are:
getter/setter pair
- description ↔ String?
-
The description of this run, only applicable to on-demand backups.
getter/setter pair
- diskEncryptionConfiguration ↔ DiskEncryptionConfiguration?
-
Encryption configuration specific to a backup.
getter/setter pair
- diskEncryptionStatus ↔ DiskEncryptionStatus?
-
Encryption status specific to a backup.
getter/setter pair
- endTime ↔ String?
-
The time the backup operation completed in UTC timezone in
RFC 3339 format, for example
2012-11-15T16:19:00.094Z
.getter/setter pair - enqueuedTime ↔ String?
-
The time the run was enqueued in UTC timezone in
RFC 3339 format, for example
2012-11-15T16:19:00.094Z
.getter/setter pair - error ↔ OperationError?
-
Information about why the backup operation failed.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ String?
-
The identifier for this backup run.
getter/setter pair
- instance ↔ String?
-
Name of the database instance.
getter/setter pair
- kind ↔ String?
-
This is always
sql#backupRun
.getter/setter pair - location ↔ String?
-
Location of the backups.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- selfLink ↔ String?
-
The URI of this resource.
getter/setter pair
- startTime ↔ String?
-
The time the backup operation actually started in UTC timezone in
RFC 3339 format, for example
2012-11-15T16:19:00.094Z
.getter/setter pair - status ↔ String?
-
The status of this run.
Possible string values are:
getter/setter pair
- timeZone ↔ String?
-
Backup time zone to prevent restores to an instance with a different time
zone.
getter/setter pair
- type ↔ String?
-
The type of this run; can be either "AUTOMATED" or "ON_DEMAND" or "FINAL".
getter/setter pair
- windowStartTime ↔ String?
-
The start time of the backup window during which this the backup was
attempted in RFC 3339 format, for
example
2012-11-15T16:19:00.094Z
.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