WellArchitectedClient#
Index > WellArchitected > WellArchitectedClient
Auto-generated documentation for WellArchitected type annotations stubs module types-boto3-wellarchitected.
WellArchitectedClient#
Type annotations and code completion for boto3.client("wellarchitected").
 boto3 documentation
# WellArchitectedClient usage example
from boto3.session import Session
from types_boto3_wellarchitected.client import WellArchitectedClient
def get_wellarchitected_client() -> WellArchitectedClient:
    return Session().client("wellarchitected")Exceptions#
boto3 client exceptions are generated in runtime.
This class provides code completion for boto3.client("wellarchitected").exceptions structure.
# Exceptions.exceptions usage example
client = boto3.client("wellarchitected")
try:
    do_something(client)
except (
    client.exceptions.AccessDeniedException,
    client.exceptions.ClientError,
    client.exceptions.ConflictException,
    client.exceptions.InternalServerException,
    client.exceptions.ResourceNotFoundException,
    client.exceptions.ServiceQuotaExceededException,
    client.exceptions.ThrottlingException,
    client.exceptions.ValidationException,
) as e:
    print(e)# Exceptions.exceptions type checking example
from types_boto3_wellarchitected.client import Exceptions
def handle_error(exc: Exceptions.AccessDeniedException) -> None:
    ...Methods#
can_paginate#
Type annotations and code completion for boto3.client("wellarchitected").can_paginate method.
 boto3 documentation
# can_paginate method definition
def can_paginate(
    self,
    operation_name: str,
) -> bool:
    ...generate_presigned_url#
Type annotations and code completion for boto3.client("wellarchitected").generate_presigned_url method.
 boto3 documentation
# generate_presigned_url method definition
def generate_presigned_url(
    self,
    ClientMethod: str,
    Params: Mapping[str, Any] = ...,
    ExpiresIn: int = 3600,
    HttpMethod: str = ...,
) -> str:
    ...associate_lenses#
Associate a lens to a workload.
Type annotations and code completion for boto3.client("wellarchitected").associate_lenses method.
 boto3 documentation
# associate_lenses method definition
def associate_lenses(
    self,
    *,
    WorkloadId: str,
    LensAliases: Sequence[str],
) -> EmptyResponseMetadataTypeDef:  # (1)
    ...# associate_lenses method usage example with argument unpacking
kwargs: AssociateLensesInputTypeDef = {  # (1)
    "WorkloadId": ...,
    "LensAliases": ...,
}
parent.associate_lenses(**kwargs)associate_profiles#
Associate a profile with a workload.
Type annotations and code completion for boto3.client("wellarchitected").associate_profiles method.
 boto3 documentation
# associate_profiles method definition
def associate_profiles(
    self,
    *,
    WorkloadId: str,
    ProfileArns: Sequence[str],
) -> EmptyResponseMetadataTypeDef:  # (1)
    ...# associate_profiles method usage example with argument unpacking
kwargs: AssociateProfilesInputTypeDef = {  # (1)
    "WorkloadId": ...,
    "ProfileArns": ...,
}
parent.associate_profiles(**kwargs)create_lens_share#
Create a lens share.
Type annotations and code completion for boto3.client("wellarchitected").create_lens_share method.
 boto3 documentation
# create_lens_share method definition
def create_lens_share(
    self,
    *,
    LensAlias: str,
    SharedWith: str,
    ClientRequestToken: str,
) -> CreateLensShareOutputTypeDef:  # (1)
    ...# create_lens_share method usage example with argument unpacking
kwargs: CreateLensShareInputTypeDef = {  # (1)
    "LensAlias": ...,
    "SharedWith": ...,
    "ClientRequestToken": ...,
}
parent.create_lens_share(**kwargs)create_lens_version#
Create a new lens version.
Type annotations and code completion for boto3.client("wellarchitected").create_lens_version method.
 boto3 documentation
# create_lens_version method definition
def create_lens_version(
    self,
    *,
    LensAlias: str,
    LensVersion: str,
    ClientRequestToken: str,
    IsMajorVersion: bool = ...,
) -> CreateLensVersionOutputTypeDef:  # (1)
    ...# create_lens_version method usage example with argument unpacking
kwargs: CreateLensVersionInputTypeDef = {  # (1)
    "LensAlias": ...,
    "LensVersion": ...,
    "ClientRequestToken": ...,
}
parent.create_lens_version(**kwargs)create_milestone#
Create a milestone for an existing workload.
Type annotations and code completion for boto3.client("wellarchitected").create_milestone method.
 boto3 documentation
# create_milestone method definition
def create_milestone(
    self,
    *,
    WorkloadId: str,
    MilestoneName: str,
    ClientRequestToken: str,
) -> CreateMilestoneOutputTypeDef:  # (1)
    ...# create_milestone method usage example with argument unpacking
kwargs: CreateMilestoneInputTypeDef = {  # (1)
    "WorkloadId": ...,
    "MilestoneName": ...,
    "ClientRequestToken": ...,
}
parent.create_milestone(**kwargs)create_profile#
Create a profile.
Type annotations and code completion for boto3.client("wellarchitected").create_profile method.
 boto3 documentation
# create_profile method definition
def create_profile(
    self,
    *,
    ProfileName: str,
    ProfileDescription: str,
    ProfileQuestions: Sequence[ProfileQuestionUpdateTypeDef],  # (1)
    ClientRequestToken: str,
    Tags: Mapping[str, str] = ...,
) -> CreateProfileOutputTypeDef:  # (2)
    ...- See Sequence[ProfileQuestionUpdateTypeDef]
- See CreateProfileOutputTypeDef
# create_profile method usage example with argument unpacking
kwargs: CreateProfileInputTypeDef = {  # (1)
    "ProfileName": ...,
    "ProfileDescription": ...,
    "ProfileQuestions": ...,
    "ClientRequestToken": ...,
}
parent.create_profile(**kwargs)create_profile_share#
Create a profile share.
Type annotations and code completion for boto3.client("wellarchitected").create_profile_share method.
 boto3 documentation
# create_profile_share method definition
def create_profile_share(
    self,
    *,
    ProfileArn: str,
    SharedWith: str,
    ClientRequestToken: str,
) -> CreateProfileShareOutputTypeDef:  # (1)
    ...# create_profile_share method usage example with argument unpacking
kwargs: CreateProfileShareInputTypeDef = {  # (1)
    "ProfileArn": ...,
    "SharedWith": ...,
    "ClientRequestToken": ...,
}
parent.create_profile_share(**kwargs)create_review_template#
Create a review template.
Type annotations and code completion for boto3.client("wellarchitected").create_review_template method.
 boto3 documentation
# create_review_template method definition
def create_review_template(
    self,
    *,
    TemplateName: str,
    Description: str,
    Lenses: Sequence[str],
    ClientRequestToken: str,
    Notes: str = ...,
    Tags: Mapping[str, str] = ...,
) -> CreateReviewTemplateOutputTypeDef:  # (1)
    ...# create_review_template method usage example with argument unpacking
kwargs: CreateReviewTemplateInputTypeDef = {  # (1)
    "TemplateName": ...,
    "Description": ...,
    "Lenses": ...,
    "ClientRequestToken": ...,
}
parent.create_review_template(**kwargs)create_template_share#
Create a review template share.
Type annotations and code completion for boto3.client("wellarchitected").create_template_share method.
 boto3 documentation
# create_template_share method definition
def create_template_share(
    self,
    *,
    TemplateArn: str,
    SharedWith: str,
    ClientRequestToken: str,
) -> CreateTemplateShareOutputTypeDef:  # (1)
    ...# create_template_share method usage example with argument unpacking
kwargs: CreateTemplateShareInputTypeDef = {  # (1)
    "TemplateArn": ...,
    "SharedWith": ...,
    "ClientRequestToken": ...,
}
parent.create_template_share(**kwargs)create_workload#
Create a new workload.
Type annotations and code completion for boto3.client("wellarchitected").create_workload method.
 boto3 documentation
# create_workload method definition
def create_workload(
    self,
    *,
    WorkloadName: str,
    Description: str,
    Environment: WorkloadEnvironmentType,  # (1)
    Lenses: Sequence[str],
    ClientRequestToken: str,
    AccountIds: Sequence[str] = ...,
    AwsRegions: Sequence[str] = ...,
    NonAwsRegions: Sequence[str] = ...,
    PillarPriorities: Sequence[str] = ...,
    ArchitecturalDesign: str = ...,
    ReviewOwner: str = ...,
    IndustryType: str = ...,
    Industry: str = ...,
    Notes: str = ...,
    Tags: Mapping[str, str] = ...,
    DiscoveryConfig: WorkloadDiscoveryConfigUnionTypeDef = ...,  # (2)
    Applications: Sequence[str] = ...,
    ProfileArns: Sequence[str] = ...,
    ReviewTemplateArns: Sequence[str] = ...,
    JiraConfiguration: WorkloadJiraConfigurationInputTypeDef = ...,  # (3)
) -> CreateWorkloadOutputTypeDef:  # (4)
    ...- See WorkloadEnvironmentType
- See WorkloadDiscoveryConfigUnionTypeDef
- See WorkloadJiraConfigurationInputTypeDef
- See CreateWorkloadOutputTypeDef
# create_workload method usage example with argument unpacking
kwargs: CreateWorkloadInputTypeDef = {  # (1)
    "WorkloadName": ...,
    "Description": ...,
    "Environment": ...,
    "Lenses": ...,
    "ClientRequestToken": ...,
}
parent.create_workload(**kwargs)create_workload_share#
Create a workload share.
Type annotations and code completion for boto3.client("wellarchitected").create_workload_share method.
 boto3 documentation
# create_workload_share method definition
def create_workload_share(
    self,
    *,
    WorkloadId: str,
    SharedWith: str,
    PermissionType: PermissionTypeType,  # (1)
    ClientRequestToken: str,
) -> CreateWorkloadShareOutputTypeDef:  # (2)
    ...# create_workload_share method usage example with argument unpacking
kwargs: CreateWorkloadShareInputTypeDef = {  # (1)
    "WorkloadId": ...,
    "SharedWith": ...,
    "PermissionType": ...,
    "ClientRequestToken": ...,
}
parent.create_workload_share(**kwargs)delete_lens#
Delete an existing lens.
Type annotations and code completion for boto3.client("wellarchitected").delete_lens method.
 boto3 documentation
# delete_lens method definition
def delete_lens(
    self,
    *,
    LensAlias: str,
    ClientRequestToken: str,
    LensStatus: LensStatusTypeType,  # (1)
) -> EmptyResponseMetadataTypeDef:  # (2)
    ...# delete_lens method usage example with argument unpacking
kwargs: DeleteLensInputTypeDef = {  # (1)
    "LensAlias": ...,
    "ClientRequestToken": ...,
    "LensStatus": ...,
}
parent.delete_lens(**kwargs)delete_lens_share#
Delete a lens share.
Type annotations and code completion for boto3.client("wellarchitected").delete_lens_share method.
 boto3 documentation
# delete_lens_share method definition
def delete_lens_share(
    self,
    *,
    ShareId: str,
    LensAlias: str,
    ClientRequestToken: str,
) -> EmptyResponseMetadataTypeDef:  # (1)
    ...# delete_lens_share method usage example with argument unpacking
kwargs: DeleteLensShareInputTypeDef = {  # (1)
    "ShareId": ...,
    "LensAlias": ...,
    "ClientRequestToken": ...,
}
parent.delete_lens_share(**kwargs)delete_profile#
Delete a profile.
Type annotations and code completion for boto3.client("wellarchitected").delete_profile method.
 boto3 documentation
# delete_profile method definition
def delete_profile(
    self,
    *,
    ProfileArn: str,
    ClientRequestToken: str,
) -> EmptyResponseMetadataTypeDef:  # (1)
    ...# delete_profile method usage example with argument unpacking
kwargs: DeleteProfileInputTypeDef = {  # (1)
    "ProfileArn": ...,
    "ClientRequestToken": ...,
}
parent.delete_profile(**kwargs)delete_profile_share#
Delete a profile share.
Type annotations and code completion for boto3.client("wellarchitected").delete_profile_share method.
 boto3 documentation
# delete_profile_share method definition
def delete_profile_share(
    self,
    *,
    ShareId: str,
    ProfileArn: str,
    ClientRequestToken: str,
) -> EmptyResponseMetadataTypeDef:  # (1)
    ...# delete_profile_share method usage example with argument unpacking
kwargs: DeleteProfileShareInputTypeDef = {  # (1)
    "ShareId": ...,
    "ProfileArn": ...,
    "ClientRequestToken": ...,
}
parent.delete_profile_share(**kwargs)delete_review_template#
Delete a review template.
Type annotations and code completion for boto3.client("wellarchitected").delete_review_template method.
 boto3 documentation
