GetFrameworkResult class
Result data returned by getFramework.
Constructors
-
GetFrameworkResult({String? arn, List<
GetFrameworkControl> ? controls, String? creationTime, String? deploymentStatus, String? description, String? id, String? name, String? region, String? status, Map<String, String> ? tags}) -
Creates a new GetFrameworkResult.
arnARN of the backup framework.controlsOne or more control blocks that make up the framework. Each control in the list has a name, input parameters, and scope. Detailed below.creationTimeDate and time that a framework is created, in Unix format and Coordinated Universal Time (UTC).deploymentStatusDeployment status of a framework. The statuses are:CREATE_IN_PROGRESS|UPDATE_IN_PROGRESS|DELETE_IN_PROGRESS|COMPLETED|FAILED.descriptionDescription of the framework.idThe provider-assigned unique ID for this managed resource.nameName of a parameter, for example, BackupPlanFrequency.regionOptional.statusFramework consists of one or more controls. Each control governs a resource, such as backup plans, backup selections, backup vaults, or recovery points. You can also turn AWS Config recording on or off for each resource. The statuses are:ACTIVE,PARTIALLY_ACTIVE,INACTIVE,UNAVAILABLE. For more information refer to the AWS documentation for Framework StatustagsTag key-value pair applied to those AWS resources that you want to trigger an evaluation for a rule. A maximum of one key-value pair can be provided.const -
GetFrameworkResult.fromMap(Map<
String, dynamic> map) -
factory
Properties
- arn → String?
-
ARN of the backup framework.
final
-
controls
→ List<
GetFrameworkControl> ? -
One or more control blocks that make up the framework. Each control in the list has a name, input parameters, and scope. Detailed below.
final
- creationTime → String?
-
Date and time that a framework is created, in Unix format and Coordinated Universal Time (UTC).
final
- deploymentStatus → String?
-
Deployment status of a framework. The statuses are:
CREATE_IN_PROGRESS|UPDATE_IN_PROGRESS|DELETE_IN_PROGRESS|COMPLETED|FAILED.final - description → String?
-
Description of the framework.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String?
-
The provider-assigned unique ID for this managed resource.
final
- name → String?
-
Name of a parameter, for example, BackupPlanFrequency.
final
- region → String?
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- status → String?
-
Framework consists of one or more controls. Each control governs a resource, such as backup plans, backup selections, backup vaults, or recovery points. You can also turn AWS Config recording on or off for each resource. The statuses are:
ACTIVE,PARTIALLY_ACTIVE,INACTIVE,UNAVAILABLE. For more information refer to the AWS documentation for Framework Statusfinal -
Tag key-value pair applied to those AWS resources that you want to trigger an evaluation for a rule. A maximum of one key-value pair can be provided.
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