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.36.13' 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
- CreateAppVersionAppComponentRequestTypeDef
- LogicalResourceIdTypeDef
- CreateRecommendationTemplateRequestTypeDef
- FailurePolicyTypeDef
- DeleteAppAssessmentRequestTypeDef
- DeleteAppRequestTypeDef
- DeleteAppVersionAppComponentRequestTypeDef
- DeleteRecommendationTemplateRequestTypeDef
- DeleteResiliencyPolicyRequestTypeDef
- DescribeAppAssessmentRequestTypeDef
- DescribeAppRequestTypeDef
- DescribeAppVersionAppComponentRequestTypeDef
- DescribeAppVersionRequestTypeDef
- DescribeAppVersionResourcesResolutionStatusRequestTypeDef
- DescribeAppVersionTemplateRequestTypeDef
- DescribeDraftAppVersionResourcesImportStatusRequestTypeDef
- ErrorDetailTypeDef
- DescribeMetricsExportRequestTypeDef
- S3LocationTypeDef
- DescribeResiliencyPolicyRequestTypeDef
- DescribeResourceGroupingRecommendationTaskRequestTypeDef
- EksSourceOutputTypeDef
- EksSourceTypeDef
- ExperimentTypeDef
- FieldTypeDef
- GroupingAppComponentTypeDef
- PhysicalResourceIdTypeDef
- ListAlarmRecommendationsRequestTypeDef
- ListAppAssessmentComplianceDriftsRequestTypeDef
- PaginatorConfigTypeDef
- ListAppAssessmentResourceDriftsRequestTypeDef
- ListAppAssessmentsRequestTypeDef
- ListAppComponentCompliancesRequestTypeDef
- ListAppComponentRecommendationsRequestTypeDef
- ListAppInputSourcesRequestTypeDef
- ListAppVersionAppComponentsRequestTypeDef
- ListAppVersionResourceMappingsRequestTypeDef
- ListAppVersionResourcesRequestTypeDef
- TimestampTypeDef
- SortTypeDef
- ListRecommendationTemplatesRequestTypeDef
- ListResiliencyPoliciesRequestTypeDef
- ListResourceGroupingRecommendationsRequestTypeDef
- ListSopRecommendationsRequestTypeDef
- ListSuggestedResiliencyPoliciesRequestTypeDef
- ListTagsForResourceRequestTypeDef
- ListTestRecommendationsRequestTypeDef
- ListUnsupportedAppVersionResourcesRequestTypeDef
- PermissionModelTypeDef
- PublishAppVersionRequestTypeDef
- PutDraftAppVersionTemplateRequestTypeDef
- RejectGroupingRecommendationEntryTypeDef
- RemoveDraftAppVersionResourceMappingsRequestTypeDef
- ScoringComponentResiliencyScoreTypeDef
- ResolveAppVersionResourcesRequestTypeDef
- ResourceErrorTypeDef
- StartAppAssessmentRequestTypeDef
- StartMetricsExportRequestTypeDef
- StartResourceGroupingRecommendationTaskRequestTypeDef
- TagResourceRequestTypeDef
- UntagResourceRequestTypeDef
- UpdateAppVersionAppComponentRequestTypeDef
- UpdateAppVersionRequestTypeDef
- AcceptResourceGroupingRecommendationsRequestTypeDef
- 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
- DeleteAppInputSourceRequestTypeDef
- ListAppsResponseTypeDef
- AppTypeDef
- ListAppVersionsResponseTypeDef
- AssessmentSummaryTypeDef
- BatchUpdateRecommendationStatusSuccessfulEntryTypeDef
- UpdateRecommendationStatusRequestEntryTypeDef
- ConfigRecommendationTypeDef
- CreateAppVersionResourceRequestTypeDef
- DeleteAppVersionResourceRequestTypeDef
- DescribeAppVersionResourceRequestTypeDef
- ResourceIdentifierTypeDef
- UpdateAppVersionResourceRequestTypeDef
- CreateResiliencyPolicyRequestTypeDef
- ResiliencyPolicyTypeDef
- UpdateResiliencyPolicyRequestTypeDef
- DescribeDraftAppVersionResourcesImportStatusResponseTypeDef
- DescribeMetricsExportResponseTypeDef
- RecommendationTemplateTypeDef
- ImportResourcesToDraftAppVersionResponseTypeDef
- EksSourceUnionTypeDef
- RecommendationItemTypeDef
- GroupingResourceTypeDef
- PhysicalResourceTypeDef
- ResourceMappingTypeDef
- UnsupportedResourceTypeDef
- ListAppAssessmentResourceDriftsRequestPaginateTypeDef
- ListResourceGroupingRecommendationsRequestPaginateTypeDef
- ListAppVersionsRequestTypeDef
- ListAppsRequestTypeDef
- ListMetricsRequestPaginateTypeDef
- ListMetricsRequestTypeDef
- PermissionModelUnionTypeDef
- RejectResourceGroupingRecommendationsRequestTypeDef
- ResiliencyScoreTypeDef
- ResourceErrorsDetailsTypeDef
- ListAppAssessmentsResponseTypeDef
- ListAppAssessmentComplianceDriftsResponseTypeDef
- DeleteAppInputSourceResponseTypeDef
- ListAppInputSourcesResponseTypeDef
- CreateAppResponseTypeDef
- DescribeAppResponseTypeDef
- UpdateAppResponseTypeDef
- BatchUpdateRecommendationStatusResponseTypeDef
- BatchUpdateRecommendationStatusRequestTypeDef
- ComponentRecommendationTypeDef
- ResourceDriftTypeDef
- CreateResiliencyPolicyResponseTypeDef
- DescribeResiliencyPolicyResponseTypeDef
- ListResiliencyPoliciesResponseTypeDef
- ListSuggestedResiliencyPoliciesResponseTypeDef
- UpdateResiliencyPolicyResponseTypeDef
- CreateRecommendationTemplateResponseTypeDef
- ListRecommendationTemplatesResponseTypeDef
- ImportResourcesToDraftAppVersionRequestTypeDef
- AlarmRecommendationTypeDef
- SopRecommendationTypeDef
- TestRecommendationTypeDef
- GroupingRecommendationTypeDef
- CreateAppVersionResourceResponseTypeDef
- DeleteAppVersionResourceResponseTypeDef
- DescribeAppVersionResourceResponseTypeDef
- ListAppVersionResourcesResponseTypeDef
- UpdateAppVersionResourceResponseTypeDef
- AddDraftAppVersionResourceMappingsRequestTypeDef
- AddDraftAppVersionResourceMappingsResponseTypeDef
- ListAppVersionResourceMappingsResponseTypeDef
- ListUnsupportedAppVersionResourcesResponseTypeDef
- CreateAppRequestTypeDef
- UpdateAppRequestTypeDef
- AppComponentComplianceTypeDef
- AppAssessmentTypeDef
- ListAppComponentRecommendationsResponseTypeDef
- ListAppAssessmentResourceDriftsResponseTypeDef
- ListAlarmRecommendationsResponseTypeDef
- ListSopRecommendationsResponseTypeDef
- ListTestRecommendationsResponseTypeDef
- ListResourceGroupingRecommendationsResponseTypeDef
- ListAppComponentCompliancesResponseTypeDef
- DescribeAppAssessmentResponseTypeDef
- StartAppAssessmentResponseTypeDef