UpdateRecoveryPointLifecycleOutput class

Constructors

UpdateRecoveryPointLifecycleOutput({String? backupVaultArn, CalculatedLifecycle? calculatedLifecycle, Lifecycle? lifecycle, String? recoveryPointArn})
UpdateRecoveryPointLifecycleOutput.fromJson(Map<String, dynamic> json)
factory

Properties

backupVaultArn String?
An ARN that uniquely identifies a backup vault; for example, arn:aws:backup:us-east-1:123456789012:vault:aBackupVault.
final
calculatedLifecycle CalculatedLifecycle?
A CalculatedLifecycle object containing DeleteAt and MoveToColdStorageAt timestamps.
final
hashCode int
The hash code for this object.
no setterinherited
lifecycle Lifecycle?
The lifecycle defines when a protected resource is transitioned to cold storage and when it expires. AWS Backup transitions and expires backups automatically according to the lifecycle that you define.
final
recoveryPointArn String?
An Amazon Resource Name (ARN) that uniquely identifies a recovery point; for example, arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited