WellArchitectedClient
Well-Architected Tool
This is the Well-Architected Tool API Reference. The WA Tool API provides programmatic access to the Well-Architected Tool in the Amazon Web Services Management Console. For information about the Well-Architected Tool, see the Well-Architected Tool User Guide.
Functions
Associate a lens to a workload.
Associate a profile with a workload.
Create a lens share.
Create a new lens version.
Create a milestone for an existing workload.
Create a profile.
Create a profile share.
Create a review template.
Create a review template share.
Create a new workload.
Create a workload share.
Delete an existing lens.
Delete a lens share.
Delete a profile.
Delete a profile share.
Delete a review template.
Delete a review template share.
Delete an existing workload.
Delete a workload share.
Disassociate a lens from a workload.
Disassociate a profile from a workload.
Export an existing lens.
Get the answer to a specific question in a workload review.
Get a consolidated report of your workloads.
Global settings for all workloads.
Get an existing lens.
Get lens review.
Get lens review report.
Get lens version differences.
Get a milestone for an existing workload.
Get profile information.
Get profile template.
Get review template.
Get review template answer.
Get a lens review associated with a review template.
Get an existing workload.
Import a new custom lens or update an existing custom lens.
List of answers for a particular workload and lens.
List of Trusted Advisor check details by account related to the workload.
List of Trusted Advisor checks summarized for all accounts related to the workload.
List the available lenses.
List the improvements of a particular lens review.
List lens reviews for a particular workload.
List the lens shares associated with the lens.
List all milestones for an existing workload.
List lens notifications.
List profile notifications.
List profiles.
List profile shares.
List the answers of a review template.
List review templates.
List the share invitations.
List the tags for a resource.
List review template shares.
Paginated list of workloads.
List the workload shares associated with the workload.
Adds one or more tags to the specified resource.
Deletes specified tags from a resource.
Update the answer to a specific question in a workload review.
Update whether the Amazon Web Services account is opted into organization sharing and discovery integration features.
Update integration features.
Update lens review for a particular workload.
Update a profile.
Update a review template.
Update a review template answer.
Update a lens review associated with a review template.
Update a workload or custom lens share invitation.
Update an existing workload.
Update a workload share.
Upgrade lens review for a particular workload.
Upgrade a profile.
Upgrade the lens review of a review template.
Inherited functions
Associate a lens to a workload.
Associate a profile with a workload.
Create a lens share.
Create a new lens version.
Create a milestone for an existing workload.
Create a profile.
Create a profile share.
Create a review template.
Create a review template share.
Create a new workload.
Create a workload share.
Delete an existing lens.
Delete a lens share.
Delete a profile.
Delete a profile share.
Delete a review template.
Delete a review template share.
Delete an existing workload.
Delete a workload share.
Disassociate a lens from a workload.
Disassociate a profile from a workload.
Export an existing lens.
Get the answer to a specific question in a workload review.
Get a consolidated report of your workloads.
Paginate over GetConsolidatedReportResponse results.
Global settings for all workloads.
Get an existing lens.
Get lens review.
Get lens review report.
Get lens version differences.
Get a milestone for an existing workload.
Get profile information.
Get profile template.
Get review template.
Get review template answer.
Get a lens review associated with a review template.
Get an existing workload.
Import a new custom lens or update an existing custom lens.
List of answers for a particular workload and lens.
Paginate over ListAnswersResponse results.
List of Trusted Advisor check details by account related to the workload.
Paginate over ListCheckDetailsResponse results.
List of Trusted Advisor checks summarized for all accounts related to the workload.
Paginate over ListCheckSummariesResponse results.
List the available lenses.
Paginate over ListLensesResponse results.
List the improvements of a particular lens review.
Paginate over ListLensReviewImprovementsResponse results.
List lens reviews for a particular workload.
Paginate over ListLensReviewsResponse results.
List the lens shares associated with the lens.
Paginate over ListLensSharesResponse results.
List all milestones for an existing workload.
Paginate over ListMilestonesResponse results.
List lens notifications.
Paginate over ListNotificationsResponse results.
List profile notifications.
Paginate over ListProfileNotificationsResponse results.
List profiles.
List profile shares.
Paginate over ListProfileSharesResponse results.
Paginate over ListProfilesResponse results.
List the answers of a review template.
Paginate over ListReviewTemplateAnswersResponse results.
List review templates.
Paginate over ListReviewTemplatesResponse results.
List the share invitations.
Paginate over ListShareInvitationsResponse results.
List the tags for a resource.
List review template shares.
Paginate over ListTemplateSharesResponse results.
Paginated list of workloads.
List the workload shares associated with the workload.
Paginate over ListWorkloadSharesResponse results.
Paginate over ListWorkloadsResponse results.
Adds one or more tags to the specified resource.
Deletes specified tags from a resource.
Update the answer to a specific question in a workload review.
Update whether the Amazon Web Services account is opted into organization sharing and discovery integration features.
Update integration features.
Update lens review for a particular workload.
Update a profile.
Update a review template.
Update a review template answer.
Update a lens review associated with a review template.
Update a workload or custom lens share invitation.
Update an existing workload.
Update a workload share.
Upgrade lens review for a particular workload.
Upgrade a profile.
Upgrade the lens review of a review template.
Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.