# delete_review_template method definition
def delete_review_template(
    self,
    *,
    TemplateArn: str,
    ClientRequestToken: str,
) -> EmptyResponseMetadataTypeDef:  # (1)
    ...# delete_review_template method usage example with argument unpacking
kwargs: DeleteReviewTemplateInputTypeDef = {  # (1)
    "TemplateArn": ...,
    "ClientRequestToken": ...,
}
parent.delete_review_template(**kwargs)delete_template_share#
Delete a review template share.
Type annotations and code completion for boto3.client("wellarchitected").delete_template_share method.
 boto3 documentation
# delete_template_share method definition
def delete_template_share(
    self,
    *,
    ShareId: str,
    TemplateArn: str,
    ClientRequestToken: str,
) -> EmptyResponseMetadataTypeDef:  # (1)
    ...# delete_template_share method usage example with argument unpacking
kwargs: DeleteTemplateShareInputTypeDef = {  # (1)
    "ShareId": ...,
    "TemplateArn": ...,
    "ClientRequestToken": ...,
}
parent.delete_template_share(**kwargs)delete_workload#
Delete an existing workload.
Type annotations and code completion for boto3.client("wellarchitected").delete_workload method.
 boto3 documentation
# delete_workload method definition
def delete_workload(
    self,
    *,
    WorkloadId: str,
    ClientRequestToken: str,
) -> EmptyResponseMetadataTypeDef:  # (1)
    ...# delete_workload method usage example with argument unpacking
kwargs: DeleteWorkloadInputTypeDef = {  # (1)
    "WorkloadId": ...,
    "ClientRequestToken": ...,
}
parent.delete_workload(**kwargs)delete_workload_share#
Delete a workload share.
Type annotations and code completion for boto3.client("wellarchitected").delete_workload_share method.
 boto3 documentation
# delete_workload_share method definition
def delete_workload_share(
    self,
    *,
    ShareId: str,
    WorkloadId: str,
    ClientRequestToken: str,
) -> EmptyResponseMetadataTypeDef:  # (1)
    ...# delete_workload_share method usage example with argument unpacking
kwargs: DeleteWorkloadShareInputTypeDef = {  # (1)
    "ShareId": ...,
    "WorkloadId": ...,
    "ClientRequestToken": ...,
}
parent.delete_workload_share(**kwargs)disassociate_lenses#
Disassociate a lens from a workload.
Type annotations and code completion for boto3.client("wellarchitected").disassociate_lenses method.
 boto3 documentation
# disassociate_lenses method definition
def disassociate_lenses(
    self,
    *,
    WorkloadId: str,
    LensAliases: Sequence[str],
) -> EmptyResponseMetadataTypeDef:  # (1)
    ...# disassociate_lenses method usage example with argument unpacking
kwargs: DisassociateLensesInputTypeDef = {  # (1)
    "WorkloadId": ...,
    "LensAliases": ...,
}
parent.disassociate_lenses(**kwargs)disassociate_profiles#
Disassociate a profile from a workload.
Type annotations and code completion for boto3.client("wellarchitected").disassociate_profiles method.
 boto3 documentation
# disassociate_profiles method definition
def disassociate_profiles(
    self,
    *,
    WorkloadId: str,
    ProfileArns: Sequence[str],
) -> EmptyResponseMetadataTypeDef:  # (1)
    ...# disassociate_profiles method usage example with argument unpacking
kwargs: DisassociateProfilesInputTypeDef = {  # (1)
    "WorkloadId": ...,
    "ProfileArns": ...,
}
parent.disassociate_profiles(**kwargs)export_lens#
Export an existing lens.
Type annotations and code completion for boto3.client("wellarchitected").export_lens method.
 boto3 documentation
# export_lens method definition
def export_lens(
    self,
    *,
    LensAlias: str,
    LensVersion: str = ...,
) -> ExportLensOutputTypeDef:  # (1)
    ...# export_lens method usage example with argument unpacking
kwargs: ExportLensInputTypeDef = {  # (1)
    "LensAlias": ...,
}
parent.export_lens(**kwargs)get_answer#
Get the answer to a specific question in a workload review.
Type annotations and code completion for boto3.client("wellarchitected").get_answer method.
 boto3 documentation
# get_answer method definition
def get_answer(
    self,
    *,
    WorkloadId: str,
    LensAlias: str,
    QuestionId: str,
    MilestoneNumber: int = ...,
) -> GetAnswerOutputTypeDef:  # (1)
    ...# get_answer method usage example with argument unpacking
kwargs: GetAnswerInputTypeDef = {  # (1)
    "WorkloadId": ...,
    "LensAlias": ...,
    "QuestionId": ...,
}
parent.get_answer(**kwargs)get_consolidated_report#
Get a consolidated report of your workloads.
Type annotations and code completion for boto3.client("wellarchitected").get_consolidated_report method.
 boto3 documentation
# get_consolidated_report method definition
def get_consolidated_report(
    self,
    *,
    Format: ReportFormatType,  # (1)
    IncludeSharedResources: bool = ...,
    NextToken: str = ...,
    MaxResults: int = ...,
) -> GetConsolidatedReportOutputTypeDef:  # (2)
    ...# get_consolidated_report method usage example with argument unpacking
kwargs: GetConsolidatedReportInputTypeDef = {  # (1)
    "Format": ...,
}
parent.get_consolidated_report(**kwargs)get_global_settings#
Global settings for all workloads.
Type annotations and code completion for boto3.client("wellarchitected").get_global_settings method.
 boto3 documentation
# get_global_settings method definition
def get_global_settings(
    self,
) -> GetGlobalSettingsOutputTypeDef:  # (1)
    ...get_lens#
Get an existing lens.
Type annotations and code completion for boto3.client("wellarchitected").get_lens method.
 boto3 documentation
# get_lens method definition
def get_lens(
    self,
    *,
    LensAlias: str,
    LensVersion: str = ...,
) -> GetLensOutputTypeDef:  # (1)
    ...# get_lens method usage example with argument unpacking
kwargs: GetLensInputTypeDef = {  # (1)
    "LensAlias": ...,
}
parent.get_lens(**kwargs)get_lens_review#
Get lens review.
Type annotations and code completion for boto3.client("wellarchitected").get_lens_review method.
 boto3 documentation
