BackupConfigDetails class
BackupConfigDetails has information about how the resource is configured for backups and about the most recent backup taken for this configuration.
Constructors
-
BackupConfigDetails.new({String? applicableResource, String? backupConfigSource, String? backupConfigSourceDisplayName, BackupDrPlanConfig? backupDrPlanConfig, BackupDrTemplateConfig? backupDrTemplateConfig, List<
BackupLocation> ? backupLocations, String? backupVault, String? latestSuccessfulBackupTime, PitrSettings? pitrSettings, String? state, String? type}) - BackupConfigDetails.fromJson(Map json_)
Properties
- applicableResource ↔ String?
-
The
full resource name
of the resource that is applicable for the backup configuration.
getter/setter pair
- backupConfigSource ↔ String?
-
The full resource name of the backup config source resource.
getter/setter pair
- backupConfigSourceDisplayName ↔ String?
-
The display name of the backup config source resource.
getter/setter pair
- backupDrPlanConfig ↔ BackupDrPlanConfig?
-
Backup and DR's Backup Plan specific data.
getter/setter pair
- backupDrTemplateConfig ↔ BackupDrTemplateConfig?
-
Backup and DR's Template specific data.
getter/setter pair
-
backupLocations
↔ List<
BackupLocation> ? -
The locations where the backups are to be stored.
getter/setter pair
- backupVault ↔ String?
-
The
full resource name
of the backup vault that will store the backups generated through this
backup configuration.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- latestSuccessfulBackupTime ↔ String?
-
Timestamp of the latest successful backup created via this backup
configuration.
getter/setter pair
- pitrSettings ↔ PitrSettings?
-
Point in time recovery settings of the backup configuration resource.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- state ↔ String?
-
The state of the backup config resource.
getter/setter pair
- type ↔ String?
-
The type of the backup config resource.
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