GetFrameworkResult constructor

const GetFrameworkResult({
  1. String? arn,
  2. List<GetFrameworkControl>? controls,
  3. String? creationTime,
  4. String? deploymentStatus,
  5. String? description,
  6. String? id,
  7. String? name,
  8. String? region,
  9. String? status,
  10. Map<String, String>? tags,
})

Creates a new GetFrameworkResult. arn ARN of the backup framework. controls One or more control blocks that make up the framework. Each control in the list has a name, input parameters, and scope. Detailed below. creationTime Date and time that a framework is created, in Unix format and Coordinated Universal Time (UTC). deploymentStatus Deployment status of a framework. The statuses are: CREATE_IN_PROGRESS | UPDATE_IN_PROGRESS | DELETE_IN_PROGRESS | COMPLETED| FAILED. description Description of the framework. id The provider-assigned unique ID for this managed resource. name Name of a parameter, for example, BackupPlanFrequency. region Optional. status 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 Status tags 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.

Implementation

const GetFrameworkResult({
  this.arn,
  this.controls,
  this.creationTime,
  this.deploymentStatus,
  this.description,
  this.id,
  this.name,
  this.region,
  this.status,
  this.tags,
});