# get_lens_review method definition
def get_lens_review(
    self,
    *,
    WorkloadId: str,
    LensAlias: str,
    MilestoneNumber: int = ...,
) -> GetLensReviewOutputTypeDef:  # (1)
    ...# get_lens_review method usage example with argument unpacking
kwargs: GetLensReviewInputTypeDef = {  # (1)
    "WorkloadId": ...,
    "LensAlias": ...,
}
parent.get_lens_review(**kwargs)get_lens_review_report#
Get lens review report.
Type annotations and code completion for boto3.client("wellarchitected").get_lens_review_report method.
 boto3 documentation
# get_lens_review_report method definition
def get_lens_review_report(
    self,
    *,
    WorkloadId: str,
    LensAlias: str,
    MilestoneNumber: int = ...,
) -> GetLensReviewReportOutputTypeDef:  # (1)
    ...# get_lens_review_report method usage example with argument unpacking
kwargs: GetLensReviewReportInputTypeDef = {  # (1)
    "WorkloadId": ...,
    "LensAlias": ...,
}
parent.get_lens_review_report(**kwargs)get_lens_version_difference#
Get lens version differences.
Type annotations and code completion for boto3.client("wellarchitected").get_lens_version_difference method.
 boto3 documentation
# get_lens_version_difference method definition
def get_lens_version_difference(
    self,
    *,
    LensAlias: str,
    BaseLensVersion: str = ...,
    TargetLensVersion: str = ...,
) -> GetLensVersionDifferenceOutputTypeDef:  # (1)
    ...# get_lens_version_difference method usage example with argument unpacking
kwargs: GetLensVersionDifferenceInputTypeDef = {  # (1)
    "LensAlias": ...,
}
parent.get_lens_version_difference(**kwargs)get_milestone#
Get a milestone for an existing workload.
Type annotations and code completion for boto3.client("wellarchitected").get_milestone method.
 boto3 documentation
# get_milestone method definition
def get_milestone(
    self,
    *,
    WorkloadId: str,
    MilestoneNumber: int,
) -> GetMilestoneOutputTypeDef:  # (1)
    ...# get_milestone method usage example with argument unpacking
kwargs: GetMilestoneInputTypeDef = {  # (1)
    "WorkloadId": ...,
    "MilestoneNumber": ...,
}
parent.get_milestone(**kwargs)get_profile#
Get profile information.
Type annotations and code completion for boto3.client("wellarchitected").get_profile method.
 boto3 documentation
# get_profile method definition
def get_profile(
    self,
    *,
    ProfileArn: str,
    ProfileVersion: str = ...,
) -> GetProfileOutputTypeDef:  # (1)
    ...# get_profile method usage example with argument unpacking
kwargs: GetProfileInputTypeDef = {  # (1)
    "ProfileArn": ...,
}
parent.get_profile(**kwargs)get_profile_template#
Get profile template.
Type annotations and code completion for boto3.client("wellarchitected").get_profile_template method.
 boto3 documentation
# get_profile_template method definition
def get_profile_template(
    self,
) -> GetProfileTemplateOutputTypeDef:  # (1)
    ...get_review_template#
Get review template.
Type annotations and code completion for boto3.client("wellarchitected").get_review_template method.
 boto3 documentation
# get_review_template method definition
def get_review_template(
    self,
    *,
    TemplateArn: str,
) -> GetReviewTemplateOutputTypeDef:  # (1)
    ...# get_review_template method usage example with argument unpacking
kwargs: GetReviewTemplateInputTypeDef = {  # (1)
    "TemplateArn": ...,
}
parent.get_review_template(**kwargs)get_review_template_answer#
Get review template answer.
Type annotations and code completion for boto3.client("wellarchitected").get_review_template_answer method.
 boto3 documentation
# get_review_template_answer method definition
def get_review_template_answer(
    self,
    *,
    TemplateArn: str,
    LensAlias: str,
    QuestionId: str,
) -> GetReviewTemplateAnswerOutputTypeDef:  # (1)
    ...# get_review_template_answer method usage example with argument unpacking
kwargs: GetReviewTemplateAnswerInputTypeDef = {  # (1)
    "TemplateArn": ...,
    "LensAlias": ...,
    "QuestionId": ...,
}
parent.get_review_template_answer(**kwargs)get_review_template_lens_review#
Get a lens review associated with a review template.
Type annotations and code completion for boto3.client("wellarchitected").get_review_template_lens_review method.
 boto3 documentation
# get_review_template_lens_review method definition
def get_review_template_lens_review(
    self,
    *,
    TemplateArn: str,
    LensAlias: str,
) -> GetReviewTemplateLensReviewOutputTypeDef:  # (1)
    ...# get_review_template_lens_review method usage example with argument unpacking
kwargs: GetReviewTemplateLensReviewInputTypeDef = {  # (1)
    "TemplateArn": ...,
    "LensAlias": ...,
}
parent.get_review_template_lens_review(**kwargs)get_workload#
Get an existing workload.
Type annotations and code completion for boto3.client("wellarchitected").get_workload method.
 boto3 documentation
# get_workload method definition
def get_workload(
    self,
    *,
    WorkloadId: str,
) -> GetWorkloadOutputTypeDef:  # (1)
    ...# get_workload method usage example with argument unpacking
kwargs: GetWorkloadInputTypeDef = {  # (1)
    "WorkloadId": ...,
}
parent.get_workload(**kwargs)import_lens#
Import a new custom lens or update an existing custom lens.
Type annotations and code completion for boto3.client("wellarchitected").import_lens method.
 boto3 documentation
# import_lens method definition
def import_lens(
    self,
    *,
    JSONString: str,
    ClientRequestToken: str,
    LensAlias: str = ...,
    Tags: Mapping[str, str] = ...,
) -> ImportLensOutputTypeDef:  # (1)
    ...# import_lens method usage example with argument unpacking
kwargs: ImportLensInputTypeDef = {  # (1)
    "JSONString": ...,
    "ClientRequestToken": ...,
}
parent.import_lens(**kwargs)list_answers#
List of answers for a particular workload and lens.
Type annotations and code completion for boto3.client("wellarchitected").list_answers method.
 boto3 documentation
# list_answers method definition
def list_answers(
    self,
    *,
    WorkloadId: str,
    LensAlias: str,
    PillarId: str = ...,
    MilestoneNumber: int = ...,
    NextToken: str = ...,
    MaxResults: int = ...,
    QuestionPriority: QuestionPriorityType = ...,  # (1)
) -> ListAnswersOutputTypeDef:  # (2)
    ...# list_answers method usage example with argument unpacking
