View Source aws_resiliencehub (aws v0.7.15)
AWS Resilience Hub helps you proactively prepare and protect your Amazon Web Services applications from disruptions.
Resilience Hub offers continuous resiliency assessment and validation that integrates into your software development lifecycle. This enables you to uncover resiliency weaknesses, ensure recovery time objective (RTO) and recovery point objective (RPO) targets for your applications are met, and resolve issues before they are released into production.Link to this section Summary
Functions
Creates a Resilience Hub application.
Deletes an AWS Resilience Hub application.
Deletes an AWS Resilience Hub application assessment.
Deletes a recommendation template.
Deletes a resiliency policy.
Returns the resolution status for the specified resolution identifier for an application version.
Describes a specified resiliency policy for an AWS Resilience Hub application.
Lists the assessments for an AWS Resilience Hub application.
Lists how the resources in an application version are mapped/sourced from.
Lists the resources that are not currently supported in AWS Resilience Hub.
Link to this section Functions
Creates a Resilience Hub application.
A Resilience Hub application is a collection of Amazon Web Services resources structured to prevent and recover Amazon Web Services application disruptions. To describe a Resilience Hub application, you provide an application name, resources from one or more–up to five–CloudFormation stacks, and an appropriate resiliency policy.
After you create a Resilience Hub application, you publish it so that you can run a resiliency assessment on it. You can then use recommendations from the assessment to improve resiliency by running another assessment, comparing results, and then iterating the process until you achieve your goals for recovery time objective (RTO) and recovery point objective (RPO).Deletes an AWS Resilience Hub application.
This is a destructive action that can't be undone.Deletes an AWS Resilience Hub application assessment.
This is a destructive action that can't be undone.Deletes a recommendation template.
This is a destructive action that can't be undone.Deletes a resiliency policy.
This is a destructive action that can't be undone.Returns the resolution status for the specified resolution identifier for an application version.
IfresolutionId
is not specified, the current resolution status is returned.
describe_app_version_resources_resolution_status(Client, Input0, Options0)
View Sourcedescribe_draft_app_version_resources_import_status(Client, Input0, Options0)
View SourceDescribes a specified resiliency policy for an AWS Resilience Hub application.
The returned policy object includes creation time, data location constraints, the Amazon Resource Name (ARN) for the policy, tags, tier, and more.Lists the assessments for an AWS Resilience Hub application.
You can use request parameters to refine the results for the response object.Lists how the resources in an application version are mapped/sourced from.
Mappings can be physical resource identifiers, CloudFormation stacks, resource-groups, or an application registry app.list_recommendation_templates(Client, AssessmentArn, QueryMap, HeadersMap)
View Sourcelist_recommendation_templates(Client, AssessmentArn, QueryMap, HeadersMap, Options0)
View Sourcelist_suggested_resiliency_policies(Client, QueryMap, HeadersMap, Options0)
View Sourcelist_tags_for_resource(Client, ResourceArn, QueryMap, HeadersMap, Options0)
View SourceLists the resources that are not currently supported in AWS Resilience Hub.
An unsupported resource is a resource that exists in the object that was used to create an app, but is not supported by Resilience Hub.