GetSelectionResult class

Result data returned by getSelection.

Constructors

GetSelectionResult({String? iamRoleArn, String? id, String? name, String? planId, String? region, List<String>? resources, String? selectionId})
Creates a new GetSelectionResult. iamRoleArn ARN of the IAM role that AWS Backup uses to authenticate when restoring and backing up the target resource. See the AWS Backup Developer Guide for additional information about using AWS managed policies or creating custom policies attached to the IAM role. id The provider-assigned unique ID for this managed resource. name Display name of a resource selection document. planId Optional. region Optional. resources Array of strings that either contain ARNs or match patterns of resources to assign to a backup plan. selectionId Optional.
const
GetSelectionResult.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
iamRoleArn → String?
ARN of the IAM role that AWS Backup uses to authenticate when restoring and backing up the target resource. See the AWS Backup Developer Guide for additional information about using AWS managed policies or creating custom policies attached to the IAM role.
final
id → String?
The provider-assigned unique ID for this managed resource.
final
name → String?
Display name of a resource selection document.
final
planId → String?
final
region → String?
final
resources → List<String>?
Array of strings that either contain ARNs or match patterns of resources to assign to a backup plan.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
selectionId → String?
final

Methods

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

Operators

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