kwargs: ListAnswersInputTypeDef = {  # (1)
    "WorkloadId": ...,
    "LensAlias": ...,
}
parent.list_answers(**kwargs)list_check_details#
List of Trusted Advisor check details by account related to the workload.
Type annotations and code completion for boto3.client("wellarchitected").list_check_details method.
 boto3 documentation
# list_check_details method definition
def list_check_details(
    self,
    *,
    WorkloadId: str,
    LensArn: str,
    PillarId: str,
    QuestionId: str,
    ChoiceId: str,
    NextToken: str = ...,
    MaxResults: int = ...,
) -> ListCheckDetailsOutputTypeDef:  # (1)
    ...# list_check_details method usage example with argument unpacking
kwargs: ListCheckDetailsInputTypeDef = {  # (1)
    "WorkloadId": ...,
    "LensArn": ...,
    "PillarId": ...,
    "QuestionId": ...,
    "ChoiceId": ...,
}
parent.list_check_details(**kwargs)list_check_summaries#
List of Trusted Advisor checks summarized for all accounts related to the workload.
Type annotations and code completion for boto3.client("wellarchitected").list_check_summaries method.
 boto3 documentation
# list_check_summaries method definition
def list_check_summaries(
    self,
    *,
    WorkloadId: str,
    LensArn: str,
    PillarId: str,
    QuestionId: str,
    ChoiceId: str,
    NextToken: str = ...,
    MaxResults: int = ...,
) -> ListCheckSummariesOutputTypeDef:  # (1)
    ...# list_check_summaries method usage example with argument unpacking
kwargs: ListCheckSummariesInputTypeDef = {  # (1)
    "WorkloadId": ...,
    "LensArn": ...,
    "PillarId": ...,
    "QuestionId": ...,
    "ChoiceId": ...,
}
parent.list_check_summaries(**kwargs)list_lens_review_improvements#
List the improvements of a particular lens review.
Type annotations and code completion for boto3.client("wellarchitected").list_lens_review_improvements method.
 boto3 documentation
# list_lens_review_improvements method definition
def list_lens_review_improvements(
    self,
    *,
    WorkloadId: str,
    LensAlias: str,
    PillarId: str = ...,
    MilestoneNumber: int = ...,
    NextToken: str = ...,
    MaxResults: int = ...,
    QuestionPriority: QuestionPriorityType = ...,  # (1)
) -> ListLensReviewImprovementsOutputTypeDef:  # (2)
    ...# list_lens_review_improvements method usage example with argument unpacking
kwargs: ListLensReviewImprovementsInputTypeDef = {  # (1)
    "WorkloadId": ...,
    "LensAlias": ...,
}
parent.list_lens_review_improvements(**kwargs)list_lens_reviews#
List lens reviews for a particular workload.
Type annotations and code completion for boto3.client("wellarchitected").list_lens_reviews method.
 boto3 documentation
# list_lens_reviews method definition
def list_lens_reviews(
    self,
    *,
    WorkloadId: str,
    MilestoneNumber: int = ...,
    NextToken: str = ...,
    MaxResults: int = ...,
) -> ListLensReviewsOutputTypeDef:  # (1)
    ...# list_lens_reviews method usage example with argument unpacking
kwargs: ListLensReviewsInputTypeDef = {  # (1)
    "WorkloadId": ...,
}
parent.list_lens_reviews(**kwargs)list_lens_shares#
List the lens shares associated with the lens.
Type annotations and code completion for boto3.client("wellarchitected").list_lens_shares method.
 boto3 documentation
# list_lens_shares method definition
def list_lens_shares(
    self,
    *,
    LensAlias: str,
    SharedWithPrefix: str = ...,
    NextToken: str = ...,
    MaxResults: int = ...,
    Status: ShareStatusType = ...,  # (1)
) -> ListLensSharesOutputTypeDef:  # (2)
    ...# list_lens_shares method usage example with argument unpacking
kwargs: ListLensSharesInputTypeDef = {  # (1)
    "LensAlias": ...,
}
parent.list_lens_shares(**kwargs)list_lenses#
List the available lenses.
Type annotations and code completion for boto3.client("wellarchitected").list_lenses method.
 boto3 documentation
# list_lenses method definition
def list_lenses(
    self,
    *,
    NextToken: str = ...,
    MaxResults: int = ...,
    LensType: LensTypeType = ...,  # (1)
    LensStatus: LensStatusTypeType = ...,  # (2)
    LensName: str = ...,
) -> ListLensesOutputTypeDef:  # (3)
    ...- See LensTypeType
- See LensStatusTypeType
- See ListLensesOutputTypeDef
# list_lenses method usage example with argument unpacking
kwargs: ListLensesInputTypeDef = {  # (1)
    "NextToken": ...,
}
parent.list_lenses(**kwargs)list_milestones#
List all milestones for an existing workload.
Type annotations and code completion for boto3.client("wellarchitected").list_milestones method.
 boto3 documentation
# list_milestones method definition
def list_milestones(
    self,
    *,
    WorkloadId: str,
    NextToken: str = ...,
    MaxResults: int = ...,
) -> ListMilestonesOutputTypeDef:  # (1)
    ...# list_milestones method usage example with argument unpacking
kwargs: ListMilestonesInputTypeDef = {  # (1)
    "WorkloadId": ...,
}
parent.list_milestones(**kwargs)list_notifications#
List lens notifications.
Type annotations and code completion for boto3.client("wellarchitected").list_notifications method.
 boto3 documentation
# list_notifications method definition
def list_notifications(
    self,
    *,
    WorkloadId: str = ...,
    NextToken: str = ...,
    MaxResults: int = ...,
    ResourceArn: str = ...,
) -> ListNotificationsOutputTypeDef:  # (1)
    ...# list_notifications method usage example with argument unpacking
kwargs: ListNotificationsInputTypeDef = {  # (1)
    "WorkloadId": ...,
}
parent.list_notifications(**kwargs)list_profile_notifications#
List profile notifications.
Type annotations and code completion for boto3.client("wellarchitected").list_profile_notifications method.
 boto3 documentation
# list_profile_notifications method definition
def list_profile_notifications(
    self,
    *,
    WorkloadId: str = ...,
    NextToken: str = ...,
    MaxResults: int = ...,
) -> ListProfileNotificationsOutputTypeDef:  # (1)
    ...# list_profile_notifications method usage example with argument unpacking
