libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.WellArchitected.Lens

Description

 
Synopsis

Operations

ListNotifications

listNotifications_maxResults :: Lens' ListNotifications (Maybe Natural) Source #

The maximum number of results to return for this request.

GetLensVersionDifference

ListLensReviewImprovements

listLensReviewImprovements_maxResults :: Lens' ListLensReviewImprovements (Maybe Natural) Source #

The maximum number of results to return for this request.

ListMilestones

CreateMilestone

GetAnswer

getAnswerResponse_httpStatus :: Lens' GetAnswerResponse Int Source #

The response's http status code.

ListTagsForResource

UpdateAnswer

updateAnswer_reason :: Lens' UpdateAnswer (Maybe AnswerReason) Source #

The reason why a question is not applicable to your workload.

updateAnswer_choiceUpdates :: Lens' UpdateAnswer (Maybe (HashMap Text ChoiceUpdate)) Source #

A list of choices to update on a question in your workload. The String key corresponds to the choice ID to be updated.

UpdateShareInvitation

ListAnswers

listAnswers_maxResults :: Lens' ListAnswers (Maybe Natural) Source #

The maximum number of results to return for this request.

DisassociateLenses

GetMilestone

ListLenses

ListWorkloadShares

listWorkloadShares_sharedWithPrefix :: Lens' ListWorkloadShares (Maybe Text) Source #

The AWS account ID or IAM role with which the workload is shared.

listWorkloadShares_maxResults :: Lens' ListWorkloadShares (Maybe Natural) Source #

The maximum number of results to return for this request.

UpdateWorkload

updateWorkload_isReviewOwnerUpdateAcknowledged :: Lens' UpdateWorkload (Maybe Bool) Source #

Flag indicating whether the workload owner has acknowledged that the Review owner field is required.

If a Review owner is not added to the workload within 60 days of acknowledgement, access to the workload is restricted until an owner is added.

DeleteWorkload

ListLensReviews

UpdateLensReview

ListShareInvitations

listShareInvitations_maxResults :: Lens' ListShareInvitations (Maybe Natural) Source #

The maximum number of results to return for this request.

GetLensReview

TagResource

tagResource_tags :: Lens' TagResource (HashMap Text Text) Source #

The tags for the resource.

CreateWorkload

createWorkload_tags :: Lens' CreateWorkload (Maybe (HashMap Text Text)) Source #

The tags to be associated with the workload.

DeleteWorkloadShare

UpdateWorkloadShare

UntagResource

untagResource_tagKeys :: Lens' UntagResource (NonEmpty Text) Source #

A list of tag keys. Existing tags of the resource whose keys are members of this list are removed from the resource.

AssociateLenses

ListWorkloads

listWorkloads_maxResults :: Lens' ListWorkloads (Maybe Natural) Source #

The maximum number of results to return for this request.

CreateWorkloadShare

GetLensReviewReport

UpgradeLensReview

GetWorkload

Types

Answer

answer_choiceAnswers :: Lens' Answer (Maybe [ChoiceAnswer]) Source #

A list of selected choices to a question in your workload.

answer_isApplicable :: Lens' Answer (Maybe Bool) Source #

Undocumented member.

answer_pillarId :: Lens' Answer (Maybe Text) Source #

Undocumented member.

answer_risk :: Lens' Answer (Maybe Risk) Source #

Undocumented member.

answer_selectedChoices :: Lens' Answer (Maybe [Text]) Source #

Undocumented member.

answer_reason :: Lens' Answer (Maybe AnswerReason) Source #

The reason why the question is not applicable to your workload.

answer_choices :: Lens' Answer (Maybe [Choice]) Source #

Undocumented member.

answer_questionId :: Lens' Answer (Maybe Text) Source #

Undocumented member.

answer_notes :: Lens' Answer (Maybe Text) Source #

Undocumented member.

AnswerSummary

answerSummary_choiceAnswerSummaries :: Lens' AnswerSummary (Maybe [ChoiceAnswerSummary]) Source #

A list of selected choices to a question in your workload.

answerSummary_reason :: Lens' AnswerSummary (Maybe AnswerReason) Source #

The reason why a choice is non-applicable to a question in your workload.

Choice

choice_title :: Lens' Choice (Maybe Text) Source #

Undocumented member.

choice_description :: Lens' Choice (Maybe Text) Source #

Undocumented member.

choice_choiceId :: Lens' Choice (Maybe Text) Source #

Undocumented member.

ChoiceAnswer

choiceAnswer_reason :: Lens' ChoiceAnswer (Maybe ChoiceReason) Source #

The reason why a choice is non-applicable to a question in your workload.

choiceAnswer_notes :: Lens' ChoiceAnswer (Maybe Text) Source #

The notes associated with a choice.

ChoiceAnswerSummary

choiceAnswerSummary_reason :: Lens' ChoiceAnswerSummary (Maybe ChoiceReason) Source #

The reason why a choice is non-applicable to a question in your workload.

ChoiceUpdate

choiceUpdate_reason :: Lens' ChoiceUpdate (Maybe ChoiceReason) Source #

The reason why a choice is non-applicable to a question in your workload.

choiceUpdate_notes :: Lens' ChoiceUpdate (Maybe Text) Source #

The notes associated with a choice.

ImprovementSummary

LensReview

LensReviewReport

LensReviewSummary

LensSummary

LensUpgradeSummary

Milestone

MilestoneSummary

NotificationSummary

PillarDifference

PillarReviewSummary

QuestionDifference

ShareInvitation

shareInvitation_shareInvitationId :: Lens' ShareInvitation (Maybe Text) Source #

The ID assigned to the share invitation.

ShareInvitationSummary

VersionDifferences

versionDifferences_pillarDifferences :: Lens' VersionDifferences (Maybe [PillarDifference]) Source #

The differences between the base and latest versions of the lens.

Workload

workload_isReviewOwnerUpdateAcknowledged :: Lens' Workload (Maybe Bool) Source #

Flag indicating whether the workload owner has acknowledged that the Review owner field is required.

If a Review owner is not added to the workload within 60 days of acknowledgement, access to the workload is restricted until an owner is added.

workload_accountIds :: Lens' Workload (Maybe [Text]) Source #

Undocumented member.

workload_lenses :: Lens' Workload (Maybe [Text]) Source #

Undocumented member.

workload_industry :: Lens' Workload (Maybe Text) Source #

Undocumented member.

workload_awsRegions :: Lens' Workload (Maybe [Text]) Source #

Undocumented member.

workload_owner :: Lens' Workload (Maybe Text) Source #

Undocumented member.

workload_notes :: Lens' Workload (Maybe Text) Source #

Undocumented member.

workload_shareInvitationId :: Lens' Workload (Maybe Text) Source #

The ID assigned to the share invitation.

workload_tags :: Lens' Workload (Maybe (HashMap Text Text)) Source #

The tags associated with the workload.

WorkloadShare

WorkloadShareSummary

WorkloadSummary