BackupSelection class

Used to specify a set of resources to a backup plan.

Constructors

BackupSelection({required String iamRoleArn, required String selectionName, List<Condition>? listOfTags, List<String>? resources})
BackupSelection.fromJson(Map<String, dynamic> json)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
iamRoleArn String
The ARN of the IAM role that AWS Backup uses to authenticate when backing up the target resource; for example, arn:aws:iam::123456789012:role/S3Access.
final
listOfTags List<Condition>?
An array of conditions used to specify a set of resources to assign to a backup plan; for example, "StringEquals": {"ec2:ResourceTag/Department": "accounting".
final
resources List<String>?
An array of strings that contain Amazon Resource Names (ARNs) of resources to assign to a backup plan.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
selectionName String
The display name of a resource selection document.
final

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