kwargs: ListProfileNotificationsInputTypeDef = {  # (1)
    "WorkloadId": ...,
}
parent.list_profile_notifications(**kwargs)list_profile_shares#
List profile shares.
Type annotations and code completion for boto3.client("wellarchitected").list_profile_shares method.
 boto3 documentation
# list_profile_shares method definition
def list_profile_shares(
    self,
    *,
    ProfileArn: str,
    SharedWithPrefix: str = ...,
    NextToken: str = ...,
    MaxResults: int = ...,
    Status: ShareStatusType = ...,  # (1)
) -> ListProfileSharesOutputTypeDef:  # (2)
    ...# list_profile_shares method usage example with argument unpacking
kwargs: ListProfileSharesInputTypeDef = {  # (1)
    "ProfileArn": ...,
}
parent.list_profile_shares(**kwargs)list_profiles#
List profiles.
Type annotations and code completion for boto3.client("wellarchitected").list_profiles method.
 boto3 documentation
# list_profiles method definition
def list_profiles(
    self,
    *,
    ProfileNamePrefix: str = ...,
    ProfileOwnerType: ProfileOwnerTypeType = ...,  # (1)
    NextToken: str = ...,
    MaxResults: int = ...,
) -> ListProfilesOutputTypeDef:  # (2)
    ...# list_profiles method usage example with argument unpacking
kwargs: ListProfilesInputTypeDef = {  # (1)
    "ProfileNamePrefix": ...,
}
parent.list_profiles(**kwargs)list_review_template_answers#
List the answers of a review template.
Type annotations and code completion for boto3.client("wellarchitected").list_review_template_answers method.
 boto3 documentation
# list_review_template_answers method definition
def list_review_template_answers(
    self,
    *,
    TemplateArn: str,
    LensAlias: str,
    PillarId: str = ...,
    NextToken: str = ...,
    MaxResults: int = ...,
) -> ListReviewTemplateAnswersOutputTypeDef:  # (1)
    ...# list_review_template_answers method usage example with argument unpacking
kwargs: ListReviewTemplateAnswersInputTypeDef = {  # (1)
    "TemplateArn": ...,
    "LensAlias": ...,
}
parent.list_review_template_answers(**kwargs)list_review_templates#
List review templates.
Type annotations and code completion for boto3.client("wellarchitected").list_review_templates method.
 boto3 documentation
# list_review_templates method definition
def list_review_templates(
    self,
    *,
    NextToken: str = ...,
    MaxResults: int = ...,
) -> ListReviewTemplatesOutputTypeDef:  # (1)
    ...# list_review_templates method usage example with argument unpacking
kwargs: ListReviewTemplatesInputTypeDef = {  # (1)
    "NextToken": ...,
}
parent.list_review_templates(**kwargs)list_share_invitations#
List the share invitations.
Type annotations and code completion for boto3.client("wellarchitected").list_share_invitations method.
 boto3 documentation
# list_share_invitations method definition
def list_share_invitations(
    self,
    *,
    WorkloadNamePrefix: str = ...,
    LensNamePrefix: str = ...,
    ShareResourceType: ShareResourceTypeType = ...,  # (1)
    NextToken: str = ...,
    MaxResults: int = ...,
    ProfileNamePrefix: str = ...,
    TemplateNamePrefix: str = ...,
) -> ListShareInvitationsOutputTypeDef:  # (2)
    ...# list_share_invitations method usage example with argument unpacking
kwargs: ListShareInvitationsInputTypeDef = {  # (1)
    "WorkloadNamePrefix": ...,
}
parent.list_share_invitations(**kwargs)list_tags_for_resource#
List the tags for a resource.
Type annotations and code completion for boto3.client("wellarchitected").list_tags_for_resource method.
 boto3 documentation
# list_tags_for_resource method definition
def list_tags_for_resource(
    self,
    *,
    WorkloadArn: str,
) -> ListTagsForResourceOutputTypeDef:  # (1)
    ...# list_tags_for_resource method usage example with argument unpacking
kwargs: ListTagsForResourceInputTypeDef = {  # (1)
    "WorkloadArn": ...,
}
parent.list_tags_for_resource(**kwargs)list_template_shares#
List review template shares.
Type annotations and code completion for boto3.client("wellarchitected").list_template_shares method.
 boto3 documentation
# list_template_shares method definition
def list_template_shares(
    self,
    *,
    TemplateArn: str,
    SharedWithPrefix: str = ...,
    NextToken: str = ...,
    MaxResults: int = ...,
    Status: ShareStatusType = ...,  # (1)
) -> ListTemplateSharesOutputTypeDef:  # (2)
    ...# list_template_shares method usage example with argument unpacking
kwargs: ListTemplateSharesInputTypeDef = {  # (1)
    "TemplateArn": ...,
}
parent.list_template_shares(**kwargs)list_workload_shares#
List the workload shares associated with the workload.
Type annotations and code completion for boto3.client("wellarchitected").list_workload_shares method.
 boto3 documentation
# list_workload_shares method definition
def list_workload_shares(
    self,
    *,
    WorkloadId: str,
    SharedWithPrefix: str = ...,
    NextToken: str = ...,
    MaxResults: int = ...,
    Status: ShareStatusType = ...,  # (1)
) -> ListWorkloadSharesOutputTypeDef:  # (2)
    ...# list_workload_shares method usage example with argument unpacking
kwargs: ListWorkloadSharesInputTypeDef = {  # (1)
    "WorkloadId": ...,
}
parent.list_workload_shares(**kwargs)list_workloads#
Paginated list of workloads.
Type annotations and code completion for boto3.client("wellarchitected").list_workloads method.
 boto3 documentation
# list_workloads method definition
def list_workloads(
    self,
    *,
    WorkloadNamePrefix: str = ...,
    NextToken: str = ...,
    MaxResults: int = ...,
) -> ListWorkloadsOutputTypeDef:  # (1)
    ...# list_workloads method usage example with argument unpacking
kwargs: ListWorkloadsInputTypeDef = {  # (1)
    "WorkloadNamePrefix": ...,
}
parent.list_workloads(**kwargs)tag_resource#
Adds one or more tags to the specified resource.
Type annotations and code completion for boto3.client("wellarchitected").tag_resource method.
 boto3 documentation
