WellArchitected module#
Index > WellArchitected
Auto-generated documentation for WellArchitected type annotations stubs module mypy-boto3-wellarchitected.
How to install#
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start
command.
Click Modify
and select boto3 common
and WellArchitected
.
From PyPI with pip#
Install boto3-stubs
for WellArchitected
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[wellarchitected]'
# 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[wellarchitected]'
# standalone installation
python -m pip install mypy-boto3-wellarchitected
How to uninstall#
python -m pip uninstall -y mypy-boto3-wellarchitected
Usage#
Code samples can be found in Examples.
WellArchitectedClient#
Type annotations and code completion for boto3.client("wellarchitected")
as WellArchitectedClient
boto3 documentation
# WellArchitectedClient usage example
from boto3.session import Session
from mypy_boto3_wellarchitected.client import WellArchitectedClient
def get_client() -> WellArchitectedClient:
return Session().client("wellarchitected")
Literals#
Type annotations for literals used in methods and schemas.
# AdditionalResourceTypeType usage example
from mypy_boto3_wellarchitected.literals import AdditionalResourceTypeType
def get_value() -> AdditionalResourceTypeType:
return "HELPFUL_RESOURCE"
- AdditionalResourceTypeType
- AnswerReasonType
- CheckFailureReasonType
- CheckProviderType
- CheckStatusType
- ChoiceReasonType
- ChoiceStatusType
- DefinitionTypeType
- DifferenceStatusType
- DiscoveryIntegrationStatusType
- ImportLensStatusType
- LensStatusType
- LensStatusTypeType
- LensTypeType
- MetricTypeType
- NotificationTypeType
- OrganizationSharingStatusType
- PermissionTypeType
- ReportFormatType
- RiskType
- ShareInvitationActionType
- ShareResourceTypeType
- ShareStatusType
- TrustedAdvisorIntegrationStatusType
- WorkloadEnvironmentType
- WorkloadImprovementStatusType
- WellArchitectedServiceName
- ServiceName
- ResourceServiceName
- RegionName
Typed dictionaries#
Type annotations for typed dictionaries used in methods and schema.
# ChoiceContentTypeDef usage example
from mypy_boto3_wellarchitected.type_defs import ChoiceContentTypeDef
def get_value() -> ChoiceContentTypeDef:
return {
"DisplayText": ...,
}
- ChoiceContentTypeDef
- ChoiceAnswerSummaryTypeDef
- ChoiceAnswerTypeDef
- AssociateLensesInputRequestTypeDef
- BestPracticeTypeDef
- CheckDetailTypeDef
- CheckSummaryTypeDef
- ChoiceImprovementPlanTypeDef
- ChoiceUpdateTypeDef
- CreateLensShareInputRequestTypeDef
- CreateLensShareOutputTypeDef
- CreateLensVersionInputRequestTypeDef
- CreateLensVersionOutputTypeDef
- CreateMilestoneInputRequestTypeDef
- CreateMilestoneOutputTypeDef
- WorkloadDiscoveryConfigTypeDef
- CreateWorkloadOutputTypeDef
- CreateWorkloadShareInputRequestTypeDef
- CreateWorkloadShareOutputTypeDef
- DeleteLensInputRequestTypeDef
- DeleteLensShareInputRequestTypeDef
- DeleteWorkloadInputRequestTypeDef
- DeleteWorkloadShareInputRequestTypeDef
- DisassociateLensesInputRequestTypeDef
- EmptyResponseMetadataTypeDef
- ExportLensInputRequestTypeDef
- ExportLensOutputTypeDef
- GetAnswerInputRequestTypeDef
- GetConsolidatedReportInputRequestTypeDef
- GetLensInputRequestTypeDef
- LensTypeDef
- GetLensReviewInputRequestTypeDef
- GetLensReviewReportInputRequestTypeDef
- LensReviewReportTypeDef
- GetLensVersionDifferenceInputRequestTypeDef
- GetMilestoneInputRequestTypeDef
- GetWorkloadInputRequestTypeDef
- ImportLensInputRequestTypeDef
- ImportLensOutputTypeDef
- LensReviewSummaryTypeDef
- PillarReviewSummaryTypeDef
- LensShareSummaryTypeDef
- LensSummaryTypeDef
- LensUpgradeSummaryTypeDef
- ListAnswersInputRequestTypeDef
- ListCheckDetailsInputRequestTypeDef
- ListCheckSummariesInputRequestTypeDef
- ListLensReviewImprovementsInputRequestTypeDef
- ListLensReviewsInputRequestTypeDef
- ListLensSharesInputRequestTypeDef
- ListLensesInputRequestTypeDef
- ListMilestonesInputRequestTypeDef
- ListNotificationsInputRequestTypeDef
- ListShareInvitationsInputRequestTypeDef
- ShareInvitationSummaryTypeDef
- ListTagsForResourceInputRequestTypeDef
- ListTagsForResourceOutputTypeDef
- ListWorkloadSharesInputRequestTypeDef
- WorkloadShareSummaryTypeDef
- ListWorkloadsInputRequestTypeDef
- WorkloadSummaryTypeDef
- QuestionDifferenceTypeDef
- ResponseMetadataTypeDef
- ShareInvitationTypeDef
- TagResourceInputRequestTypeDef
- UntagResourceInputRequestTypeDef
- UpdateGlobalSettingsInputRequestTypeDef
- UpdateLensReviewInputRequestTypeDef
- UpdateShareInvitationInputRequestTypeDef
- UpdateWorkloadShareInputRequestTypeDef
- WorkloadShareTypeDef
- UpgradeLensReviewInputRequestTypeDef
- AdditionalResourcesTypeDef
- QuestionMetricTypeDef
- ListCheckDetailsOutputTypeDef
- ListCheckSummariesOutputTypeDef
- ImprovementSummaryTypeDef
- UpdateAnswerInputRequestTypeDef
- CreateWorkloadInputRequestTypeDef
- UpdateWorkloadInputRequestTypeDef
- WorkloadTypeDef
- GetLensOutputTypeDef
- GetLensReviewReportOutputTypeDef
- ListLensReviewsOutputTypeDef
- LensReviewTypeDef
- ListLensSharesOutputTypeDef
- ListLensesOutputTypeDef
- NotificationSummaryTypeDef
- ListShareInvitationsOutputTypeDef
- ListWorkloadSharesOutputTypeDef
- ListWorkloadsOutputTypeDef
- MilestoneSummaryTypeDef
- PillarDifferenceTypeDef
- UpdateShareInvitationOutputTypeDef
- UpdateWorkloadShareOutputTypeDef
- ChoiceTypeDef
- PillarMetricTypeDef
- ListLensReviewImprovementsOutputTypeDef
- GetWorkloadOutputTypeDef
- MilestoneTypeDef
- UpdateWorkloadOutputTypeDef
- GetLensReviewOutputTypeDef
- UpdateLensReviewOutputTypeDef
- ListNotificationsOutputTypeDef
- ListMilestonesOutputTypeDef
- VersionDifferencesTypeDef
- AnswerSummaryTypeDef
- AnswerTypeDef
- LensMetricTypeDef
- GetMilestoneOutputTypeDef
- GetLensVersionDifferenceOutputTypeDef
- ListAnswersOutputTypeDef
- GetAnswerOutputTypeDef
- UpdateAnswerOutputTypeDef
- ConsolidatedReportMetricTypeDef
- GetConsolidatedReportOutputTypeDef