SelectionState constructor
Creates a new SelectionState.
conditions Condition-based filters used to specify sets of resources for a backup plan. See below for details.
iamRoleArn The 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.
name The display name of a resource selection document.
notResources Array of strings that either contain ARNs or match patterns of resources to exclude from a backup plan.
planId The backup plan ID to be associated with the selection of resources.
region Region where this resource will be managed. Defaults to the Region set in the provider configuration.
resources Array of strings that either contain ARNs or match patterns of resources to assign to a backup plan.
selectionTags Tag-based conditions used to specify a set of resources to assign to a backup plan. See below for details.
Implementation
const SelectionState({
this.conditions,
this.iamRoleArn,
this.name,
this.notResources,
this.planId,
this.region,
this.resources,
this.selectionTags,
});