# tag_resource method definition
def tag_resource(
    self,
    *,
    WorkloadArn: str,
    Tags: Mapping[str, str],
) -> Dict[str, Any]:
    ...# tag_resource method usage example with argument unpacking
kwargs: TagResourceInputTypeDef = {  # (1)
    "WorkloadArn": ...,
    "Tags": ...,
}
parent.tag_resource(**kwargs)untag_resource#
Deletes specified tags from a resource.
Type annotations and code completion for boto3.client("wellarchitected").untag_resource method.
 boto3 documentation
# untag_resource method definition
def untag_resource(
    self,
    *,
    WorkloadArn: str,
    TagKeys: Sequence[str],
) -> Dict[str, Any]:
    ...# untag_resource method usage example with argument unpacking
kwargs: UntagResourceInputTypeDef = {  # (1)
    "WorkloadArn": ...,
    "TagKeys": ...,
}
parent.untag_resource(**kwargs)update_answer#
Update the answer to a specific question in a workload review.
Type annotations and code completion for boto3.client("wellarchitected").update_answer method.
 boto3 documentation
# update_answer method definition
def update_answer(
    self,
    *,
    WorkloadId: str,
    LensAlias: str,
    QuestionId: str,
    SelectedChoices: Sequence[str] = ...,
    ChoiceUpdates: Mapping[str, ChoiceUpdateTypeDef] = ...,  # (1)
    Notes: str = ...,
    IsApplicable: bool = ...,
    Reason: AnswerReasonType = ...,  # (2)
) -> UpdateAnswerOutputTypeDef:  # (3)
    ...- See Mapping[str, ChoiceUpdateTypeDef]
- See AnswerReasonType
- See UpdateAnswerOutputTypeDef
# update_answer method usage example with argument unpacking
kwargs: UpdateAnswerInputTypeDef = {  # (1)
    "WorkloadId": ...,
    "LensAlias": ...,
    "QuestionId": ...,
}
parent.update_answer(**kwargs)update_global_settings#
Update whether the Amazon Web Services account is opted into organization sharing and discovery integration features.
Type annotations and code completion for boto3.client("wellarchitected").update_global_settings method.
 boto3 documentation
# update_global_settings method definition
def update_global_settings(
    self,
    *,
    OrganizationSharingStatus: OrganizationSharingStatusType = ...,  # (1)
    DiscoveryIntegrationStatus: DiscoveryIntegrationStatusType = ...,  # (2)
    JiraConfiguration: AccountJiraConfigurationInputTypeDef = ...,  # (3)
) -> EmptyResponseMetadataTypeDef:  # (4)
    ...- See OrganizationSharingStatusType
- See DiscoveryIntegrationStatusType
- See AccountJiraConfigurationInputTypeDef
- See EmptyResponseMetadataTypeDef
# update_global_settings method usage example with argument unpacking
kwargs: UpdateGlobalSettingsInputTypeDef = {  # (1)
    "OrganizationSharingStatus": ...,
}
parent.update_global_settings(**kwargs)update_integration#
Update integration features.
Type annotations and code completion for boto3.client("wellarchitected").update_integration method.
 boto3 documentation
# update_integration method definition
def update_integration(
    self,
    *,
    WorkloadId: str,
    ClientRequestToken: str,
    IntegratingService: IntegratingServiceType,  # (1)
) -> EmptyResponseMetadataTypeDef:  # (2)
    ...# update_integration method usage example with argument unpacking
kwargs: UpdateIntegrationInputTypeDef = {  # (1)
    "WorkloadId": ...,
    "ClientRequestToken": ...,
    "IntegratingService": ...,
}
parent.update_integration(**kwargs)update_lens_review#
Update lens review for a particular workload.
Type annotations and code completion for boto3.client("wellarchitected").update_lens_review method.
 boto3 documentation
# update_lens_review method definition
def update_lens_review(
    self,
    *,
    WorkloadId: str,
    LensAlias: str,
    LensNotes: str = ...,
    PillarNotes: Mapping[str, str] = ...,
    JiraConfiguration: JiraSelectedQuestionConfigurationUnionTypeDef = ...,  # (1)
) -> UpdateLensReviewOutputTypeDef:  # (2)
    ...# update_lens_review method usage example with argument unpacking
kwargs: UpdateLensReviewInputTypeDef = {  # (1)
    "WorkloadId": ...,
    "LensAlias": ...,
}
parent.update_lens_review(**kwargs)update_profile#
Update a profile.
Type annotations and code completion for boto3.client("wellarchitected").update_profile method.
 boto3 documentation
# update_profile method definition
def update_profile(
    self,
    *,
    ProfileArn: str,
    ProfileDescription: str = ...,
    ProfileQuestions: Sequence[ProfileQuestionUpdateTypeDef] = ...,  # (1)
) -> UpdateProfileOutputTypeDef:  # (2)
    ...- See Sequence[ProfileQuestionUpdateTypeDef]
- See UpdateProfileOutputTypeDef
# update_profile method usage example with argument unpacking
kwargs: UpdateProfileInputTypeDef = {  # (1)
    "ProfileArn": ...,
}
parent.update_profile(**kwargs)update_review_template#
Update a review template.
Type annotations and code completion for boto3.client("wellarchitected").update_review_template method.
 boto3 documentation
# update_review_template method definition
def update_review_template(
    self,
    *,
    TemplateArn: str,
    TemplateName: str = ...,
    Description: str = ...,
    Notes: str = ...,
    LensesToAssociate: Sequence[str] = ...,
    LensesToDisassociate: Sequence[str] = ...,
) -> UpdateReviewTemplateOutputTypeDef:  # (1)
    ...# update_review_template method usage example with argument unpacking
kwargs: UpdateReviewTemplateInputTypeDef = {  # (1)
    "TemplateArn": ...,
}
parent.update_review_template(**kwargs)update_review_template_answer#
Update a review template answer.
Type annotations and code completion for boto3.client("wellarchitected").update_review_template_answer method.
 boto3 documentation
# update_review_template_answer method definition
def update_review_template_answer(
    self,
    *,
    TemplateArn: str,
    LensAlias: str,
    QuestionId: str,
    SelectedChoices: Sequence[str] = ...,
    ChoiceUpdates: Mapping[str, ChoiceUpdateTypeDef] = ...,  # (1)
    Notes: str = ...,
    IsApplicable: bool = ...,
    Reason: AnswerReasonType = ...,  # (2)
) -> UpdateReviewTemplateAnswerOutputTypeDef:  # (3)
    ...- See Mapping[str, ChoiceUpdateTypeDef]
