Awso_resiliencehub_lwtSourceval accept_resource_grouping_recommendations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.AcceptResourceGroupingRecommendationsRequest.t ->
(Awso_resiliencehub.Values.AcceptResourceGroupingRecommendationsResponse.t,
Awso_resiliencehub.Values.AcceptResourceGroupingRecommendationsResponse.error)
Result.t
Lwt.tval add_draft_app_version_resource_mappings :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.AddDraftAppVersionResourceMappingsRequest.t ->
(Awso_resiliencehub.Values.AddDraftAppVersionResourceMappingsResponse.t,
Awso_resiliencehub.Values.AddDraftAppVersionResourceMappingsResponse.error)
Result.t
Lwt.tval batch_update_recommendation_status :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.BatchUpdateRecommendationStatusRequest.t ->
(Awso_resiliencehub.Values.BatchUpdateRecommendationStatusResponse.t,
Awso_resiliencehub.Values.BatchUpdateRecommendationStatusResponse.error)
Result.t
Lwt.tval create_app :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.CreateAppRequest.t ->
(Awso_resiliencehub.Values.CreateAppResponse.t,
Awso_resiliencehub.Values.CreateAppResponse.error)
Result.t
Lwt.tval create_app_version_app_component :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.CreateAppVersionAppComponentRequest.t ->
(Awso_resiliencehub.Values.CreateAppVersionAppComponentResponse.t,
Awso_resiliencehub.Values.CreateAppVersionAppComponentResponse.error)
Result.t
Lwt.tval create_app_version_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.CreateAppVersionResourceRequest.t ->
(Awso_resiliencehub.Values.CreateAppVersionResourceResponse.t,
Awso_resiliencehub.Values.CreateAppVersionResourceResponse.error)
Result.t
Lwt.tval create_recommendation_template :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.CreateRecommendationTemplateRequest.t ->
(Awso_resiliencehub.Values.CreateRecommendationTemplateResponse.t,
Awso_resiliencehub.Values.CreateRecommendationTemplateResponse.error)
Result.t
Lwt.tval create_resiliency_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.CreateResiliencyPolicyRequest.t ->
(Awso_resiliencehub.Values.CreateResiliencyPolicyResponse.t,
Awso_resiliencehub.Values.CreateResiliencyPolicyResponse.error)
Result.t
Lwt.tval delete_app :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.DeleteAppRequest.t ->
(Awso_resiliencehub.Values.DeleteAppResponse.t,
Awso_resiliencehub.Values.DeleteAppResponse.error)
Result.t
Lwt.tval delete_app_assessment :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.DeleteAppAssessmentRequest.t ->
(Awso_resiliencehub.Values.DeleteAppAssessmentResponse.t,
Awso_resiliencehub.Values.DeleteAppAssessmentResponse.error)
Result.t
Lwt.tval delete_app_input_source :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.DeleteAppInputSourceRequest.t ->
(Awso_resiliencehub.Values.DeleteAppInputSourceResponse.t,
Awso_resiliencehub.Values.DeleteAppInputSourceResponse.error)
Result.t
Lwt.tval delete_app_version_app_component :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.DeleteAppVersionAppComponentRequest.t ->
(Awso_resiliencehub.Values.DeleteAppVersionAppComponentResponse.t,
Awso_resiliencehub.Values.DeleteAppVersionAppComponentResponse.error)
Result.t
Lwt.tval delete_app_version_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.DeleteAppVersionResourceRequest.t ->
(Awso_resiliencehub.Values.DeleteAppVersionResourceResponse.t,
Awso_resiliencehub.Values.DeleteAppVersionResourceResponse.error)
Result.t
Lwt.tval delete_recommendation_template :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.DeleteRecommendationTemplateRequest.t ->
(Awso_resiliencehub.Values.DeleteRecommendationTemplateResponse.t,
Awso_resiliencehub.Values.DeleteRecommendationTemplateResponse.error)
Result.t
Lwt.tval delete_resiliency_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.DeleteResiliencyPolicyRequest.t ->
(Awso_resiliencehub.Values.DeleteResiliencyPolicyResponse.t,
Awso_resiliencehub.Values.DeleteResiliencyPolicyResponse.error)
Result.t
Lwt.tval describe_app :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.DescribeAppRequest.t ->
(Awso_resiliencehub.Values.DescribeAppResponse.t,
Awso_resiliencehub.Values.DescribeAppResponse.error)
Result.t
Lwt.tval describe_app_assessment :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.DescribeAppAssessmentRequest.t ->
(Awso_resiliencehub.Values.DescribeAppAssessmentResponse.t,
Awso_resiliencehub.Values.DescribeAppAssessmentResponse.error)
Result.t
Lwt.tval describe_app_version :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.DescribeAppVersionRequest.t ->
(Awso_resiliencehub.Values.DescribeAppVersionResponse.t,
Awso_resiliencehub.Values.DescribeAppVersionResponse.error)
Result.t
Lwt.tval describe_app_version_app_component :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.DescribeAppVersionAppComponentRequest.t ->
(Awso_resiliencehub.Values.DescribeAppVersionAppComponentResponse.t,
Awso_resiliencehub.Values.DescribeAppVersionAppComponentResponse.error)
Result.t
Lwt.tval describe_app_version_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.DescribeAppVersionResourceRequest.t ->
(Awso_resiliencehub.Values.DescribeAppVersionResourceResponse.t,
Awso_resiliencehub.Values.DescribeAppVersionResourceResponse.error)
Result.t
Lwt.tval describe_app_version_resources_resolution_status :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.DescribeAppVersionResourcesResolutionStatusRequest.t ->
(Awso_resiliencehub.Values.DescribeAppVersionResourcesResolutionStatusResponse.t,
Awso_resiliencehub.Values.DescribeAppVersionResourcesResolutionStatusResponse.error)
Result.t
Lwt.tval describe_app_version_template :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.DescribeAppVersionTemplateRequest.t ->
(Awso_resiliencehub.Values.DescribeAppVersionTemplateResponse.t,
Awso_resiliencehub.Values.DescribeAppVersionTemplateResponse.error)
Result.t
Lwt.tval describe_draft_app_version_resources_import_status :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.DescribeDraftAppVersionResourcesImportStatusRequest.t ->
(Awso_resiliencehub.Values.DescribeDraftAppVersionResourcesImportStatusResponse.t,
Awso_resiliencehub.Values.DescribeDraftAppVersionResourcesImportStatusResponse.error)
Result.t
Lwt.tval describe_metrics_export :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.DescribeMetricsExportRequest.t ->
(Awso_resiliencehub.Values.DescribeMetricsExportResponse.t,
Awso_resiliencehub.Values.DescribeMetricsExportResponse.error)
Result.t
Lwt.tval describe_resiliency_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.DescribeResiliencyPolicyRequest.t ->
(Awso_resiliencehub.Values.DescribeResiliencyPolicyResponse.t,
Awso_resiliencehub.Values.DescribeResiliencyPolicyResponse.error)
Result.t
Lwt.tval describe_resource_grouping_recommendation_task :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.DescribeResourceGroupingRecommendationTaskRequest.t ->
(Awso_resiliencehub.Values.DescribeResourceGroupingRecommendationTaskResponse.t,
Awso_resiliencehub.Values.DescribeResourceGroupingRecommendationTaskResponse.error)
Result.t
Lwt.tval import_resources_to_draft_app_version :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.ImportResourcesToDraftAppVersionRequest.t ->
(Awso_resiliencehub.Values.ImportResourcesToDraftAppVersionResponse.t,
Awso_resiliencehub.Values.ImportResourcesToDraftAppVersionResponse.error)
Result.t
Lwt.tval list_alarm_recommendations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.ListAlarmRecommendationsRequest.t ->
(Awso_resiliencehub.Values.ListAlarmRecommendationsResponse.t,
Awso_resiliencehub.Values.ListAlarmRecommendationsResponse.error)
Result.t
Lwt.tval list_app_assessment_compliance_drifts :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.ListAppAssessmentComplianceDriftsRequest.t ->
(Awso_resiliencehub.Values.ListAppAssessmentComplianceDriftsResponse.t,
Awso_resiliencehub.Values.ListAppAssessmentComplianceDriftsResponse.error)
Result.t
Lwt.tval list_app_assessment_resource_drifts :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.ListAppAssessmentResourceDriftsRequest.t ->
(Awso_resiliencehub.Values.ListAppAssessmentResourceDriftsResponse.t,
Awso_resiliencehub.Values.ListAppAssessmentResourceDriftsResponse.error)
Result.t
Lwt.tval list_app_assessments :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.ListAppAssessmentsRequest.t ->
(Awso_resiliencehub.Values.ListAppAssessmentsResponse.t,
Awso_resiliencehub.Values.ListAppAssessmentsResponse.error)
Result.t
Lwt.tval list_app_component_compliances :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.ListAppComponentCompliancesRequest.t ->
(Awso_resiliencehub.Values.ListAppComponentCompliancesResponse.t,
Awso_resiliencehub.Values.ListAppComponentCompliancesResponse.error)
Result.t
Lwt.tval list_app_component_recommendations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.ListAppComponentRecommendationsRequest.t ->
(Awso_resiliencehub.Values.ListAppComponentRecommendationsResponse.t,
Awso_resiliencehub.Values.ListAppComponentRecommendationsResponse.error)
Result.t
Lwt.tval list_app_input_sources :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.ListAppInputSourcesRequest.t ->
(Awso_resiliencehub.Values.ListAppInputSourcesResponse.t,
Awso_resiliencehub.Values.ListAppInputSourcesResponse.error)
Result.t
Lwt.tval list_app_version_app_components :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.ListAppVersionAppComponentsRequest.t ->
(Awso_resiliencehub.Values.ListAppVersionAppComponentsResponse.t,
Awso_resiliencehub.Values.ListAppVersionAppComponentsResponse.error)
Result.t
Lwt.tval list_app_version_resource_mappings :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.ListAppVersionResourceMappingsRequest.t ->
(Awso_resiliencehub.Values.ListAppVersionResourceMappingsResponse.t,
Awso_resiliencehub.Values.ListAppVersionResourceMappingsResponse.error)
Result.t
Lwt.tval list_app_version_resources :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.ListAppVersionResourcesRequest.t ->
(Awso_resiliencehub.Values.ListAppVersionResourcesResponse.t,
Awso_resiliencehub.Values.ListAppVersionResourcesResponse.error)
Result.t
Lwt.tval list_app_versions :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.ListAppVersionsRequest.t ->
(Awso_resiliencehub.Values.ListAppVersionsResponse.t,
Awso_resiliencehub.Values.ListAppVersionsResponse.error)
Result.t
Lwt.tval list_apps :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.ListAppsRequest.t ->
(Awso_resiliencehub.Values.ListAppsResponse.t,
Awso_resiliencehub.Values.ListAppsResponse.error)
Result.t
Lwt.tval list_metrics :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.ListMetricsRequest.t ->
(Awso_resiliencehub.Values.ListMetricsResponse.t,
Awso_resiliencehub.Values.ListMetricsResponse.error)
Result.t
Lwt.tval list_recommendation_templates :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.ListRecommendationTemplatesRequest.t ->
(Awso_resiliencehub.Values.ListRecommendationTemplatesResponse.t,
Awso_resiliencehub.Values.ListRecommendationTemplatesResponse.error)
Result.t
Lwt.tval list_resiliency_policies :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.ListResiliencyPoliciesRequest.t ->
(Awso_resiliencehub.Values.ListResiliencyPoliciesResponse.t,
Awso_resiliencehub.Values.ListResiliencyPoliciesResponse.error)
Result.t
Lwt.tval list_resource_grouping_recommendations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.ListResourceGroupingRecommendationsRequest.t ->
(Awso_resiliencehub.Values.ListResourceGroupingRecommendationsResponse.t,
Awso_resiliencehub.Values.ListResourceGroupingRecommendationsResponse.error)
Result.t
Lwt.tval list_sop_recommendations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.ListSopRecommendationsRequest.t ->
(Awso_resiliencehub.Values.ListSopRecommendationsResponse.t,
Awso_resiliencehub.Values.ListSopRecommendationsResponse.error)
Result.t
Lwt.tval list_suggested_resiliency_policies :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.ListSuggestedResiliencyPoliciesRequest.t ->
(Awso_resiliencehub.Values.ListSuggestedResiliencyPoliciesResponse.t,
Awso_resiliencehub.Values.ListSuggestedResiliencyPoliciesResponse.error)
Result.t
Lwt.tval list_tags_for_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.ListTagsForResourceRequest.t ->
(Awso_resiliencehub.Values.ListTagsForResourceResponse.t,
Awso_resiliencehub.Values.ListTagsForResourceResponse.error)
Result.t
Lwt.tval list_test_recommendations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.ListTestRecommendationsRequest.t ->
(Awso_resiliencehub.Values.ListTestRecommendationsResponse.t,
Awso_resiliencehub.Values.ListTestRecommendationsResponse.error)
Result.t
Lwt.tval list_unsupported_app_version_resources :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.ListUnsupportedAppVersionResourcesRequest.t ->
(Awso_resiliencehub.Values.ListUnsupportedAppVersionResourcesResponse.t,
Awso_resiliencehub.Values.ListUnsupportedAppVersionResourcesResponse.error)
Result.t
Lwt.tval publish_app_version :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.PublishAppVersionRequest.t ->
(Awso_resiliencehub.Values.PublishAppVersionResponse.t,
Awso_resiliencehub.Values.PublishAppVersionResponse.error)
Result.t
Lwt.tval put_draft_app_version_template :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.PutDraftAppVersionTemplateRequest.t ->
(Awso_resiliencehub.Values.PutDraftAppVersionTemplateResponse.t,
Awso_resiliencehub.Values.PutDraftAppVersionTemplateResponse.error)
Result.t
Lwt.tval reject_resource_grouping_recommendations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.RejectResourceGroupingRecommendationsRequest.t ->
(Awso_resiliencehub.Values.RejectResourceGroupingRecommendationsResponse.t,
Awso_resiliencehub.Values.RejectResourceGroupingRecommendationsResponse.error)
Result.t
Lwt.tval remove_draft_app_version_resource_mappings :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.RemoveDraftAppVersionResourceMappingsRequest.t ->
(Awso_resiliencehub.Values.RemoveDraftAppVersionResourceMappingsResponse.t,
Awso_resiliencehub.Values.RemoveDraftAppVersionResourceMappingsResponse.error)
Result.t
Lwt.tval resolve_app_version_resources :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.ResolveAppVersionResourcesRequest.t ->
(Awso_resiliencehub.Values.ResolveAppVersionResourcesResponse.t,
Awso_resiliencehub.Values.ResolveAppVersionResourcesResponse.error)
Result.t
Lwt.tval start_app_assessment :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.StartAppAssessmentRequest.t ->
(Awso_resiliencehub.Values.StartAppAssessmentResponse.t,
Awso_resiliencehub.Values.StartAppAssessmentResponse.error)
Result.t
Lwt.tval start_metrics_export :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.StartMetricsExportRequest.t ->
(Awso_resiliencehub.Values.StartMetricsExportResponse.t,
Awso_resiliencehub.Values.StartMetricsExportResponse.error)
Result.t
Lwt.tval start_resource_grouping_recommendation_task :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.StartResourceGroupingRecommendationTaskRequest.t ->
(Awso_resiliencehub.Values.StartResourceGroupingRecommendationTaskResponse.t,
Awso_resiliencehub.Values.StartResourceGroupingRecommendationTaskResponse.error)
Result.t
Lwt.tval tag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.TagResourceRequest.t ->
(Awso_resiliencehub.Values.TagResourceResponse.t,
Awso_resiliencehub.Values.TagResourceResponse.error)
Result.t
Lwt.tval untag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.UntagResourceRequest.t ->
(Awso_resiliencehub.Values.UntagResourceResponse.t,
Awso_resiliencehub.Values.UntagResourceResponse.error)
Result.t
Lwt.tval update_app :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.UpdateAppRequest.t ->
(Awso_resiliencehub.Values.UpdateAppResponse.t,
Awso_resiliencehub.Values.UpdateAppResponse.error)
Result.t
Lwt.tval update_app_version :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.UpdateAppVersionRequest.t ->
(Awso_resiliencehub.Values.UpdateAppVersionResponse.t,
Awso_resiliencehub.Values.UpdateAppVersionResponse.error)
Result.t
Lwt.tval update_app_version_app_component :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.UpdateAppVersionAppComponentRequest.t ->
(Awso_resiliencehub.Values.UpdateAppVersionAppComponentResponse.t,
Awso_resiliencehub.Values.UpdateAppVersionAppComponentResponse.error)
Result.t
Lwt.tval update_app_version_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.UpdateAppVersionResourceRequest.t ->
(Awso_resiliencehub.Values.UpdateAppVersionResourceResponse.t,
Awso_resiliencehub.Values.UpdateAppVersionResourceResponse.error)
Result.t
Lwt.tval update_resiliency_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_resiliencehub.Values.UpdateResiliencyPolicyRequest.t ->
(Awso_resiliencehub.Values.UpdateResiliencyPolicyResponse.t,
Awso_resiliencehub.Values.UpdateResiliencyPolicyResponse.error)
Result.t
Lwt.tinclude module type of struct include Awso_resiliencehub.Values endval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]Defines the compliance against the resiliency policy for a disruption.
module RecommendationDisruptionCompliance =
Awso_resiliencehub.Values.RecommendationDisruptionComplianceDefines a disruption compliance recommendation.
Indicates the Amazon CloudWatch alarm detected while running an assessment.
Indicates the FIS experiment detected while running an assessment.
Defines a logical resource identifier.
Defines a physical resource identifier.
module ConfigRecommendationOptimizationType =
Awso_resiliencehub.Values.ConfigRecommendationOptimizationTypeDefines a cost object.
module ScoringComponentResiliencyScore =
Awso_resiliencehub.Values.ScoringComponentResiliencyScoreResiliency score of each scoring component. For more information about scoring component, see Calculating resiliency score.
Indicates a specific risk identified in the Resilience Hub assessment and the corresponding recommendation provided to address that risk. The assessment summary generated by large language models (LLMs) on Amazon Bedrock are only suggestions. The current level of generative AI technology is not perfect and LLMs are not infallible. Bias and incorrect answers, although rare, should be expected. Review each recommendation in the assessment summary before you use the output from an LLM. This property is available only in the US East (N. Virginia) Region.
Defines a failure policy.
Defines application resource errors.
Defines a recommendation.
Indicates the resource that will be grouped in the recommended Application Component (AppComponent).
Defines an Application Component.
Defines a recommendation configuration.
module ScoringComponentResiliencyScores =
Awso_resiliencehub.Values.ScoringComponentResiliencyScoresIndicates an event you would like to subscribe and get notification for. Currently, Resilience Hub supports notifications only for Drift detected and Scheduled assessment failure events.
module AssessmentRiskRecommendationList =
Awso_resiliencehub.Values.AssessmentRiskRecommendationListmodule GroupingRecommendationRejectionReason =
Awso_resiliencehub.Values.GroupingRecommendationRejectionReasonCreates a new recommended Application Component (AppComponent).
module GroupingRecommendationConfidenceLevel =
Awso_resiliencehub.Values.GroupingRecommendationConfidenceLevelmodule GroupingRecommendationStatusType =
Awso_resiliencehub.Values.GroupingRecommendationStatusTypeThe location of the Amazon S3 bucket.
The input source of the namespace that is located on your Amazon Elastic Kubernetes Service cluster.
The Terraform s3 state file you need to import.
module RecommendationComplianceStatus =
Awso_resiliencehub.Values.RecommendationComplianceStatusThe overall resiliency score, returned as an object that includes the disruption score and outage score.
Defines a resource identifier for the drifted resource.
module UpdateRecommendationStatusItem =
Awso_resiliencehub.Values.UpdateRecommendationStatusItemDefines the operational recommendation item that needs a status update.
Defines the roles and credentials that Resilience Hub would use while creating the application, importing its resources, and running an assessment.
Indicates the AI-generated summary for the Resilience Hub assessment, providing a concise overview that highlights the top risks and recommendations. This property is available only in the US East (N. Virginia) Region.
Defines a resiliency policy. Resilience Hub allows you to provide a value of zero for rtoInSecs and rpoInSecs of your resiliency policy. But, while assessing your application, the lowest possible assessment result is near zero. Hence, if you provide value zero for rtoInSecs and rpoInSecs, the estimated workload RTO and estimated workload RPO result will be near zero and the Compliance status for your application will be set to Policy breached.
A list of errors retrieving an application's resources.
module FailedGroupingRecommendationEntry =
Awso_resiliencehub.Values.FailedGroupingRecommendationEntryIndicates the accepted grouping recommendation whose implementation failed.
module RejectGroupingRecommendationEntry =
Awso_resiliencehub.Values.RejectGroupingRecommendationEntryIndicates the rejected grouping recommendation.
Defines a resource that is not supported by Resilience Hub.
Defines a test recommendation.
Defines a standard operating procedure (SOP) recommendation.
Creates a new grouping recommendation.
Defines a recommendation template created with the CreateRecommendationTemplate action.
Indicates the condition based on which you want to filter the metrics.
Indicates the field or attribute of a resource or data structure on which a condition is being applied or evaluated.
Indicates the sorting order of the fields in the metrics.
Defines an application summary.
Version of an application.
Defines a physical resource. A physical resource is a resource that exists in your account. It can be identified using an Amazon Resource Name (ARN) or an Resilience Hub-native identifier.
Defines a resource mapping.
The list of Resilience Hub application input sources.
Defines recommendations for an Resilience Hub Application Component, returned as an object. This object contains component names, configuration recommendations, and recommendation statuses.
Defines the compliance of an Application Component against the resiliency policy.
Defines an application assessment summary.
Indicates the resources that have drifted in the current application version.
Indicates the compliance drifts (recovery time objective (RTO) and recovery point objective (RPO)) that were detected for an assessed entity.
Defines a recommendation for a CloudWatch alarm.
The input source of the Amazon Elastic Kubernetes Service cluster.
Indicates the error that was encountered while importing a resource.
module BatchUpdateRecommendationStatusFailedEntry =
Awso_resiliencehub.Values.BatchUpdateRecommendationStatusFailedEntryList of operational recommendations that did not get included or excluded.
module BatchUpdateRecommendationStatusSuccessfulEntry =
Awso_resiliencehub.Values.BatchUpdateRecommendationStatusSuccessfulEntryList of operational recommendations that were successfully included or excluded.
module UpdateRecommendationStatusRequestEntry =
Awso_resiliencehub.Values.UpdateRecommendationStatusRequestEntryDefines the operational recommendation item that is to be included or excluded.
module AcceptGroupingRecommendationEntry =
Awso_resiliencehub.Values.AcceptGroupingRecommendationEntryIndicates the grouping recommendation you have accepted to include in your application.
You don't have permissions to perform the requested operation. The user or role that is making the request must have at least one IAM permissions policy attached that grants the required permissions.
This exception occurs when a conflict with a previous successful write is detected. This generally occurs when the previous write did not have time to propagate to the host serving the current request. A retry (with appropriate backoff logic) is the recommended response to this exception.
This exception occurs when there is an internal failure in the Resilience Hub service.
This exception occurs when the specified resource could not be found.
This exception occurs when you have exceeded the limit on the number of requests per second.
This exception occurs when a request is not valid.
module ServiceQuotaExceededException =
Awso_resiliencehub.Values.ServiceQuotaExceededExceptionThis exception occurs when you have exceeded your service quota. To perform the requested action, remove some of the relevant resources, or use Service Quotas to request a service quota increase.
Defines an Resilience Hub application.
module ResourcesGroupingRecGenStatusType =
Awso_resiliencehub.Values.ResourcesGroupingRecGenStatusTypeDefines an application assessment.
module FailedGroupingRecommendationEntries =
Awso_resiliencehub.Values.FailedGroupingRecommendationEntriesmodule RejectGroupingRecommendationEntries =
Awso_resiliencehub.Values.RejectGroupingRecommendationEntriesmodule RecommendationTemplateStatusList =
Awso_resiliencehub.Values.RecommendationTemplateStatusListmodule BatchUpdateRecommendationStatusFailedEntries =
Awso_resiliencehub.Values.BatchUpdateRecommendationStatusFailedEntriesmodule BatchUpdateRecommendationStatusSuccessfulEntries =
Awso_resiliencehub.Values.BatchUpdateRecommendationStatusSuccessfulEntriesmodule UpdateRecommendationStatusRequestEntries =
Awso_resiliencehub.Values.UpdateRecommendationStatusRequestEntriesmodule AcceptGroupingRecommendationEntries =
Awso_resiliencehub.Values.AcceptGroupingRecommendationEntriesmodule UpdateResiliencyPolicyResponse =
Awso_resiliencehub.Values.UpdateResiliencyPolicyResponseUpdates a resiliency policy. Resilience Hub allows you to provide a value of zero for rtoInSecs and rpoInSecs of your resiliency policy. But, while assessing your application, the lowest possible assessment result is near zero. Hence, if you provide value zero for rtoInSecs and rpoInSecs, the estimated workload RTO and estimated workload RPO result will be near zero and the Compliance status for your application will be set to Policy breached.
module UpdateResiliencyPolicyRequest =
Awso_resiliencehub.Values.UpdateResiliencyPolicyRequestUpdates a resiliency policy. Resilience Hub allows you to provide a value of zero for rtoInSecs and rpoInSecs of your resiliency policy. But, while assessing your application, the lowest possible assessment result is near zero. Hence, if you provide value zero for rtoInSecs and rpoInSecs, the estimated workload RTO and estimated workload RPO result will be near zero and the Compliance status for your application will be set to Policy breached.
Updates the Resilience Hub application version. This API updates the Resilience Hub application draft version. To use this information for running resiliency assessments, you must publish the Resilience Hub application using the PublishAppVersion API.
module UpdateAppVersionResourceResponse =
Awso_resiliencehub.Values.UpdateAppVersionResourceResponseUpdates the resource details in the Resilience Hub application. This action has no effect outside Resilience Hub. This API updates the Resilience Hub application draft version. To use this resource for running resiliency assessments, you must publish the Resilience Hub application using the PublishAppVersion API. To update application version with new physicalResourceID, you must call ResolveAppVersionResources API.
module UpdateAppVersionResourceRequest =
Awso_resiliencehub.Values.UpdateAppVersionResourceRequestUpdates the resource details in the Resilience Hub application. This action has no effect outside Resilience Hub. This API updates the Resilience Hub application draft version. To use this resource for running resiliency assessments, you must publish the Resilience Hub application using the PublishAppVersion API. To update application version with new physicalResourceID, you must call ResolveAppVersionResources API.
Updates the Resilience Hub application version. This API updates the Resilience Hub application draft version. To use this information for running resiliency assessments, you must publish the Resilience Hub application using the PublishAppVersion API.
module UpdateAppVersionAppComponentResponse =
Awso_resiliencehub.Values.UpdateAppVersionAppComponentResponseUpdates an existing Application Component in the Resilience Hub application. This API updates the Resilience Hub application draft version. To use this Application Component for running assessments, you must publish the Resilience Hub application using the PublishAppVersion API.
module UpdateAppVersionAppComponentRequest =
Awso_resiliencehub.Values.UpdateAppVersionAppComponentRequestUpdates an existing Application Component in the Resilience Hub application. This API updates the Resilience Hub application draft version. To use this Application Component for running assessments, you must publish the Resilience Hub application using the PublishAppVersion API.
Updates an application.
Updates an application.
Removes one or more tags from a resource.
Removes one or more tags from a resource.
Applies one or more tags to a resource.
Applies one or more tags to a resource.
module StartResourceGroupingRecommendationTaskResponse =
Awso_resiliencehub.Values.StartResourceGroupingRecommendationTaskResponseStarts grouping recommendation task.
module StartResourceGroupingRecommendationTaskRequest =
Awso_resiliencehub.Values.StartResourceGroupingRecommendationTaskRequestStarts grouping recommendation task.
Initiates the export task of metrics.
Initiates the export task of metrics.
Creates a new application assessment for an application.
Creates a new application assessment for an application.
module ResolveAppVersionResourcesResponse =
Awso_resiliencehub.Values.ResolveAppVersionResourcesResponseResolves the resources for an application version.
module ResolveAppVersionResourcesRequest =
Awso_resiliencehub.Values.ResolveAppVersionResourcesRequestResolves the resources for an application version.
module RemoveDraftAppVersionResourceMappingsResponse =
Awso_resiliencehub.Values.RemoveDraftAppVersionResourceMappingsResponseRemoves resource mappings from a draft application version.
module RemoveDraftAppVersionResourceMappingsRequest =
Awso_resiliencehub.Values.RemoveDraftAppVersionResourceMappingsRequestRemoves resource mappings from a draft application version.
module RejectResourceGroupingRecommendationsResponse =
Awso_resiliencehub.Values.RejectResourceGroupingRecommendationsResponseRejects resource grouping recommendations.
module RejectResourceGroupingRecommendationsRequest =
Awso_resiliencehub.Values.RejectResourceGroupingRecommendationsRequestRejects resource grouping recommendations.
module PutDraftAppVersionTemplateResponse =
Awso_resiliencehub.Values.PutDraftAppVersionTemplateResponseAdds or updates the app template for an Resilience Hub application draft version.
module PutDraftAppVersionTemplateRequest =
Awso_resiliencehub.Values.PutDraftAppVersionTemplateRequestAdds or updates the app template for an Resilience Hub application draft version.
Publishes a new version of a specific Resilience Hub application.
Publishes a new version of a specific Resilience Hub application.
module ListUnsupportedAppVersionResourcesResponse =
Awso_resiliencehub.Values.ListUnsupportedAppVersionResourcesResponseLists the resources that are not currently supported in 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.
module ListUnsupportedAppVersionResourcesRequest =
Awso_resiliencehub.Values.ListUnsupportedAppVersionResourcesRequestLists the resources that are not currently supported in 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.
module ListTestRecommendationsResponse =
Awso_resiliencehub.Values.ListTestRecommendationsResponseLists the test recommendations for the Resilience Hub application.
module ListTestRecommendationsRequest =
Awso_resiliencehub.Values.ListTestRecommendationsRequestLists the test recommendations for the Resilience Hub application.
Lists the tags for your resources in your Resilience Hub applications.
Lists the tags for your resources in your Resilience Hub applications.
module ListSuggestedResiliencyPoliciesResponse =
Awso_resiliencehub.Values.ListSuggestedResiliencyPoliciesResponseLists the suggested resiliency policies for the Resilience Hub applications.
module ListSuggestedResiliencyPoliciesRequest =
Awso_resiliencehub.Values.ListSuggestedResiliencyPoliciesRequestLists the suggested resiliency policies for the Resilience Hub applications.
module ListSopRecommendationsResponse =
Awso_resiliencehub.Values.ListSopRecommendationsResponseLists the standard operating procedure (SOP) recommendations for the Resilience Hub applications.
module ListSopRecommendationsRequest =
Awso_resiliencehub.Values.ListSopRecommendationsRequestLists the standard operating procedure (SOP) recommendations for the Resilience Hub applications.
module ListResourceGroupingRecommendationsResponse =
Awso_resiliencehub.Values.ListResourceGroupingRecommendationsResponseLists the resource grouping recommendations suggested by Resilience Hub for your application.
module ListResourceGroupingRecommendationsRequest =
Awso_resiliencehub.Values.ListResourceGroupingRecommendationsRequestLists the resource grouping recommendations suggested by Resilience Hub for your application.
module ListResiliencyPoliciesResponse =
Awso_resiliencehub.Values.ListResiliencyPoliciesResponseLists the resiliency policies for the Resilience Hub applications.
module ListResiliencyPoliciesRequest =
Awso_resiliencehub.Values.ListResiliencyPoliciesRequestLists the resiliency policies for the Resilience Hub applications.
module ListRecommendationTemplatesResponse =
Awso_resiliencehub.Values.ListRecommendationTemplatesResponseLists the recommendation templates for the Resilience Hub applications.
module ListRecommendationTemplatesRequest =
Awso_resiliencehub.Values.ListRecommendationTemplatesRequestLists the recommendation templates for the Resilience Hub applications.
Lists the metrics that can be exported.
Lists the metrics that can be exported.
Lists your Resilience Hub applications. You can filter applications using only one filter at a time or without using any filter. If you try to filter applications using multiple filters, you will get the following error: An error occurred (ValidationException) when calling the ListApps operation: Only one filter is supported for this operation.
Lists your Resilience Hub applications. You can filter applications using only one filter at a time or without using any filter. If you try to filter applications using multiple filters, you will get the following error: An error occurred (ValidationException) when calling the ListApps operation: Only one filter is supported for this operation.
Lists the different versions for the Resilience Hub applications.
Lists the different versions for the Resilience Hub applications.
module ListAppVersionResourcesResponse =
Awso_resiliencehub.Values.ListAppVersionResourcesResponseLists all the resources in an Resilience Hub application.
module ListAppVersionResourcesRequest =
Awso_resiliencehub.Values.ListAppVersionResourcesRequestLists all the resources in an Resilience Hub application.
module ListAppVersionResourceMappingsResponse =
Awso_resiliencehub.Values.ListAppVersionResourceMappingsResponseLists 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.
module ListAppVersionResourceMappingsRequest =
Awso_resiliencehub.Values.ListAppVersionResourceMappingsRequestLists 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.
module ListAppVersionAppComponentsResponse =
Awso_resiliencehub.Values.ListAppVersionAppComponentsResponseLists all the Application Components in the Resilience Hub application.
module ListAppVersionAppComponentsRequest =
Awso_resiliencehub.Values.ListAppVersionAppComponentsRequestLists all the Application Components in the Resilience Hub application.
Lists all the input sources of the Resilience Hub application. For more information about the input sources supported by Resilience Hub, see Discover the structure and describe your Resilience Hub application.
Lists all the input sources of the Resilience Hub application. For more information about the input sources supported by Resilience Hub, see Discover the structure and describe your Resilience Hub application.
module ListAppComponentRecommendationsResponse =
Awso_resiliencehub.Values.ListAppComponentRecommendationsResponseLists the recommendations for an Resilience Hub Application Component.
module ListAppComponentRecommendationsRequest =
Awso_resiliencehub.Values.ListAppComponentRecommendationsRequestLists the recommendations for an Resilience Hub Application Component.
module ListAppComponentCompliancesResponse =
Awso_resiliencehub.Values.ListAppComponentCompliancesResponseLists the compliances for an Resilience Hub Application Component.
module ListAppComponentCompliancesRequest =
Awso_resiliencehub.Values.ListAppComponentCompliancesRequestLists the compliances for an Resilience Hub Application Component.
Lists the assessments for an Resilience Hub application. You can use request parameters to refine the results for the response object.
Lists the assessments for an Resilience Hub application. You can use request parameters to refine the results for the response object.
module ListAppAssessmentResourceDriftsResponse =
Awso_resiliencehub.Values.ListAppAssessmentResourceDriftsResponseList of resource drifts that were detected while running an assessment.
module ListAppAssessmentResourceDriftsRequest =
Awso_resiliencehub.Values.ListAppAssessmentResourceDriftsRequestList of resource drifts that were detected while running an assessment.
module ListAppAssessmentComplianceDriftsResponse =
Awso_resiliencehub.Values.ListAppAssessmentComplianceDriftsResponseList of compliance drifts that were detected while running an assessment.
module ListAppAssessmentComplianceDriftsRequest =
Awso_resiliencehub.Values.ListAppAssessmentComplianceDriftsRequestList of compliance drifts that were detected while running an assessment.
module ListAlarmRecommendationsResponse =
Awso_resiliencehub.Values.ListAlarmRecommendationsResponseLists the alarm recommendations for an Resilience Hub application.
module ListAlarmRecommendationsRequest =
Awso_resiliencehub.Values.ListAlarmRecommendationsRequestLists the alarm recommendations for an Resilience Hub application.
module ImportResourcesToDraftAppVersionResponse =
Awso_resiliencehub.Values.ImportResourcesToDraftAppVersionResponseImports resources to Resilience Hub application draft version from different input sources. For more information about the input sources supported by Resilience Hub, see Discover the structure and describe your Resilience Hub application.
module ImportResourcesToDraftAppVersionRequest =
Awso_resiliencehub.Values.ImportResourcesToDraftAppVersionRequestImports resources to Resilience Hub application draft version from different input sources. For more information about the input sources supported by Resilience Hub, see Discover the structure and describe your Resilience Hub application.
module DescribeResourceGroupingRecommendationTaskResponse =
Awso_resiliencehub.Values.DescribeResourceGroupingRecommendationTaskResponseDescribes the resource grouping recommendation tasks run by Resilience Hub for your application.
module DescribeResourceGroupingRecommendationTaskRequest =
Awso_resiliencehub.Values.DescribeResourceGroupingRecommendationTaskRequestDescribes the resource grouping recommendation tasks run by Resilience Hub for your application.
module DescribeResiliencyPolicyResponse =
Awso_resiliencehub.Values.DescribeResiliencyPolicyResponseDescribes a specified resiliency policy for an 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.
module DescribeResiliencyPolicyRequest =
Awso_resiliencehub.Values.DescribeResiliencyPolicyRequestDescribes a specified resiliency policy for an 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.
module DescribeMetricsExportResponse =
Awso_resiliencehub.Values.DescribeMetricsExportResponseDescribes the metrics of the application configuration being exported.
Describes the metrics of the application configuration being exported.
module DescribeDraftAppVersionResourcesImportStatusResponse =
Awso_resiliencehub.Values.DescribeDraftAppVersionResourcesImportStatusResponseDescribes the status of importing resources to an application version. If you get a 404 error with ResourceImportStatusNotFoundAppMetadataException, you must call importResourcesToDraftAppVersion after creating the application and before calling describeDraftAppVersionResourcesImportStatus to obtain the status.
module DescribeDraftAppVersionResourcesImportStatusRequest =
Awso_resiliencehub.Values.DescribeDraftAppVersionResourcesImportStatusRequestDescribes the status of importing resources to an application version. If you get a 404 error with ResourceImportStatusNotFoundAppMetadataException, you must call importResourcesToDraftAppVersion after creating the application and before calling describeDraftAppVersionResourcesImportStatus to obtain the status.
module DescribeAppVersionTemplateResponse =
Awso_resiliencehub.Values.DescribeAppVersionTemplateResponseDescribes details about an Resilience Hub application.
module DescribeAppVersionTemplateRequest =
Awso_resiliencehub.Values.DescribeAppVersionTemplateRequestDescribes details about an Resilience Hub application.
Describes the Resilience Hub application version.
module DescribeAppVersionResourcesResolutionStatusResponse =
Awso_resiliencehub.Values.DescribeAppVersionResourcesResolutionStatusResponseReturns the resolution status for the specified resolution identifier for an application version. If resolutionId is not specified, the current resolution status is returned.
module DescribeAppVersionResourcesResolutionStatusRequest =
Awso_resiliencehub.Values.DescribeAppVersionResourcesResolutionStatusRequestReturns the resolution status for the specified resolution identifier for an application version. If resolutionId is not specified, the current resolution status is returned.
module DescribeAppVersionResourceResponse =
Awso_resiliencehub.Values.DescribeAppVersionResourceResponseDescribes a resource of the Resilience Hub application. This API accepts only one of the following parameters to describe the resource: resourceName logicalResourceId physicalResourceId (Along with physicalResourceId, you can also provide awsAccountId, and awsRegion)
module DescribeAppVersionResourceRequest =
Awso_resiliencehub.Values.DescribeAppVersionResourceRequestDescribes a resource of the Resilience Hub application. This API accepts only one of the following parameters to describe the resource: resourceName logicalResourceId physicalResourceId (Along with physicalResourceId, you can also provide awsAccountId, and awsRegion)
Describes the Resilience Hub application version.
module DescribeAppVersionAppComponentResponse =
Awso_resiliencehub.Values.DescribeAppVersionAppComponentResponseDescribes an Application Component in the Resilience Hub application.
module DescribeAppVersionAppComponentRequest =
Awso_resiliencehub.Values.DescribeAppVersionAppComponentRequestDescribes an Application Component in the Resilience Hub application.
Describes an Resilience Hub application.
Describes an Resilience Hub application.
module DescribeAppAssessmentResponse =
Awso_resiliencehub.Values.DescribeAppAssessmentResponseDescribes an assessment for an Resilience Hub application.
Describes an assessment for an Resilience Hub application.
module DeleteResiliencyPolicyResponse =
Awso_resiliencehub.Values.DeleteResiliencyPolicyResponseDeletes a resiliency policy. This is a destructive action that can't be undone.
module DeleteResiliencyPolicyRequest =
Awso_resiliencehub.Values.DeleteResiliencyPolicyRequestDeletes a resiliency policy. This is a destructive action that can't be undone.
module DeleteRecommendationTemplateResponse =
Awso_resiliencehub.Values.DeleteRecommendationTemplateResponseDeletes a recommendation template. This is a destructive action that can't be undone.
module DeleteRecommendationTemplateRequest =
Awso_resiliencehub.Values.DeleteRecommendationTemplateRequestDeletes a recommendation template. This is a destructive action that can't be undone.
module DeleteAppVersionResourceResponse =
Awso_resiliencehub.Values.DeleteAppVersionResourceResponseDeletes a resource from the Resilience Hub application. You can only delete a manually added resource. To exclude non-manually added resources, use the UpdateAppVersionResource API. This action has no effect outside Resilience Hub. This API updates the Resilience Hub application draft version. To use this resource for running resiliency assessments, you must publish the Resilience Hub application using the PublishAppVersion API.
module DeleteAppVersionResourceRequest =
Awso_resiliencehub.Values.DeleteAppVersionResourceRequestDeletes a resource from the Resilience Hub application. You can only delete a manually added resource. To exclude non-manually added resources, use the UpdateAppVersionResource API. This action has no effect outside Resilience Hub. This API updates the Resilience Hub application draft version. To use this resource for running resiliency assessments, you must publish the Resilience Hub application using the PublishAppVersion API.
module DeleteAppVersionAppComponentResponse =
Awso_resiliencehub.Values.DeleteAppVersionAppComponentResponseDeletes an Application Component from the Resilience Hub application. This API updates the Resilience Hub application draft version. To use this Application Component for running assessments, you must publish the Resilience Hub application using the PublishAppVersion API. You will not be able to delete an Application Component if it has resources associated with it.
module DeleteAppVersionAppComponentRequest =
Awso_resiliencehub.Values.DeleteAppVersionAppComponentRequestDeletes an Application Component from the Resilience Hub application. This API updates the Resilience Hub application draft version. To use this Application Component for running assessments, you must publish the Resilience Hub application using the PublishAppVersion API. You will not be able to delete an Application Component if it has resources associated with it.
Deletes an Resilience Hub application. This is a destructive action that can't be undone.
Deletes an Resilience Hub application. This is a destructive action that can't be undone.
Deletes the input source and all of its imported resources from the Resilience Hub application.
Deletes the input source and all of its imported resources from the Resilience Hub application.
Deletes an Resilience Hub application assessment. This is a destructive action that can't be undone.
Deletes an Resilience Hub application assessment. This is a destructive action that can't be undone.
module CreateResiliencyPolicyResponse =
Awso_resiliencehub.Values.CreateResiliencyPolicyResponseCreates a resiliency policy for an application. Resilience Hub allows you to provide a value of zero for rtoInSecs and rpoInSecs of your resiliency policy. But, while assessing your application, the lowest possible assessment result is near zero. Hence, if you provide value zero for rtoInSecs and rpoInSecs, the estimated workload RTO and estimated workload RPO result will be near zero and the Compliance status for your application will be set to Policy breached.
module CreateResiliencyPolicyRequest =
Awso_resiliencehub.Values.CreateResiliencyPolicyRequestCreates a resiliency policy for an application. Resilience Hub allows you to provide a value of zero for rtoInSecs and rpoInSecs of your resiliency policy. But, while assessing your application, the lowest possible assessment result is near zero. Hence, if you provide value zero for rtoInSecs and rpoInSecs, the estimated workload RTO and estimated workload RPO result will be near zero and the Compliance status for your application will be set to Policy breached.
module CreateRecommendationTemplateResponse =
Awso_resiliencehub.Values.CreateRecommendationTemplateResponseCreates a new recommendation template for the Resilience Hub application.
module CreateRecommendationTemplateRequest =
Awso_resiliencehub.Values.CreateRecommendationTemplateRequestCreates a new recommendation template for the Resilience Hub application.
module CreateAppVersionResourceResponse =
Awso_resiliencehub.Values.CreateAppVersionResourceResponseAdds a resource to the Resilience Hub application and assigns it to the specified Application Components. If you specify a new Application Component, Resilience Hub will automatically create the Application Component. This action has no effect outside Resilience Hub. This API updates the Resilience Hub application draft version. To use this resource for running resiliency assessments, you must publish the Resilience Hub application using the PublishAppVersion API. To update application version with new physicalResourceID, you must call ResolveAppVersionResources API.
module CreateAppVersionResourceRequest =
Awso_resiliencehub.Values.CreateAppVersionResourceRequestAdds a resource to the Resilience Hub application and assigns it to the specified Application Components. If you specify a new Application Component, Resilience Hub will automatically create the Application Component. This action has no effect outside Resilience Hub. This API updates the Resilience Hub application draft version. To use this resource for running resiliency assessments, you must publish the Resilience Hub application using the PublishAppVersion API. To update application version with new physicalResourceID, you must call ResolveAppVersionResources API.
module CreateAppVersionAppComponentResponse =
Awso_resiliencehub.Values.CreateAppVersionAppComponentResponseCreates a new Application Component in the Resilience Hub application. This API updates the Resilience Hub application draft version. To use this Application Component for running assessments, you must publish the Resilience Hub application using the PublishAppVersion API.
module CreateAppVersionAppComponentRequest =
Awso_resiliencehub.Values.CreateAppVersionAppComponentRequestCreates a new Application Component in the Resilience Hub application. This API updates the Resilience Hub application draft version. To use this Application Component for running assessments, you must publish the Resilience Hub application using the PublishAppVersion API.
Creates an Resilience Hub application. An 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 CloudFormation stacks, Resource Groups, Terraform state files, AppRegistry applications, and an appropriate resiliency policy. In addition, you can also add resources that are located on Amazon Elastic Kubernetes Service (Amazon EKS) clusters as optional resources. For more information about the number of resources supported per application, see Service quotas. After you create an 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).
Creates an Resilience Hub application. An 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 CloudFormation stacks, Resource Groups, Terraform state files, AppRegistry applications, and an appropriate resiliency policy. In addition, you can also add resources that are located on Amazon Elastic Kubernetes Service (Amazon EKS) clusters as optional resources. For more information about the number of resources supported per application, see Service quotas. After you create an 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).
module BatchUpdateRecommendationStatusResponse =
Awso_resiliencehub.Values.BatchUpdateRecommendationStatusResponseEnables you to include or exclude one or more operational recommendations.
module BatchUpdateRecommendationStatusRequest =
Awso_resiliencehub.Values.BatchUpdateRecommendationStatusRequestEnables you to include or exclude one or more operational recommendations.
module AddDraftAppVersionResourceMappingsResponse =
Awso_resiliencehub.Values.AddDraftAppVersionResourceMappingsResponseAdds the source of resource-maps to the draft version of an application. During assessment, Resilience Hub will use these resource-maps to resolve the latest physical ID for each resource in the application template. For more information about different types of resources supported by Resilience Hub and how to add them in your application, see Step 2: How is your application managed? in the Resilience Hub User Guide.
module AddDraftAppVersionResourceMappingsRequest =
Awso_resiliencehub.Values.AddDraftAppVersionResourceMappingsRequestAdds the source of resource-maps to the draft version of an application. During assessment, Resilience Hub will use these resource-maps to resolve the latest physical ID for each resource in the application template. For more information about different types of resources supported by Resilience Hub and how to add them in your application, see Step 2: How is your application managed? in the Resilience Hub User Guide.
module AcceptResourceGroupingRecommendationsResponse =
Awso_resiliencehub.Values.AcceptResourceGroupingRecommendationsResponseAccepts the resource grouping recommendations suggested by Resilience Hub for your application.
module AcceptResourceGroupingRecommendationsRequest =
Awso_resiliencehub.Values.AcceptResourceGroupingRecommendationsRequestAccepts the resource grouping recommendations suggested by Resilience Hub for your application.