ResilienceHub module#
Index > ResilienceHub
Auto-generated documentation for ResilienceHub type annotations stubs module mypy-boto3-resiliencehub.
How to install#
Generate locally (recommended)#
You can generate type annotations for boto3
package locally with mypy_boto3_builder
.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory:
uvx --with 'boto3==1.35.87' mypy_boto3_builder
- Select
boto3-stubs
AWS SDK. - Add
ResilienceHub
service. - Use provided commands to install generated packages.
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start
command.
Click Modify
and select boto3 common
and ResilienceHub
.
From PyPI with pip#
Install boto3-stubs
for ResilienceHub
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[resiliencehub]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'boto3-stubs-lite[resiliencehub]'
# standalone installation
python -m pip install mypy-boto3-resiliencehub
How to uninstall#
python -m pip uninstall -y mypy-boto3-resiliencehub
Usage#
Code samples can be found in Examples.
ResilienceHubClient#
Type annotations and code completion for boto3.client("resiliencehub")
as ResilienceHubClient
boto3 documentation
# ResilienceHubClient usage example
from boto3.session import Session
from mypy_boto3_resiliencehub.client import ResilienceHubClient
def get_client() -> ResilienceHubClient:
return Session().client("resiliencehub")
Paginators#
Type annotations and code completion for paginators
from boto3.client("resiliencehub").get_paginator("...")
.
# ListAppAssessmentResourceDriftsPaginator usage example
from boto3.session import Session
from mypy_boto3_resiliencehub.paginator import ListAppAssessmentResourceDriftsPaginator
def get_list_app_assessment_resource_drifts_paginator() -> ListAppAssessmentResourceDriftsPaginator:
return Session().client("resiliencehub").get_paginator("list_app_assessment_resource_drifts"))
- ListAppAssessmentResourceDriftsPaginator
- ListMetricsPaginator
- ListResourceGroupingRecommendationsPaginator
Literals#
Type annotations for literals used in methods and schema.
# AlarmTypeType usage example
from mypy_boto3_resiliencehub.literals import AlarmTypeType
def get_value() -> AlarmTypeType:
return "Canary"
- AlarmTypeType
- AppAssessmentScheduleTypeType
- AppComplianceStatusTypeType
- AppDriftStatusTypeType
- AppStatusTypeType
- AssessmentInvokerType
- AssessmentStatusType
- ComplianceStatusType
- ConditionOperatorTypeType
- ConfigRecommendationOptimizationTypeType
- CostFrequencyType
- DataLocationConstraintType
- DifferenceTypeType
- DisruptionTypeType
- DriftStatusType
- DriftTypeType
- EstimatedCostTierType
- EventTypeType
- ExcludeRecommendationReasonType
- FieldAggregationTypeType
- GroupingRecommendationConfidenceLevelType
- GroupingRecommendationRejectionReasonType
- GroupingRecommendationStatusTypeType
- HaArchitectureType
- ListAppAssessmentResourceDriftsPaginatorName
- ListMetricsPaginatorName
- ListResourceGroupingRecommendationsPaginatorName
- MetricsExportStatusTypeType
- PermissionModelTypeType
- PhysicalIdentifierTypeType
- RecommendationComplianceStatusType
- RecommendationStatusType
- RecommendationTemplateStatusType
- RenderRecommendationTypeType
- ResiliencyPolicyTierType
- ResiliencyScoreTypeType
- ResourceImportStatusTypeType
- ResourceImportStrategyTypeType
- ResourceMappingTypeType
- ResourceResolutionStatusTypeType
- ResourceSourceTypeType
- ResourcesGroupingRecGenStatusTypeType
- SopServiceTypeType
- TemplateFormatType
- TestRiskType
- TestTypeType
- ResilienceHubServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AcceptGroupingRecommendationEntryTypeDef
- FailedGroupingRecommendationEntryTypeDef
- ResponseMetadataTypeDef
- AlarmTypeDef
- CostTypeDef
- DisruptionComplianceTypeDef
- AppComponentTypeDef
- EksSourceClusterNamespaceTypeDef
- TerraformSourceTypeDef
- AppSummaryTypeDef
- EventSubscriptionTypeDef
- PermissionModelOutputTypeDef
- AppVersionSummaryTypeDef
- AssessmentRiskRecommendationTypeDef
- BatchUpdateRecommendationStatusFailedEntryTypeDef
- UpdateRecommendationStatusItemTypeDef
- ConditionTypeDef
- RecommendationDisruptionComplianceTypeDef
- PermissionModelTypeDef
- CreateAppVersionAppComponentRequestRequestTypeDef
- LogicalResourceIdTypeDef
- CreateRecommendationTemplateRequestRequestTypeDef
- FailurePolicyTypeDef
- DeleteAppAssessmentRequestRequestTypeDef
- DeleteAppRequestRequestTypeDef
- DeleteAppVersionAppComponentRequestRequestTypeDef
- DeleteRecommendationTemplateRequestRequestTypeDef
- DeleteResiliencyPolicyRequestRequestTypeDef
- DescribeAppAssessmentRequestRequestTypeDef
- DescribeAppRequestRequestTypeDef
- DescribeAppVersionAppComponentRequestRequestTypeDef
- DescribeAppVersionRequestRequestTypeDef
- DescribeAppVersionResourcesResolutionStatusRequestRequestTypeDef
- DescribeAppVersionTemplateRequestRequestTypeDef
- DescribeDraftAppVersionResourcesImportStatusRequestRequestTypeDef
- ErrorDetailTypeDef
- DescribeMetricsExportRequestRequestTypeDef
- S3LocationTypeDef
- DescribeResiliencyPolicyRequestRequestTypeDef
- DescribeResourceGroupingRecommendationTaskRequestRequestTypeDef
- EksSourceOutputTypeDef
- EksSourceTypeDef
- ExperimentTypeDef
- FieldTypeDef
- GroupingAppComponentTypeDef
- PhysicalResourceIdTypeDef
- ListAlarmRecommendationsRequestRequestTypeDef
- ListAppAssessmentComplianceDriftsRequestRequestTypeDef
- PaginatorConfigTypeDef
- ListAppAssessmentResourceDriftsRequestRequestTypeDef
- ListAppAssessmentsRequestRequestTypeDef
- ListAppComponentCompliancesRequestRequestTypeDef
- ListAppComponentRecommendationsRequestRequestTypeDef
- ListAppInputSourcesRequestRequestTypeDef
- ListAppVersionAppComponentsRequestRequestTypeDef
- ListAppVersionResourceMappingsRequestRequestTypeDef
- ListAppVersionResourcesRequestRequestTypeDef
- TimestampTypeDef
- SortTypeDef
- ListRecommendationTemplatesRequestRequestTypeDef
- ListResiliencyPoliciesRequestRequestTypeDef
- ListResourceGroupingRecommendationsRequestRequestTypeDef
- ListSopRecommendationsRequestRequestTypeDef
- ListSuggestedResiliencyPoliciesRequestRequestTypeDef
- ListTagsForResourceRequestRequestTypeDef
- ListTestRecommendationsRequestRequestTypeDef
- ListUnsupportedAppVersionResourcesRequestRequestTypeDef
- PublishAppVersionRequestRequestTypeDef
- PutDraftAppVersionTemplateRequestRequestTypeDef
- RejectGroupingRecommendationEntryTypeDef
- RemoveDraftAppVersionResourceMappingsRequestRequestTypeDef
- ScoringComponentResiliencyScoreTypeDef
- ResolveAppVersionResourcesRequestRequestTypeDef
- ResourceErrorTypeDef
- StartAppAssessmentRequestRequestTypeDef
- StartMetricsExportRequestRequestTypeDef
- StartResourceGroupingRecommendationTaskRequestRequestTypeDef
- TagResourceRequestRequestTypeDef
- UntagResourceRequestRequestTypeDef
- UpdateAppVersionAppComponentRequestRequestTypeDef
- UpdateAppVersionRequestRequestTypeDef
- AcceptResourceGroupingRecommendationsRequestRequestTypeDef
- AcceptResourceGroupingRecommendationsResponseTypeDef
- DeleteAppAssessmentResponseTypeDef
- DeleteAppResponseTypeDef
- DeleteRecommendationTemplateResponseTypeDef
- DeleteResiliencyPolicyResponseTypeDef
- DescribeAppVersionResourcesResolutionStatusResponseTypeDef
- DescribeAppVersionResponseTypeDef
- DescribeAppVersionTemplateResponseTypeDef
- DescribeResourceGroupingRecommendationTaskResponseTypeDef
- ListMetricsResponseTypeDef
- ListTagsForResourceResponseTypeDef
- PublishAppVersionResponseTypeDef
- PutDraftAppVersionTemplateResponseTypeDef
- RejectResourceGroupingRecommendationsResponseTypeDef
- RemoveDraftAppVersionResourceMappingsResponseTypeDef
- ResolveAppVersionResourcesResponseTypeDef
- StartMetricsExportResponseTypeDef
- StartResourceGroupingRecommendationTaskResponseTypeDef
- UpdateAppVersionResponseTypeDef
- AppAssessmentSummaryTypeDef
- ComplianceDriftTypeDef
- CreateAppVersionAppComponentResponseTypeDef
- DeleteAppVersionAppComponentResponseTypeDef
- DescribeAppVersionAppComponentResponseTypeDef
- ListAppVersionAppComponentsResponseTypeDef
- UpdateAppVersionAppComponentResponseTypeDef
- AppInputSourceTypeDef
- DeleteAppInputSourceRequestRequestTypeDef
- ListAppsResponseTypeDef
- AppTypeDef
- ListAppVersionsResponseTypeDef
- AssessmentSummaryTypeDef
- BatchUpdateRecommendationStatusSuccessfulEntryTypeDef
- UpdateRecommendationStatusRequestEntryTypeDef
- ConfigRecommendationTypeDef
- CreateAppRequestRequestTypeDef
- UpdateAppRequestRequestTypeDef
- CreateAppVersionResourceRequestRequestTypeDef
- DeleteAppVersionResourceRequestRequestTypeDef
- DescribeAppVersionResourceRequestRequestTypeDef
- ResourceIdentifierTypeDef
- UpdateAppVersionResourceRequestRequestTypeDef
- CreateResiliencyPolicyRequestRequestTypeDef
- ResiliencyPolicyTypeDef
- UpdateResiliencyPolicyRequestRequestTypeDef
- DescribeDraftAppVersionResourcesImportStatusResponseTypeDef
- DescribeMetricsExportResponseTypeDef
- RecommendationTemplateTypeDef
- ImportResourcesToDraftAppVersionResponseTypeDef
- EksSourceUnionTypeDef
- RecommendationItemTypeDef
- GroupingResourceTypeDef
- PhysicalResourceTypeDef
- ResourceMappingTypeDef
- UnsupportedResourceTypeDef
- ListAppAssessmentResourceDriftsRequestPaginateTypeDef
- ListResourceGroupingRecommendationsRequestPaginateTypeDef
- ListAppVersionsRequestRequestTypeDef
- ListAppsRequestRequestTypeDef
- ListMetricsRequestPaginateTypeDef
- ListMetricsRequestRequestTypeDef
- RejectResourceGroupingRecommendationsRequestRequestTypeDef
- ResiliencyScoreTypeDef
- ResourceErrorsDetailsTypeDef
- ListAppAssessmentsResponseTypeDef
- ListAppAssessmentComplianceDriftsResponseTypeDef
- DeleteAppInputSourceResponseTypeDef
- ListAppInputSourcesResponseTypeDef
- CreateAppResponseTypeDef
- DescribeAppResponseTypeDef
- UpdateAppResponseTypeDef
- BatchUpdateRecommendationStatusResponseTypeDef
- BatchUpdateRecommendationStatusRequestRequestTypeDef
- ComponentRecommendationTypeDef
- ResourceDriftTypeDef
- CreateResiliencyPolicyResponseTypeDef
- DescribeResiliencyPolicyResponseTypeDef
- ListResiliencyPoliciesResponseTypeDef
- ListSuggestedResiliencyPoliciesResponseTypeDef
- UpdateResiliencyPolicyResponseTypeDef
- CreateRecommendationTemplateResponseTypeDef
- ListRecommendationTemplatesResponseTypeDef
- ImportResourcesToDraftAppVersionRequestRequestTypeDef
- AlarmRecommendationTypeDef
- SopRecommendationTypeDef
- TestRecommendationTypeDef
- GroupingRecommendationTypeDef
- CreateAppVersionResourceResponseTypeDef
- DeleteAppVersionResourceResponseTypeDef
- DescribeAppVersionResourceResponseTypeDef
- ListAppVersionResourcesResponseTypeDef
- UpdateAppVersionResourceResponseTypeDef
- AddDraftAppVersionResourceMappingsRequestRequestTypeDef
- AddDraftAppVersionResourceMappingsResponseTypeDef
- ListAppVersionResourceMappingsResponseTypeDef
- ListUnsupportedAppVersionResourcesResponseTypeDef
- AppComponentComplianceTypeDef
- AppAssessmentTypeDef
- ListAppComponentRecommendationsResponseTypeDef
- ListAppAssessmentResourceDriftsResponseTypeDef
- ListAlarmRecommendationsResponseTypeDef
- ListSopRecommendationsResponseTypeDef
- ListTestRecommendationsResponseTypeDef
- ListResourceGroupingRecommendationsResponseTypeDef
- ListAppComponentCompliancesResponseTypeDef
- DescribeAppAssessmentResponseTypeDef
- StartAppAssessmentResponseTypeDef