- See AnswerReasonType
- See UpdateReviewTemplateAnswerOutputTypeDef
# update_review_template_answer method usage example with argument unpacking
kwargs: UpdateReviewTemplateAnswerInputTypeDef = {  # (1)
    "TemplateArn": ...,
    "LensAlias": ...,
    "QuestionId": ...,
}
parent.update_review_template_answer(**kwargs)update_review_template_lens_review#
Update a lens review associated with a review template.
Type annotations and code completion for boto3.client("wellarchitected").update_review_template_lens_review method.
 boto3 documentation
# update_review_template_lens_review method definition
def update_review_template_lens_review(
    self,
    *,
    TemplateArn: str,
    LensAlias: str,
    LensNotes: str = ...,
    PillarNotes: Mapping[str, str] = ...,
) -> UpdateReviewTemplateLensReviewOutputTypeDef:  # (1)
    ...# update_review_template_lens_review method usage example with argument unpacking
kwargs: UpdateReviewTemplateLensReviewInputTypeDef = {  # (1)
    "TemplateArn": ...,
    "LensAlias": ...,
}
parent.update_review_template_lens_review(**kwargs)update_share_invitation#
Update a workload or custom lens share invitation.
Type annotations and code completion for boto3.client("wellarchitected").update_share_invitation method.
 boto3 documentation
# update_share_invitation method definition
def update_share_invitation(
    self,
    *,
    ShareInvitationId: str,
    ShareInvitationAction: ShareInvitationActionType,  # (1)
) -> UpdateShareInvitationOutputTypeDef:  # (2)
    ...# update_share_invitation method usage example with argument unpacking
kwargs: UpdateShareInvitationInputTypeDef = {  # (1)
    "ShareInvitationId": ...,
    "ShareInvitationAction": ...,
}
parent.update_share_invitation(**kwargs)update_workload#
Update an existing workload.
Type annotations and code completion for boto3.client("wellarchitected").update_workload method.
 boto3 documentation
# update_workload method definition
def update_workload(
    self,
    *,
    WorkloadId: str,
    WorkloadName: str = ...,
    Description: str = ...,
    Environment: WorkloadEnvironmentType = ...,  # (1)
    AccountIds: Sequence[str] = ...,
    AwsRegions: Sequence[str] = ...,
    NonAwsRegions: Sequence[str] = ...,
    PillarPriorities: Sequence[str] = ...,
    ArchitecturalDesign: str = ...,
    ReviewOwner: str = ...,
    IsReviewOwnerUpdateAcknowledged: bool = ...,
    IndustryType: str = ...,
    Industry: str = ...,
    Notes: str = ...,
    ImprovementStatus: WorkloadImprovementStatusType = ...,  # (2)
    DiscoveryConfig: WorkloadDiscoveryConfigUnionTypeDef = ...,  # (3)
    Applications: Sequence[str] = ...,
    JiraConfiguration: WorkloadJiraConfigurationInputTypeDef = ...,  # (4)
) -> UpdateWorkloadOutputTypeDef:  # (5)
    ...- See WorkloadEnvironmentType
- See WorkloadImprovementStatusType
- See WorkloadDiscoveryConfigUnionTypeDef
- See WorkloadJiraConfigurationInputTypeDef
- See UpdateWorkloadOutputTypeDef
# update_workload method usage example with argument unpacking
kwargs: UpdateWorkloadInputTypeDef = {  # (1)
    "WorkloadId": ...,
}
parent.update_workload(**kwargs)update_workload_share#
Update a workload share.
Type annotations and code completion for boto3.client("wellarchitected").update_workload_share method.
 boto3 documentation
# update_workload_share method definition
def update_workload_share(
    self,
    *,
    ShareId: str,
    WorkloadId: str,
    PermissionType: PermissionTypeType,  # (1)
) -> UpdateWorkloadShareOutputTypeDef:  # (2)
    ...# update_workload_share method usage example with argument unpacking
kwargs: UpdateWorkloadShareInputTypeDef = {  # (1)
    "ShareId": ...,
    "WorkloadId": ...,
    "PermissionType": ...,
}
parent.update_workload_share(**kwargs)upgrade_lens_review#
Upgrade lens review for a particular workload.
Type annotations and code completion for boto3.client("wellarchitected").upgrade_lens_review method.
 boto3 documentation
# upgrade_lens_review method definition
def upgrade_lens_review(
    self,
    *,
    WorkloadId: str,
    LensAlias: str,
    MilestoneName: str,
    ClientRequestToken: str = ...,
) -> EmptyResponseMetadataTypeDef:  # (1)
    ...# upgrade_lens_review method usage example with argument unpacking
kwargs: UpgradeLensReviewInputTypeDef = {  # (1)
    "WorkloadId": ...,
    "LensAlias": ...,
    "MilestoneName": ...,
}
parent.upgrade_lens_review(**kwargs)upgrade_profile_version#
Upgrade a profile.
Type annotations and code completion for boto3.client("wellarchitected").upgrade_profile_version method.
 boto3 documentation
# upgrade_profile_version method definition
def upgrade_profile_version(
    self,
    *,
    WorkloadId: str,
    ProfileArn: str,
    MilestoneName: str = ...,
    ClientRequestToken: str = ...,
) -> EmptyResponseMetadataTypeDef:  # (1)
    ...# upgrade_profile_version method usage example with argument unpacking
kwargs: UpgradeProfileVersionInputTypeDef = {  # (1)
    "WorkloadId": ...,
    "ProfileArn": ...,
}
parent.upgrade_profile_version(**kwargs)upgrade_review_template_lens_review#
Upgrade the lens review of a review template.
Type annotations and code completion for boto3.client("wellarchitected").upgrade_review_template_lens_review method.
 boto3 documentation
# upgrade_review_template_lens_review method definition
def upgrade_review_template_lens_review(
    self,
    *,
    TemplateArn: str,
    LensAlias: str,
    ClientRequestToken: str = ...,
) -> EmptyResponseMetadataTypeDef:  # (1)
    ...# upgrade_review_template_lens_review method usage example with argument unpacking
kwargs: UpgradeReviewTemplateLensReviewInputTypeDef = {  # (1)
    "TemplateArn": ...,
    "LensAlias": ...,
}
parent.upgrade_review_template_lens_review(**kwargs)