Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Amazonka.WellArchitected
Contents
- Service Configuration
- Errors
- Waiters
- Operations
- AssociateLenses
- CreateLensShare
- CreateLensVersion
- CreateMilestone
- CreateWorkload
- CreateWorkloadShare
- DeleteLens
- DeleteLensShare
- DeleteWorkload
- DeleteWorkloadShare
- DisassociateLenses
- ExportLens
- GetAnswer
- GetLens
- GetLensReview
- GetLensReviewReport
- GetLensVersionDifference
- GetMilestone
- GetWorkload
- ImportLens
- ListAnswers
- ListCheckDetails
- ListCheckSummaries
- ListLensReviewImprovements
- ListLensReviews
- ListLensShares
- ListLenses
- ListMilestones
- ListNotifications
- ListShareInvitations
- ListTagsForResource
- ListWorkloadShares
- ListWorkloads
- TagResource
- UntagResource
- UpdateAnswer
- UpdateGlobalSettings
- UpdateLensReview
- UpdateShareInvitation
- UpdateWorkload
- UpdateWorkloadShare
- UpgradeLensReview
- Types
- AdditionalResourceType
- AnswerReason
- CheckFailureReason
- CheckProvider
- CheckStatus
- ChoiceReason
- ChoiceStatus
- DifferenceStatus
- ImportLensStatus
- LensStatus
- LensStatusType
- LensType
- NotificationType
- OrganizationSharingStatus
- PermissionType
- Risk
- ShareInvitationAction
- ShareResourceType
- ShareStatus
- TrustedAdvisorIntegrationStatus
- WorkloadEnvironment
- WorkloadImprovementStatus
- AdditionalResources
- Answer
- AnswerSummary
- CheckDetail
- CheckSummary
- Choice
- ChoiceAnswer
- ChoiceAnswerSummary
- ChoiceContent
- ChoiceImprovementPlan
- ChoiceUpdate
- ImprovementSummary
- Lens
- LensReview
- LensReviewReport
- LensReviewSummary
- LensShareSummary
- LensSummary
- LensUpgradeSummary
- Milestone
- MilestoneSummary
- NotificationSummary
- PillarDifference
- PillarReviewSummary
- QuestionDifference
- ShareInvitation
- ShareInvitationSummary
- VersionDifferences
- Workload
- WorkloadDiscoveryConfig
- WorkloadShare
- WorkloadShareSummary
- WorkloadSummary
Description
Derived from API version 2020-03-31
of the AWS service descriptions, licensed under Apache 2.0.
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.
Synopsis
- defaultService :: Service
- _AccessDeniedException :: AsError a => Fold a ServiceError
- _ConflictException :: AsError a => Fold a ServiceError
- _InternalServerException :: AsError a => Fold a ServiceError
- _ResourceNotFoundException :: AsError a => Fold a ServiceError
- _ServiceQuotaExceededException :: AsError a => Fold a ServiceError
- _ThrottlingException :: AsError a => Fold a ServiceError
- _ValidationException :: AsError a => Fold a ServiceError
- data AssociateLenses = AssociateLenses' Text (NonEmpty Text)
- newAssociateLenses :: Text -> NonEmpty Text -> AssociateLenses
- data AssociateLensesResponse = AssociateLensesResponse' {
- newAssociateLensesResponse :: AssociateLensesResponse
- data CreateLensShare = CreateLensShare' Text Text Text
- newCreateLensShare :: Text -> Text -> Text -> CreateLensShare
- data CreateLensShareResponse = CreateLensShareResponse' (Maybe Text) Int
- newCreateLensShareResponse :: Int -> CreateLensShareResponse
- data CreateLensVersion = CreateLensVersion' (Maybe Bool) Text Text Text
- newCreateLensVersion :: Text -> Text -> Text -> CreateLensVersion
- data CreateLensVersionResponse = CreateLensVersionResponse' (Maybe Text) (Maybe Text) Int
- newCreateLensVersionResponse :: Int -> CreateLensVersionResponse
- data CreateMilestone = CreateMilestone' Text Text Text
- newCreateMilestone :: Text -> Text -> Text -> CreateMilestone
- data CreateMilestoneResponse = CreateMilestoneResponse' (Maybe Natural) (Maybe Text) Int
- newCreateMilestoneResponse :: Int -> CreateMilestoneResponse
- data CreateWorkload = CreateWorkload' (Maybe [Text]) (Maybe [Text]) (Maybe Text) (Maybe [Text]) (Maybe WorkloadDiscoveryConfig) (Maybe Text) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe (HashMap Text Text)) Text Text WorkloadEnvironment [Text] Text
- newCreateWorkload :: Text -> Text -> WorkloadEnvironment -> Text -> CreateWorkload
- data CreateWorkloadResponse = CreateWorkloadResponse' (Maybe Text) (Maybe Text) Int
- newCreateWorkloadResponse :: Int -> CreateWorkloadResponse
- data CreateWorkloadShare = CreateWorkloadShare' Text Text PermissionType Text
- newCreateWorkloadShare :: Text -> Text -> PermissionType -> Text -> CreateWorkloadShare
- data CreateWorkloadShareResponse = CreateWorkloadShareResponse' (Maybe Text) (Maybe Text) Int
- newCreateWorkloadShareResponse :: Int -> CreateWorkloadShareResponse
- data DeleteLens = DeleteLens' Text Text LensStatusType
- newDeleteLens :: Text -> Text -> LensStatusType -> DeleteLens
- data DeleteLensResponse = DeleteLensResponse' {
- newDeleteLensResponse :: DeleteLensResponse
- data DeleteLensShare = DeleteLensShare' Text Text Text
- newDeleteLensShare :: Text -> Text -> Text -> DeleteLensShare
- data DeleteLensShareResponse = DeleteLensShareResponse' {
- newDeleteLensShareResponse :: DeleteLensShareResponse
- data DeleteWorkload = DeleteWorkload' Text Text
- newDeleteWorkload :: Text -> Text -> DeleteWorkload
- data DeleteWorkloadResponse = DeleteWorkloadResponse' {
- newDeleteWorkloadResponse :: DeleteWorkloadResponse
- data DeleteWorkloadShare = DeleteWorkloadShare' Text Text Text
- newDeleteWorkloadShare :: Text -> Text -> Text -> DeleteWorkloadShare
- data DeleteWorkloadShareResponse = DeleteWorkloadShareResponse' {
- newDeleteWorkloadShareResponse :: DeleteWorkloadShareResponse
- data DisassociateLenses = DisassociateLenses' Text (NonEmpty Text)
- newDisassociateLenses :: Text -> NonEmpty Text -> DisassociateLenses
- data DisassociateLensesResponse = DisassociateLensesResponse' {
- newDisassociateLensesResponse :: DisassociateLensesResponse
- data ExportLens = ExportLens' (Maybe Text) Text
- newExportLens :: Text -> ExportLens
- data ExportLensResponse = ExportLensResponse' (Maybe Text) Int
- newExportLensResponse :: Int -> ExportLensResponse
- data GetAnswer = GetAnswer' (Maybe Natural) Text Text Text
- newGetAnswer :: Text -> Text -> Text -> GetAnswer
- data GetAnswerResponse = GetAnswerResponse' (Maybe Answer) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe Text) Int
- newGetAnswerResponse :: Int -> GetAnswerResponse
- data GetLens = GetLens' (Maybe Text) Text
- newGetLens :: Text -> GetLens
- data GetLensResponse = GetLensResponse' (Maybe Lens) Int
- newGetLensResponse :: Int -> GetLensResponse
- data GetLensReview = GetLensReview' (Maybe Natural) Text Text
- newGetLensReview :: Text -> Text -> GetLensReview
- data GetLensReviewResponse = GetLensReviewResponse' (Maybe LensReview) (Maybe Natural) (Maybe Text) Int
- newGetLensReviewResponse :: Int -> GetLensReviewResponse
- data GetLensReviewReport = GetLensReviewReport' (Maybe Natural) Text Text
- newGetLensReviewReport :: Text -> Text -> GetLensReviewReport
- data GetLensReviewReportResponse = GetLensReviewReportResponse' (Maybe LensReviewReport) (Maybe Natural) (Maybe Text) Int
- newGetLensReviewReportResponse :: Int -> GetLensReviewReportResponse
- data GetLensVersionDifference = GetLensVersionDifference' (Maybe Text) (Maybe Text) Text
- newGetLensVersionDifference :: Text -> GetLensVersionDifference
- data GetLensVersionDifferenceResponse = GetLensVersionDifferenceResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe VersionDifferences) Int
- newGetLensVersionDifferenceResponse :: Int -> GetLensVersionDifferenceResponse
- data GetMilestone = GetMilestone' Text Natural
- newGetMilestone :: Text -> Natural -> GetMilestone
- data GetMilestoneResponse = GetMilestoneResponse' (Maybe Milestone) (Maybe Text) Int
- newGetMilestoneResponse :: Int -> GetMilestoneResponse
- data GetWorkload = GetWorkload' Text
- newGetWorkload :: Text -> GetWorkload
- data GetWorkloadResponse = GetWorkloadResponse' (Maybe Workload) Int
- newGetWorkloadResponse :: Int -> GetWorkloadResponse
- data ImportLens = ImportLens' (Maybe Text) (Maybe (HashMap Text Text)) Text Text
- newImportLens :: Text -> Text -> ImportLens
- data ImportLensResponse = ImportLensResponse' (Maybe Text) (Maybe ImportLensStatus) Int
- newImportLensResponse :: Int -> ImportLensResponse
- data ListAnswers = ListAnswers' (Maybe Natural) (Maybe Natural) (Maybe Text) (Maybe Text) Text Text
- newListAnswers :: Text -> Text -> ListAnswers
- data ListAnswersResponse = ListAnswersResponse' (Maybe [AnswerSummary]) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe Text) Int
- newListAnswersResponse :: Int -> ListAnswersResponse
- data ListCheckDetails = ListCheckDetails' (Maybe Natural) (Maybe Text) Text Text Text Text Text
- newListCheckDetails :: Text -> Text -> Text -> Text -> Text -> ListCheckDetails
- data ListCheckDetailsResponse = ListCheckDetailsResponse' (Maybe [CheckDetail]) (Maybe Text) Int
- newListCheckDetailsResponse :: Int -> ListCheckDetailsResponse
- data ListCheckSummaries = ListCheckSummaries' (Maybe Natural) (Maybe Text) Text Text Text Text Text
- newListCheckSummaries :: Text -> Text -> Text -> Text -> Text -> ListCheckSummaries
- data ListCheckSummariesResponse = ListCheckSummariesResponse' (Maybe [CheckSummary]) (Maybe Text) Int
- newListCheckSummariesResponse :: Int -> ListCheckSummariesResponse
- data ListLensReviewImprovements = ListLensReviewImprovements' (Maybe Natural) (Maybe Natural) (Maybe Text) (Maybe Text) Text Text
- newListLensReviewImprovements :: Text -> Text -> ListLensReviewImprovements
- data ListLensReviewImprovementsResponse = ListLensReviewImprovementsResponse' (Maybe [ImprovementSummary]) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe Text) Int
- newListLensReviewImprovementsResponse :: Int -> ListLensReviewImprovementsResponse
- data ListLensReviews = ListLensReviews' (Maybe Natural) (Maybe Natural) (Maybe Text) Text
- newListLensReviews :: Text -> ListLensReviews
- data ListLensReviewsResponse = ListLensReviewsResponse' (Maybe [LensReviewSummary]) (Maybe Natural) (Maybe Text) (Maybe Text) Int
- newListLensReviewsResponse :: Int -> ListLensReviewsResponse
- data ListLensShares = ListLensShares' (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe ShareStatus) Text
- newListLensShares :: Text -> ListLensShares
- data ListLensSharesResponse = ListLensSharesResponse' (Maybe [LensShareSummary]) (Maybe Text) Int
- newListLensSharesResponse :: Int -> ListLensSharesResponse
- data ListLenses = ListLenses' (Maybe Text) (Maybe LensStatusType) (Maybe LensType) (Maybe Natural) (Maybe Text)
- newListLenses :: ListLenses
- data ListLensesResponse = ListLensesResponse' (Maybe [LensSummary]) (Maybe Text) Int
- newListLensesResponse :: Int -> ListLensesResponse
- data ListMilestones = ListMilestones' (Maybe Natural) (Maybe Text) Text
- newListMilestones :: Text -> ListMilestones
- data ListMilestonesResponse = ListMilestonesResponse' (Maybe [MilestoneSummary]) (Maybe Text) (Maybe Text) Int
- newListMilestonesResponse :: Int -> ListMilestonesResponse
- data ListNotifications = ListNotifications' (Maybe Natural) (Maybe Text) (Maybe Text)
- newListNotifications :: ListNotifications
- data ListNotificationsResponse = ListNotificationsResponse' (Maybe Text) (Maybe [NotificationSummary]) Int
- newListNotificationsResponse :: Int -> ListNotificationsResponse
- data ListShareInvitations = ListShareInvitations' (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe ShareResourceType) (Maybe Text)
- newListShareInvitations :: ListShareInvitations
- data ListShareInvitationsResponse = ListShareInvitationsResponse' (Maybe Text) (Maybe [ShareInvitationSummary]) Int
- newListShareInvitationsResponse :: Int -> ListShareInvitationsResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe (HashMap Text Text)) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data ListWorkloadShares = ListWorkloadShares' (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe ShareStatus) Text
- newListWorkloadShares :: Text -> ListWorkloadShares
- data ListWorkloadSharesResponse = ListWorkloadSharesResponse' (Maybe Text) (Maybe Text) (Maybe [WorkloadShareSummary]) Int
- newListWorkloadSharesResponse :: Int -> ListWorkloadSharesResponse
- data ListWorkloads = ListWorkloads' (Maybe Natural) (Maybe Text) (Maybe Text)
- newListWorkloads :: ListWorkloads
- data ListWorkloadsResponse = ListWorkloadsResponse' (Maybe Text) (Maybe [WorkloadSummary]) Int
- newListWorkloadsResponse :: Int -> ListWorkloadsResponse
- data TagResource = TagResource' Text (HashMap Text Text)
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' Int
- newTagResourceResponse :: Int -> TagResourceResponse
- data UntagResource = UntagResource' Text (NonEmpty Text)
- newUntagResource :: Text -> NonEmpty Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' Int
- newUntagResourceResponse :: Int -> UntagResourceResponse
- data UpdateAnswer = UpdateAnswer' (Maybe (HashMap Text ChoiceUpdate)) (Maybe Bool) (Maybe Text) (Maybe AnswerReason) (Maybe [Text]) Text Text Text
- newUpdateAnswer :: Text -> Text -> Text -> UpdateAnswer
- data UpdateAnswerResponse = UpdateAnswerResponse' (Maybe Answer) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newUpdateAnswerResponse :: Int -> UpdateAnswerResponse
- data UpdateGlobalSettings = UpdateGlobalSettings' (Maybe OrganizationSharingStatus)
- newUpdateGlobalSettings :: UpdateGlobalSettings
- data UpdateGlobalSettingsResponse = UpdateGlobalSettingsResponse' {
- newUpdateGlobalSettingsResponse :: UpdateGlobalSettingsResponse
- data UpdateLensReview = UpdateLensReview' (Maybe Text) (Maybe (HashMap Text Text)) Text Text
- newUpdateLensReview :: Text -> Text -> UpdateLensReview
- data UpdateLensReviewResponse = UpdateLensReviewResponse' (Maybe LensReview) (Maybe Text) Int
- newUpdateLensReviewResponse :: Int -> UpdateLensReviewResponse
- data UpdateShareInvitation = UpdateShareInvitation' Text ShareInvitationAction
- newUpdateShareInvitation :: Text -> ShareInvitationAction -> UpdateShareInvitation
- data UpdateShareInvitationResponse = UpdateShareInvitationResponse' (Maybe ShareInvitation) Int
- newUpdateShareInvitationResponse :: Int -> UpdateShareInvitationResponse
- data UpdateWorkload = UpdateWorkload' (Maybe [Text]) (Maybe [Text]) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe WorkloadDiscoveryConfig) (Maybe WorkloadEnvironment) (Maybe WorkloadImprovementStatus) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe [Text]) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe Text) Text
- newUpdateWorkload :: Text -> UpdateWorkload
- data UpdateWorkloadResponse = UpdateWorkloadResponse' (Maybe Workload) Int
- newUpdateWorkloadResponse :: Int -> UpdateWorkloadResponse
- data UpdateWorkloadShare = UpdateWorkloadShare' Text Text PermissionType
- newUpdateWorkloadShare :: Text -> Text -> PermissionType -> UpdateWorkloadShare
- data UpdateWorkloadShareResponse = UpdateWorkloadShareResponse' (Maybe Text) (Maybe WorkloadShare) Int
- newUpdateWorkloadShareResponse :: Int -> UpdateWorkloadShareResponse
- data UpgradeLensReview = UpgradeLensReview' (Maybe Text) Text Text Text
- newUpgradeLensReview :: Text -> Text -> Text -> UpgradeLensReview
- data UpgradeLensReviewResponse = UpgradeLensReviewResponse' {
- newUpgradeLensReviewResponse :: UpgradeLensReviewResponse
- newtype AdditionalResourceType where
- newtype AnswerReason where
- AnswerReason' { }
- pattern AnswerReason_ARCHITECTURE_CONSTRAINTS :: AnswerReason
- pattern AnswerReason_BUSINESS_PRIORITIES :: AnswerReason
- pattern AnswerReason_NONE :: AnswerReason
- pattern AnswerReason_OTHER :: AnswerReason
- pattern AnswerReason_OUT_OF_SCOPE :: AnswerReason
- newtype CheckFailureReason where
- newtype CheckProvider where
- CheckProvider' { }
- pattern CheckProvider_TRUSTED_ADVISOR :: CheckProvider
- newtype CheckStatus where
- CheckStatus' { }
- pattern CheckStatus_ERROR :: CheckStatus
- pattern CheckStatus_FETCH_FAILED :: CheckStatus
- pattern CheckStatus_NOT_AVAILABLE :: CheckStatus
- pattern CheckStatus_OKAY :: CheckStatus
- pattern CheckStatus_WARNING :: CheckStatus
- newtype ChoiceReason where
- ChoiceReason' { }
- pattern ChoiceReason_ARCHITECTURE_CONSTRAINTS :: ChoiceReason
- pattern ChoiceReason_BUSINESS_PRIORITIES :: ChoiceReason
- pattern ChoiceReason_NONE :: ChoiceReason
- pattern ChoiceReason_OTHER :: ChoiceReason
- pattern ChoiceReason_OUT_OF_SCOPE :: ChoiceReason
- newtype ChoiceStatus where
- ChoiceStatus' { }
- pattern ChoiceStatus_NOT_APPLICABLE :: ChoiceStatus
- pattern ChoiceStatus_SELECTED :: ChoiceStatus
- pattern ChoiceStatus_UNSELECTED :: ChoiceStatus
- newtype DifferenceStatus where
- DifferenceStatus' { }
- pattern DifferenceStatus_DELETED :: DifferenceStatus
- pattern DifferenceStatus_NEW :: DifferenceStatus
- pattern DifferenceStatus_UPDATED :: DifferenceStatus
- newtype ImportLensStatus where
- ImportLensStatus' { }
- pattern ImportLensStatus_COMPLETE :: ImportLensStatus
- pattern ImportLensStatus_ERROR :: ImportLensStatus
- pattern ImportLensStatus_IN_PROGRESS :: ImportLensStatus
- newtype LensStatus where
- LensStatus' { }
- pattern LensStatus_CURRENT :: LensStatus
- pattern LensStatus_DELETED :: LensStatus
- pattern LensStatus_DEPRECATED :: LensStatus
- pattern LensStatus_NOT_CURRENT :: LensStatus
- pattern LensStatus_UNSHARED :: LensStatus
- newtype LensStatusType where
- LensStatusType' { }
- pattern LensStatusType_ALL :: LensStatusType
- pattern LensStatusType_DRAFT :: LensStatusType
- pattern LensStatusType_PUBLISHED :: LensStatusType
- newtype LensType where
- LensType' {
- fromLensType :: Text
- pattern LensType_AWS_OFFICIAL :: LensType
- pattern LensType_CUSTOM_SELF :: LensType
- pattern LensType_CUSTOM_SHARED :: LensType
- LensType' {
- newtype NotificationType where
- newtype OrganizationSharingStatus where
- newtype PermissionType where
- PermissionType' { }
- pattern PermissionType_CONTRIBUTOR :: PermissionType
- pattern PermissionType_READONLY :: PermissionType
- newtype Risk where
- Risk' { }
- pattern Risk_HIGH :: Risk
- pattern Risk_MEDIUM :: Risk
- pattern Risk_NONE :: Risk
- pattern Risk_NOT_APPLICABLE :: Risk
- pattern Risk_UNANSWERED :: Risk
- newtype ShareInvitationAction where
- newtype ShareResourceType where
- ShareResourceType' { }
- pattern ShareResourceType_LENS :: ShareResourceType
- pattern ShareResourceType_WORKLOAD :: ShareResourceType
- newtype ShareStatus where
- ShareStatus' { }
- pattern ShareStatus_ACCEPTED :: ShareStatus
- pattern ShareStatus_ASSOCIATED :: ShareStatus
- pattern ShareStatus_ASSOCIATING :: ShareStatus
- pattern ShareStatus_EXPIRED :: ShareStatus
- pattern ShareStatus_FAILED :: ShareStatus
- pattern ShareStatus_PENDING :: ShareStatus
- pattern ShareStatus_REJECTED :: ShareStatus
- pattern ShareStatus_REVOKED :: ShareStatus
- newtype TrustedAdvisorIntegrationStatus where
- newtype WorkloadEnvironment where
- newtype WorkloadImprovementStatus where
- WorkloadImprovementStatus' { }
- pattern WorkloadImprovementStatus_COMPLETE :: WorkloadImprovementStatus
- pattern WorkloadImprovementStatus_IN_PROGRESS :: WorkloadImprovementStatus
- pattern WorkloadImprovementStatus_NOT_APPLICABLE :: WorkloadImprovementStatus
- pattern WorkloadImprovementStatus_NOT_STARTED :: WorkloadImprovementStatus
- pattern WorkloadImprovementStatus_RISK_ACKNOWLEDGED :: WorkloadImprovementStatus
- data AdditionalResources = AdditionalResources' (Maybe [ChoiceContent]) (Maybe AdditionalResourceType)
- newAdditionalResources :: AdditionalResources
- data Answer = Answer' (Maybe [ChoiceAnswer]) (Maybe [Choice]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe AnswerReason) (Maybe Risk) (Maybe [Text])
- newAnswer :: Answer
- data AnswerSummary = AnswerSummary' (Maybe [ChoiceAnswerSummary]) (Maybe [Choice]) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe AnswerReason) (Maybe Risk) (Maybe [Text])
- newAnswerSummary :: AnswerSummary
- data CheckDetail = CheckDetail' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe CheckProvider) (Maybe Text) (Maybe CheckFailureReason) (Maybe CheckStatus) (Maybe POSIX)
- newCheckDetail :: CheckDetail
- data CheckSummary = CheckSummary' (Maybe (HashMap CheckStatus Natural)) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe CheckProvider) (Maybe Text) (Maybe CheckStatus) (Maybe POSIX)
- newCheckSummary :: CheckSummary
- data Choice = Choice' (Maybe [AdditionalResources]) (Maybe Text) (Maybe Text) (Maybe ChoiceContent) (Maybe ChoiceContent) (Maybe Text)
- newChoice :: Choice
- data ChoiceAnswer = ChoiceAnswer' (Maybe Text) (Maybe Text) (Maybe ChoiceReason) (Maybe ChoiceStatus)
- newChoiceAnswer :: ChoiceAnswer
- data ChoiceAnswerSummary = ChoiceAnswerSummary' (Maybe Text) (Maybe ChoiceReason) (Maybe ChoiceStatus)
- newChoiceAnswerSummary :: ChoiceAnswerSummary
- data ChoiceContent = ChoiceContent' (Maybe Text) (Maybe Text)
- newChoiceContent :: ChoiceContent
- data ChoiceImprovementPlan = ChoiceImprovementPlan' (Maybe Text) (Maybe Text) (Maybe Text)
- newChoiceImprovementPlan :: ChoiceImprovementPlan
- data ChoiceUpdate = ChoiceUpdate' (Maybe Text) (Maybe ChoiceReason) ChoiceStatus
- newChoiceUpdate :: ChoiceStatus -> ChoiceUpdate
- data ImprovementSummary = ImprovementSummary' (Maybe Text) (Maybe [ChoiceImprovementPlan]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Risk)
- newImprovementSummary :: ImprovementSummary
- data Lens = Lens' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text))
- newLens :: Lens
- data LensReview = LensReview' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe LensStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [PillarReviewSummary]) (Maybe (HashMap Risk Natural)) (Maybe POSIX)
- newLensReview :: LensReview
- data LensReviewReport = LensReviewReport' (Maybe Text) (Maybe Text) (Maybe Text)
- newLensReviewReport :: LensReviewReport
- data LensReviewSummary = LensReviewSummary' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe LensStatus) (Maybe Text) (Maybe (HashMap Risk Natural)) (Maybe POSIX)
- newLensReviewSummary :: LensReviewSummary
- data LensShareSummary = LensShareSummary' (Maybe Text) (Maybe Text) (Maybe ShareStatus) (Maybe Text)
- newLensShareSummary :: LensShareSummary
- data LensSummary = LensSummary' (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe LensStatus) (Maybe LensType) (Maybe Text) (Maybe Text) (Maybe POSIX)
- newLensSummary :: LensSummary
- data LensUpgradeSummary = LensUpgradeSummary' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newLensUpgradeSummary :: LensUpgradeSummary
- data Milestone = Milestone' (Maybe Text) (Maybe Natural) (Maybe POSIX) (Maybe Workload)
- newMilestone :: Milestone
- data MilestoneSummary = MilestoneSummary' (Maybe Text) (Maybe Natural) (Maybe POSIX) (Maybe WorkloadSummary)
- newMilestoneSummary :: MilestoneSummary
- data NotificationSummary = NotificationSummary' (Maybe LensUpgradeSummary) (Maybe NotificationType)
- newNotificationSummary :: NotificationSummary
- data PillarDifference = PillarDifference' (Maybe DifferenceStatus) (Maybe Text) (Maybe Text) (Maybe [QuestionDifference])
- newPillarDifference :: PillarDifference
- data PillarReviewSummary = PillarReviewSummary' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Risk Natural))
- newPillarReviewSummary :: PillarReviewSummary
- data QuestionDifference = QuestionDifference' (Maybe DifferenceStatus) (Maybe Text) (Maybe Text)
- newQuestionDifference :: QuestionDifference
- data ShareInvitation = ShareInvitation' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ShareResourceType) (Maybe Text)
- newShareInvitation :: ShareInvitation
- data ShareInvitationSummary = ShareInvitationSummary' (Maybe Text) (Maybe Text) (Maybe PermissionType) (Maybe Text) (Maybe ShareResourceType) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newShareInvitationSummary :: ShareInvitationSummary
- data VersionDifferences = VersionDifferences' (Maybe [PillarDifference])
- newVersionDifferences :: VersionDifferences
- data Workload = Workload' (Maybe [Text]) (Maybe [Text]) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe WorkloadDiscoveryConfig) (Maybe WorkloadEnvironment) (Maybe WorkloadImprovementStatus) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe [Text]) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe POSIX) (Maybe (HashMap Risk Natural)) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text)
- newWorkload :: Workload
- data WorkloadDiscoveryConfig = WorkloadDiscoveryConfig' (Maybe TrustedAdvisorIntegrationStatus)
- newWorkloadDiscoveryConfig :: WorkloadDiscoveryConfig
- data WorkloadShare = WorkloadShare' (Maybe PermissionType) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ShareStatus) (Maybe Text) (Maybe Text)
- newWorkloadShare :: WorkloadShare
- data WorkloadShareSummary = WorkloadShareSummary' (Maybe PermissionType) (Maybe Text) (Maybe Text) (Maybe ShareStatus) (Maybe Text)
- newWorkloadShareSummary :: WorkloadShareSummary
- data WorkloadSummary = WorkloadSummary' (Maybe WorkloadImprovementStatus) (Maybe [Text]) (Maybe Text) (Maybe (HashMap Risk Natural)) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text)
- newWorkloadSummary :: WorkloadSummary
Service Configuration
defaultService :: Service Source #
API version 2020-03-31
of the Amazon Well-Architected Tool SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by WellArchitected
.
AccessDeniedException
_AccessDeniedException :: AsError a => Fold a ServiceError Source #
User does not have sufficient access to perform this action.
ConflictException
_ConflictException :: AsError a => Fold a ServiceError Source #
The resource already exists.
InternalServerException
_InternalServerException :: AsError a => Fold a ServiceError Source #
There is a problem with the Well-Architected Tool API service.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #
The requested resource was not found.
ServiceQuotaExceededException
_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #
The user has reached their resource quota.
ThrottlingException
_ThrottlingException :: AsError a => Fold a ServiceError Source #
Request was denied due to request throttling.
ValidationException
_ValidationException :: AsError a => Fold a ServiceError Source #
The user input is not valid.
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait
specification is fulfilled. The Wait
specification
determines how many attempts should be made, in addition to delay and retry strategies.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects
operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager
instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
AssociateLenses
data AssociateLenses Source #
Input to associate lens reviews.
See: newAssociateLenses
smart constructor.
Constructors
AssociateLenses' Text (NonEmpty Text) |
Instances
Create a value of AssociateLenses
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
AssociateLenses
, associateLenses_workloadId
- Undocumented member.
$sel:lensAliases:AssociateLenses'
, associateLenses_lensAliases
- Undocumented member.
data AssociateLensesResponse Source #
See: newAssociateLensesResponse
smart constructor.
Constructors
AssociateLensesResponse' | |
Instances
newAssociateLensesResponse :: AssociateLensesResponse Source #
Create a value of AssociateLensesResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
CreateLensShare
data CreateLensShare Source #
See: newCreateLensShare
smart constructor.
Constructors
CreateLensShare' Text Text Text |
Instances
Arguments
:: Text | |
-> Text | |
-> Text | |
-> CreateLensShare |
Create a value of CreateLensShare
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateLensShare
, createLensShare_lensAlias
- Undocumented member.
CreateLensShare
, createLensShare_sharedWith
- Undocumented member.
$sel:clientRequestToken:CreateLensShare'
, createLensShare_clientRequestToken
- Undocumented member.
data CreateLensShareResponse Source #
See: newCreateLensShareResponse
smart constructor.
Constructors
CreateLensShareResponse' (Maybe Text) Int |
Instances
newCreateLensShareResponse Source #
Create a value of CreateLensShareResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateLensShareResponse
, createLensShareResponse_shareId
- Undocumented member.
$sel:httpStatus:CreateLensShareResponse'
, createLensShareResponse_httpStatus
- The response's http status code.
CreateLensVersion
data CreateLensVersion Source #
See: newCreateLensVersion
smart constructor.
Instances
Arguments
:: Text | |
-> Text | |
-> Text | |
-> CreateLensVersion |
Create a value of CreateLensVersion
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:isMajorVersion:CreateLensVersion'
, createLensVersion_isMajorVersion
- Set to true if this new major lens version.
CreateLensVersion
, createLensVersion_lensAlias
- Undocumented member.
CreateLensVersion
, createLensVersion_lensVersion
- The version of the lens being created.
$sel:clientRequestToken:CreateLensVersion'
, createLensVersion_clientRequestToken
- Undocumented member.
data CreateLensVersionResponse Source #
See: newCreateLensVersionResponse
smart constructor.
Instances
newCreateLensVersionResponse Source #
Create a value of CreateLensVersionResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateLensVersionResponse
, createLensVersionResponse_lensArn
- The ARN for the lens.
CreateLensVersion
, createLensVersionResponse_lensVersion
- The version of the lens.
$sel:httpStatus:CreateLensVersionResponse'
, createLensVersionResponse_httpStatus
- The response's http status code.
CreateMilestone
data CreateMilestone Source #
Input for milestone creation.
See: newCreateMilestone
smart constructor.
Constructors
CreateMilestone' Text Text Text |
Instances
Arguments
:: Text | |
-> Text | |
-> Text | |
-> CreateMilestone |
Create a value of CreateMilestone
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateMilestone
, createMilestone_workloadId
- Undocumented member.
CreateMilestone
, createMilestone_milestoneName
- Undocumented member.
$sel:clientRequestToken:CreateMilestone'
, createMilestone_clientRequestToken
- Undocumented member.
data CreateMilestoneResponse Source #
Output of a create milestone call.
See: newCreateMilestoneResponse
smart constructor.
Instances
newCreateMilestoneResponse Source #
Create a value of CreateMilestoneResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateMilestoneResponse
, createMilestoneResponse_milestoneNumber
- Undocumented member.
CreateMilestone
, createMilestoneResponse_workloadId
- Undocumented member.
$sel:httpStatus:CreateMilestoneResponse'
, createMilestoneResponse_httpStatus
- The response's http status code.
CreateWorkload
data CreateWorkload Source #
Input for workload creation.
See: newCreateWorkload
smart constructor.
Constructors
CreateWorkload' (Maybe [Text]) (Maybe [Text]) (Maybe Text) (Maybe [Text]) (Maybe WorkloadDiscoveryConfig) (Maybe Text) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe (HashMap Text Text)) Text Text WorkloadEnvironment [Text] Text |
Instances
Arguments
:: Text | |
-> Text | |
-> WorkloadEnvironment | |
-> Text | |
-> CreateWorkload |
Create a value of CreateWorkload
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateWorkload
, createWorkload_accountIds
- Undocumented member.
CreateWorkload
, createWorkload_applications
- List of AppRegistry application ARNs associated to the workload.
CreateWorkload
, createWorkload_architecturalDesign
- Undocumented member.
CreateWorkload
, createWorkload_awsRegions
- Undocumented member.
CreateWorkload
, createWorkload_discoveryConfig
- Well-Architected discovery configuration settings associated to the
workload.
CreateWorkload
, createWorkload_industry
- Undocumented member.
CreateWorkload
, createWorkload_industryType
- Undocumented member.
CreateWorkload
, createWorkload_nonAwsRegions
- Undocumented member.
CreateWorkload
, createWorkload_notes
- Undocumented member.
CreateWorkload
, createWorkload_pillarPriorities
- Undocumented member.
CreateWorkload
, createWorkload_reviewOwner
- Undocumented member.
CreateWorkload
, createWorkload_tags
- The tags to be associated with the workload.
CreateWorkload
, createWorkload_workloadName
- Undocumented member.
CreateWorkload
, createWorkload_description
- Undocumented member.
CreateWorkload
, createWorkload_environment
- Undocumented member.
CreateWorkload
, createWorkload_lenses
- Undocumented member.
$sel:clientRequestToken:CreateWorkload'
, createWorkload_clientRequestToken
- Undocumented member.
data CreateWorkloadResponse Source #
Output of a create workload call.
See: newCreateWorkloadResponse
smart constructor.
Instances
newCreateWorkloadResponse Source #
Create a value of CreateWorkloadResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateWorkloadResponse
, createWorkloadResponse_workloadArn
- Undocumented member.
CreateWorkloadResponse
, createWorkloadResponse_workloadId
- Undocumented member.
$sel:httpStatus:CreateWorkloadResponse'
, createWorkloadResponse_httpStatus
- The response's http status code.
CreateWorkloadShare
data CreateWorkloadShare Source #
Input for Create Workload Share
See: newCreateWorkloadShare
smart constructor.
Constructors
CreateWorkloadShare' Text Text PermissionType Text |
Instances
newCreateWorkloadShare Source #
Arguments
:: Text | |
-> Text | |
-> PermissionType | |
-> Text | |
-> CreateWorkloadShare |
Create a value of CreateWorkloadShare
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateWorkloadShare
, createWorkloadShare_workloadId
- Undocumented member.
CreateWorkloadShare
, createWorkloadShare_sharedWith
- Undocumented member.
CreateWorkloadShare
, createWorkloadShare_permissionType
- Undocumented member.
$sel:clientRequestToken:CreateWorkloadShare'
, createWorkloadShare_clientRequestToken
- Undocumented member.
data CreateWorkloadShareResponse Source #
Input for Create Workload Share
See: newCreateWorkloadShareResponse
smart constructor.
Instances
newCreateWorkloadShareResponse Source #
Create a value of CreateWorkloadShareResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateWorkloadShareResponse
, createWorkloadShareResponse_shareId
- Undocumented member.
CreateWorkloadShare
, createWorkloadShareResponse_workloadId
- Undocumented member.
$sel:httpStatus:CreateWorkloadShareResponse'
, createWorkloadShareResponse_httpStatus
- The response's http status code.
DeleteLens
data DeleteLens Source #
See: newDeleteLens
smart constructor.
Constructors
DeleteLens' Text Text LensStatusType |
Instances
Arguments
:: Text | |
-> Text | |
-> LensStatusType | |
-> DeleteLens |
Create a value of DeleteLens
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteLens
, deleteLens_lensAlias
- Undocumented member.
$sel:clientRequestToken:DeleteLens'
, deleteLens_clientRequestToken
- Undocumented member.
DeleteLens
, deleteLens_lensStatus
- The status of the lens to be deleted.
data DeleteLensResponse Source #
See: newDeleteLensResponse
smart constructor.
Constructors
DeleteLensResponse' | |
Instances
newDeleteLensResponse :: DeleteLensResponse Source #
Create a value of DeleteLensResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
DeleteLensShare
data DeleteLensShare Source #
See: newDeleteLensShare
smart constructor.
Constructors
DeleteLensShare' Text Text Text |
Instances
Arguments
:: Text | |
-> Text | |
-> Text | |
-> DeleteLensShare |
Create a value of DeleteLensShare
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteLensShare
, deleteLensShare_shareId
- Undocumented member.
DeleteLensShare
, deleteLensShare_lensAlias
- Undocumented member.
$sel:clientRequestToken:DeleteLensShare'
, deleteLensShare_clientRequestToken
- Undocumented member.
data DeleteLensShareResponse Source #
See: newDeleteLensShareResponse
smart constructor.
Constructors
DeleteLensShareResponse' | |
Instances
newDeleteLensShareResponse :: DeleteLensShareResponse Source #
Create a value of DeleteLensShareResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
DeleteWorkload
data DeleteWorkload Source #
Input for workload deletion.
See: newDeleteWorkload
smart constructor.
Constructors
DeleteWorkload' Text Text |
Instances
Create a value of DeleteWorkload
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteWorkload
, deleteWorkload_workloadId
- Undocumented member.
$sel:clientRequestToken:DeleteWorkload'
, deleteWorkload_clientRequestToken
- Undocumented member.
data DeleteWorkloadResponse Source #
See: newDeleteWorkloadResponse
smart constructor.
Constructors
DeleteWorkloadResponse' | |
Instances
newDeleteWorkloadResponse :: DeleteWorkloadResponse Source #
Create a value of DeleteWorkloadResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
DeleteWorkloadShare
data DeleteWorkloadShare Source #
Input for Delete Workload Share
See: newDeleteWorkloadShare
smart constructor.
Constructors
DeleteWorkloadShare' Text Text Text |
Instances
newDeleteWorkloadShare Source #
Arguments
:: Text | |
-> Text | |
-> Text | |
-> DeleteWorkloadShare |
Create a value of DeleteWorkloadShare
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteWorkloadShare
, deleteWorkloadShare_shareId
- Undocumented member.
DeleteWorkloadShare
, deleteWorkloadShare_workloadId
- Undocumented member.
$sel:clientRequestToken:DeleteWorkloadShare'
, deleteWorkloadShare_clientRequestToken
- Undocumented member.
data DeleteWorkloadShareResponse Source #
See: newDeleteWorkloadShareResponse
smart constructor.
Constructors
DeleteWorkloadShareResponse' | |
Instances
newDeleteWorkloadShareResponse :: DeleteWorkloadShareResponse Source #
Create a value of DeleteWorkloadShareResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
DisassociateLenses
data DisassociateLenses Source #
Input to disassociate lens reviews.
See: newDisassociateLenses
smart constructor.
Constructors
DisassociateLenses' Text (NonEmpty Text) |
Instances
newDisassociateLenses Source #
Arguments
:: Text | |
-> NonEmpty Text | |
-> DisassociateLenses |
Create a value of DisassociateLenses
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DisassociateLenses
, disassociateLenses_workloadId
- Undocumented member.
$sel:lensAliases:DisassociateLenses'
, disassociateLenses_lensAliases
- Undocumented member.
data DisassociateLensesResponse Source #
See: newDisassociateLensesResponse
smart constructor.
Constructors
DisassociateLensesResponse' | |
Instances
newDisassociateLensesResponse :: DisassociateLensesResponse Source #
Create a value of DisassociateLensesResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
ExportLens
data ExportLens Source #
See: newExportLens
smart constructor.
Constructors
ExportLens' (Maybe Text) Text |
Instances
Arguments
:: Text | |
-> ExportLens |
Create a value of ExportLens
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ExportLens
, exportLens_lensVersion
- The lens version to be exported.
ExportLens
, exportLens_lensAlias
- Undocumented member.
data ExportLensResponse Source #
See: newExportLensResponse
smart constructor.
Constructors
ExportLensResponse' (Maybe Text) Int |
Instances
newExportLensResponse Source #
Arguments
:: Int | |
-> ExportLensResponse |
Create a value of ExportLensResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lensJSON:ExportLensResponse'
, exportLensResponse_lensJSON
- The JSON for the lens.
$sel:httpStatus:ExportLensResponse'
, exportLensResponse_httpStatus
- The response's http status code.
GetAnswer
Input to get answer.
See: newGetAnswer
smart constructor.
Instances
Create a value of GetAnswer
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetAnswer
, getAnswer_milestoneNumber
- Undocumented member.
GetAnswer
, getAnswer_workloadId
- Undocumented member.
GetAnswer
, getAnswer_lensAlias
- Undocumented member.
GetAnswer
, getAnswer_questionId
- Undocumented member.
data GetAnswerResponse Source #
Output of a get answer call.
See: newGetAnswerResponse
smart constructor.
Constructors
GetAnswerResponse' (Maybe Answer) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe Text) Int |
Instances
Arguments
:: Int | |
-> GetAnswerResponse |
Create a value of GetAnswerResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:answer:GetAnswerResponse'
, getAnswerResponse_answer
- Undocumented member.
GetAnswer
, getAnswerResponse_lensAlias
- Undocumented member.
GetAnswerResponse
, getAnswerResponse_lensArn
- The ARN for the lens.
GetAnswer
, getAnswerResponse_milestoneNumber
- Undocumented member.
GetAnswer
, getAnswerResponse_workloadId
- Undocumented member.
$sel:httpStatus:GetAnswerResponse'
, getAnswerResponse_httpStatus
- The response's http status code.
GetLens
See: newGetLens
smart constructor.
Instances
Create a value of GetLens
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetLens
, getLens_lensVersion
- The lens version to be retrieved.
GetLens
, getLens_lensAlias
- Undocumented member.
data GetLensResponse Source #
See: newGetLensResponse
smart constructor.
Constructors
GetLensResponse' (Maybe Lens) Int |
Instances
Arguments
:: Int | |
-> GetLensResponse |
Create a value of GetLensResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lens:GetLensResponse'
, getLensResponse_lens
- A lens return object.
$sel:httpStatus:GetLensResponse'
, getLensResponse_httpStatus
- The response's http status code.
GetLensReview
data GetLensReview Source #
Input to get lens review.
See: newGetLensReview
smart constructor.
Constructors
GetLensReview' (Maybe Natural) Text Text |
Instances
Arguments
:: Text | |
-> Text | |
-> GetLensReview |
Create a value of GetLensReview
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetLensReview
, getLensReview_milestoneNumber
- Undocumented member.
GetLensReview
, getLensReview_workloadId
- Undocumented member.
GetLensReview
, getLensReview_lensAlias
- Undocumented member.
data GetLensReviewResponse Source #
Output of a get lens review call.
See: newGetLensReviewResponse
smart constructor.
Constructors
GetLensReviewResponse' (Maybe LensReview) (Maybe Natural) (Maybe Text) Int |
Instances
newGetLensReviewResponse Source #
Create a value of GetLensReviewResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lensReview:GetLensReviewResponse'
, getLensReviewResponse_lensReview
- Undocumented member.
GetLensReview
, getLensReviewResponse_milestoneNumber
- Undocumented member.
GetLensReview
, getLensReviewResponse_workloadId
- Undocumented member.
$sel:httpStatus:GetLensReviewResponse'
, getLensReviewResponse_httpStatus
- The response's http status code.
GetLensReviewReport
data GetLensReviewReport Source #
Input to get lens review report.
See: newGetLensReviewReport
smart constructor.
Constructors
GetLensReviewReport' (Maybe Natural) Text Text |
Instances
newGetLensReviewReport Source #
Arguments
:: Text | |
-> Text | |
-> GetLensReviewReport |
Create a value of GetLensReviewReport
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetLensReviewReport
, getLensReviewReport_milestoneNumber
- Undocumented member.
GetLensReviewReport
, getLensReviewReport_workloadId
- Undocumented member.
GetLensReviewReport
, getLensReviewReport_lensAlias
- Undocumented member.
data GetLensReviewReportResponse Source #
Output of a get lens review report call.
See: newGetLensReviewReportResponse
smart constructor.
Constructors
GetLensReviewReportResponse' (Maybe LensReviewReport) (Maybe Natural) (Maybe Text) Int |
Instances
newGetLensReviewReportResponse Source #
Create a value of GetLensReviewReportResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lensReviewReport:GetLensReviewReportResponse'
, getLensReviewReportResponse_lensReviewReport
- Undocumented member.
GetLensReviewReport
, getLensReviewReportResponse_milestoneNumber
- Undocumented member.
GetLensReviewReport
, getLensReviewReportResponse_workloadId
- Undocumented member.
$sel:httpStatus:GetLensReviewReportResponse'
, getLensReviewReportResponse_httpStatus
- The response's http status code.
GetLensVersionDifference
data GetLensVersionDifference Source #
See: newGetLensVersionDifference
smart constructor.
Instances
newGetLensVersionDifference Source #
Arguments
:: Text | |
-> GetLensVersionDifference |
Create a value of GetLensVersionDifference
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetLensVersionDifference
, getLensVersionDifference_baseLensVersion
- The base version of the lens.
GetLensVersionDifference
, getLensVersionDifference_targetLensVersion
- The lens version to target a difference for.
GetLensVersionDifference
, getLensVersionDifference_lensAlias
- Undocumented member.
data GetLensVersionDifferenceResponse Source #
See: newGetLensVersionDifferenceResponse
smart constructor.
Constructors
GetLensVersionDifferenceResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe VersionDifferences) Int |
Instances
newGetLensVersionDifferenceResponse Source #
Create a value of GetLensVersionDifferenceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetLensVersionDifference
, getLensVersionDifferenceResponse_baseLensVersion
- The base version of the lens.
GetLensVersionDifferenceResponse
, getLensVersionDifferenceResponse_latestLensVersion
- The latest version of the lens.
GetLensVersionDifference
, getLensVersionDifferenceResponse_lensAlias
- Undocumented member.
GetLensVersionDifferenceResponse
, getLensVersionDifferenceResponse_lensArn
- The ARN for the lens.
GetLensVersionDifference
, getLensVersionDifferenceResponse_targetLensVersion
- The target lens version for the lens.
$sel:versionDifferences:GetLensVersionDifferenceResponse'
, getLensVersionDifferenceResponse_versionDifferences
- Undocumented member.
$sel:httpStatus:GetLensVersionDifferenceResponse'
, getLensVersionDifferenceResponse_httpStatus
- The response's http status code.
GetMilestone
data GetMilestone Source #
Input to get a milestone.
See: newGetMilestone
smart constructor.
Constructors
GetMilestone' Text Natural |
Instances
Arguments
:: Text | |
-> Natural | |
-> GetMilestone |
Create a value of GetMilestone
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetMilestone
, getMilestone_workloadId
- Undocumented member.
GetMilestone
, getMilestone_milestoneNumber
- Undocumented member.
data GetMilestoneResponse Source #
Output of a get milestone call.
See: newGetMilestoneResponse
smart constructor.
Instances
newGetMilestoneResponse Source #
Arguments
:: Int | |
-> GetMilestoneResponse |
Create a value of GetMilestoneResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:milestone:GetMilestoneResponse'
, getMilestoneResponse_milestone
- Undocumented member.
GetMilestone
, getMilestoneResponse_workloadId
- Undocumented member.
$sel:httpStatus:GetMilestoneResponse'
, getMilestoneResponse_httpStatus
- The response's http status code.
GetWorkload
data GetWorkload Source #
Input to get a workload.
See: newGetWorkload
smart constructor.
Constructors
GetWorkload' Text |
Instances
Arguments
:: Text | |
-> GetWorkload |
Create a value of GetWorkload
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetWorkload
, getWorkload_workloadId
- Undocumented member.
data GetWorkloadResponse Source #
Output of a get workload call.
See: newGetWorkloadResponse
smart constructor.
Constructors
GetWorkloadResponse' (Maybe Workload) Int |
Instances
newGetWorkloadResponse Source #
Arguments
:: Int | |
-> GetWorkloadResponse |
Create a value of GetWorkloadResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetWorkloadResponse
, getWorkloadResponse_workload
- Undocumented member.
$sel:httpStatus:GetWorkloadResponse'
, getWorkloadResponse_httpStatus
- The response's http status code.
ImportLens
data ImportLens Source #
See: newImportLens
smart constructor.
Instances
Create a value of ImportLens
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ImportLens
, importLens_lensAlias
- Undocumented member.
ImportLens
, importLens_tags
- Tags to associate to a lens.
$sel:jSONString:ImportLens'
, importLens_jSONString
- The JSON representation of a lens.
$sel:clientRequestToken:ImportLens'
, importLens_clientRequestToken
- Undocumented member.
data ImportLensResponse Source #
See: newImportLensResponse
smart constructor.
Constructors
ImportLensResponse' (Maybe Text) (Maybe ImportLensStatus) Int |
Instances
newImportLensResponse Source #
Arguments
:: Int | |
-> ImportLensResponse |
Create a value of ImportLensResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ImportLensResponse
, importLensResponse_lensArn
- The ARN for the lens.
ImportLensResponse
, importLensResponse_status
- The status of the imported lens.
$sel:httpStatus:ImportLensResponse'
, importLensResponse_httpStatus
- The response's http status code.
ListAnswers
data ListAnswers Source #
Input to list answers.
See: newListAnswers
smart constructor.
Instances
Arguments
:: Text | |
-> Text | |
-> ListAnswers |
Create a value of ListAnswers
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListAnswers'
, listAnswers_maxResults
- The maximum number of results to return for this request.
ListAnswers
, listAnswers_milestoneNumber
- Undocumented member.
ListAnswers
, listAnswers_nextToken
- Undocumented member.
ListAnswers
, listAnswers_pillarId
- Undocumented member.
ListAnswers
, listAnswers_workloadId
- Undocumented member.
ListAnswers
, listAnswers_lensAlias
- Undocumented member.
data ListAnswersResponse Source #
Output of a list answers call.
See: newListAnswersResponse
smart constructor.
Constructors
ListAnswersResponse' (Maybe [AnswerSummary]) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe Text) Int |
Instances
newListAnswersResponse Source #
Arguments
:: Int | |
-> ListAnswersResponse |
Create a value of ListAnswersResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:answerSummaries:ListAnswersResponse'
, listAnswersResponse_answerSummaries
- Undocumented member.
ListAnswers
, listAnswersResponse_lensAlias
- Undocumented member.
ListAnswersResponse
, listAnswersResponse_lensArn
- The ARN for the lens.
ListAnswers
, listAnswersResponse_milestoneNumber
- Undocumented member.
ListAnswers
, listAnswersResponse_nextToken
- Undocumented member.
ListAnswers
, listAnswersResponse_workloadId
- Undocumented member.
$sel:httpStatus:ListAnswersResponse'
, listAnswersResponse_httpStatus
- The response's http status code.
ListCheckDetails
data ListCheckDetails Source #
See: newListCheckDetails
smart constructor.
Instances
Create a value of ListCheckDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListCheckDetails'
, listCheckDetails_maxResults
- Undocumented member.
ListCheckDetails
, listCheckDetails_nextToken
- Undocumented member.
ListCheckDetails
, listCheckDetails_workloadId
- Undocumented member.
ListCheckDetails
, listCheckDetails_lensArn
- Well-Architected Lens ARN.
ListCheckDetails
, listCheckDetails_pillarId
- Undocumented member.
ListCheckDetails
, listCheckDetails_questionId
- Undocumented member.
ListCheckDetails
, listCheckDetails_choiceId
- Undocumented member.
data ListCheckDetailsResponse Source #
See: newListCheckDetailsResponse
smart constructor.
Constructors
ListCheckDetailsResponse' (Maybe [CheckDetail]) (Maybe Text) Int |
Instances
newListCheckDetailsResponse Source #
Create a value of ListCheckDetailsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:checkDetails:ListCheckDetailsResponse'
, listCheckDetailsResponse_checkDetails
- The details about the Trusted Advisor checks related to the
Well-Architected best practice.
ListCheckDetails
, listCheckDetailsResponse_nextToken
- Undocumented member.
$sel:httpStatus:ListCheckDetailsResponse'
, listCheckDetailsResponse_httpStatus
- The response's http status code.
ListCheckSummaries
data ListCheckSummaries Source #
See: newListCheckSummaries
smart constructor.
Instances
newListCheckSummaries Source #
Create a value of ListCheckSummaries
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListCheckSummaries'
, listCheckSummaries_maxResults
- Undocumented member.
ListCheckSummaries
, listCheckSummaries_nextToken
- Undocumented member.
ListCheckSummaries
, listCheckSummaries_workloadId
- Undocumented member.
ListCheckSummaries
, listCheckSummaries_lensArn
- Well-Architected Lens ARN.
ListCheckSummaries
, listCheckSummaries_pillarId
- Undocumented member.
ListCheckSummaries
, listCheckSummaries_questionId
- Undocumented member.
ListCheckSummaries
, listCheckSummaries_choiceId
- Undocumented member.
data ListCheckSummariesResponse Source #
See: newListCheckSummariesResponse
smart constructor.
Constructors
ListCheckSummariesResponse' (Maybe [CheckSummary]) (Maybe Text) Int |
Instances
newListCheckSummariesResponse Source #
Create a value of ListCheckSummariesResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:checkSummaries:ListCheckSummariesResponse'
, listCheckSummariesResponse_checkSummaries
- List of Trusted Advisor summaries related to the Well-Architected best
practice.
ListCheckSummaries
, listCheckSummariesResponse_nextToken
- Undocumented member.
$sel:httpStatus:ListCheckSummariesResponse'
, listCheckSummariesResponse_httpStatus
- The response's http status code.
ListLensReviewImprovements
data ListLensReviewImprovements Source #
Input to list lens review improvements.
See: newListLensReviewImprovements
smart constructor.
Constructors
ListLensReviewImprovements' (Maybe Natural) (Maybe Natural) (Maybe Text) (Maybe Text) Text Text |
Instances
newListLensReviewImprovements Source #
Arguments
:: Text | |
-> Text | |
-> ListLensReviewImprovements |
Create a value of ListLensReviewImprovements
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListLensReviewImprovements'
, listLensReviewImprovements_maxResults
- The maximum number of results to return for this request.
ListLensReviewImprovements
, listLensReviewImprovements_milestoneNumber
- Undocumented member.
ListLensReviewImprovements
, listLensReviewImprovements_nextToken
- Undocumented member.
ListLensReviewImprovements
, listLensReviewImprovements_pillarId
- Undocumented member.
ListLensReviewImprovements
, listLensReviewImprovements_workloadId
- Undocumented member.
ListLensReviewImprovements
, listLensReviewImprovements_lensAlias
- Undocumented member.
data ListLensReviewImprovementsResponse Source #
Output of a list lens review improvements call.
See: newListLensReviewImprovementsResponse
smart constructor.
Constructors
ListLensReviewImprovementsResponse' (Maybe [ImprovementSummary]) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe Text) Int |
Instances
newListLensReviewImprovementsResponse Source #
Arguments
:: Int | |
-> ListLensReviewImprovementsResponse |
Create a value of ListLensReviewImprovementsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:improvementSummaries:ListLensReviewImprovementsResponse'
, listLensReviewImprovementsResponse_improvementSummaries
- Undocumented member.
ListLensReviewImprovements
, listLensReviewImprovementsResponse_lensAlias
- Undocumented member.
ListLensReviewImprovementsResponse
, listLensReviewImprovementsResponse_lensArn
- The ARN for the lens.
ListLensReviewImprovements
, listLensReviewImprovementsResponse_milestoneNumber
- Undocumented member.
ListLensReviewImprovements
, listLensReviewImprovementsResponse_nextToken
- Undocumented member.
ListLensReviewImprovements
, listLensReviewImprovementsResponse_workloadId
- Undocumented member.
$sel:httpStatus:ListLensReviewImprovementsResponse'
, listLensReviewImprovementsResponse_httpStatus
- The response's http status code.
ListLensReviews
data ListLensReviews Source #
Input to list lens reviews.
See: newListLensReviews
smart constructor.
Instances
Arguments
:: Text | |
-> ListLensReviews |
Create a value of ListLensReviews
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListLensReviews'
, listLensReviews_maxResults
- Undocumented member.
ListLensReviews
, listLensReviews_milestoneNumber
- Undocumented member.
ListLensReviews
, listLensReviews_nextToken
- Undocumented member.
ListLensReviews
, listLensReviews_workloadId
- Undocumented member.
data ListLensReviewsResponse Source #
Output of a list lens reviews call.
See: newListLensReviewsResponse
smart constructor.
Constructors
ListLensReviewsResponse' (Maybe [LensReviewSummary]) (Maybe Natural) (Maybe Text) (Maybe Text) Int |
Instances
newListLensReviewsResponse Source #
Create a value of ListLensReviewsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lensReviewSummaries:ListLensReviewsResponse'
, listLensReviewsResponse_lensReviewSummaries
- Undocumented member.
ListLensReviews
, listLensReviewsResponse_milestoneNumber
- Undocumented member.
ListLensReviews
, listLensReviewsResponse_nextToken
- Undocumented member.
ListLensReviews
, listLensReviewsResponse_workloadId
- Undocumented member.
$sel:httpStatus:ListLensReviewsResponse'
, listLensReviewsResponse_httpStatus
- The response's http status code.
ListLensShares
data ListLensShares Source #
See: newListLensShares
smart constructor.
Constructors
ListLensShares' (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe ShareStatus) Text |
Instances
Arguments
:: Text | |
-> ListLensShares |
Create a value of ListLensShares
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListLensShares'
, listLensShares_maxResults
- The maximum number of results to return for this request.
ListLensShares
, listLensShares_nextToken
- Undocumented member.
$sel:sharedWithPrefix:ListLensShares'
, listLensShares_sharedWithPrefix
- The Amazon Web Services account ID, IAM role, organization ID, or
organizational unit (OU) ID with which the lens is shared.
ListLensShares
, listLensShares_status
- Undocumented member.
ListLensShares
, listLensShares_lensAlias
- Undocumented member.
data ListLensSharesResponse Source #
See: newListLensSharesResponse
smart constructor.
Constructors
ListLensSharesResponse' (Maybe [LensShareSummary]) (Maybe Text) Int |
Instances
newListLensSharesResponse Source #
Create a value of ListLensSharesResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lensShareSummaries:ListLensSharesResponse'
, listLensSharesResponse_lensShareSummaries
- A list of lens share summaries.
ListLensShares
, listLensSharesResponse_nextToken
- Undocumented member.
$sel:httpStatus:ListLensSharesResponse'
, listLensSharesResponse_httpStatus
- The response's http status code.
ListLenses
data ListLenses Source #
Input to list lenses.
See: newListLenses
smart constructor.
Constructors
ListLenses' (Maybe Text) (Maybe LensStatusType) (Maybe LensType) (Maybe Natural) (Maybe Text) |
Instances
newListLenses :: ListLenses Source #
Create a value of ListLenses
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListLenses
, listLenses_lensName
- Undocumented member.
ListLenses
, listLenses_lensStatus
- The status of lenses to be returned.
ListLenses
, listLenses_lensType
- The type of lenses to be returned.
$sel:maxResults:ListLenses'
, listLenses_maxResults
- Undocumented member.
ListLenses
, listLenses_nextToken
- Undocumented member.
data ListLensesResponse Source #
Output of a list lenses call.
See: newListLensesResponse
smart constructor.
Constructors
ListLensesResponse' (Maybe [LensSummary]) (Maybe Text) Int |
Instances
newListLensesResponse Source #
Arguments
:: Int | |
-> ListLensesResponse |
Create a value of ListLensesResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lensSummaries:ListLensesResponse'
, listLensesResponse_lensSummaries
- Undocumented member.
ListLenses
, listLensesResponse_nextToken
- Undocumented member.
$sel:httpStatus:ListLensesResponse'
, listLensesResponse_httpStatus
- The response's http status code.
ListMilestones
data ListMilestones Source #
Input to list all milestones for a workload.
See: newListMilestones
smart constructor.
Instances
Arguments
:: Text | |
-> ListMilestones |
Create a value of ListMilestones
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListMilestones'
, listMilestones_maxResults
- Undocumented member.
ListMilestones
, listMilestones_nextToken
- Undocumented member.
ListMilestones
, listMilestones_workloadId
- Undocumented member.
data ListMilestonesResponse Source #
Output of a list milestones call.
See: newListMilestonesResponse
smart constructor.
Constructors
ListMilestonesResponse' (Maybe [MilestoneSummary]) (Maybe Text) (Maybe Text) Int |
Instances
newListMilestonesResponse Source #
Create a value of ListMilestonesResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:milestoneSummaries:ListMilestonesResponse'
, listMilestonesResponse_milestoneSummaries
- Undocumented member.
ListMilestones
, listMilestonesResponse_nextToken
- Undocumented member.
ListMilestones
, listMilestonesResponse_workloadId
- Undocumented member.
$sel:httpStatus:ListMilestonesResponse'
, listMilestonesResponse_httpStatus
- The response's http status code.
ListNotifications
data ListNotifications Source #
See: newListNotifications
smart constructor.
Instances
newListNotifications :: ListNotifications Source #
Create a value of ListNotifications
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListNotifications'
, listNotifications_maxResults
- The maximum number of results to return for this request.
ListNotifications
, listNotifications_nextToken
- Undocumented member.
ListNotifications
, listNotifications_workloadId
- Undocumented member.
data ListNotificationsResponse Source #
See: newListNotificationsResponse
smart constructor.
Constructors
ListNotificationsResponse' (Maybe Text) (Maybe [NotificationSummary]) Int |
Instances
newListNotificationsResponse Source #
Create a value of ListNotificationsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListNotifications
, listNotificationsResponse_nextToken
- Undocumented member.
$sel:notificationSummaries:ListNotificationsResponse'
, listNotificationsResponse_notificationSummaries
- List of lens notification summaries in a workload.
$sel:httpStatus:ListNotificationsResponse'
, listNotificationsResponse_httpStatus
- The response's http status code.
ListShareInvitations
data ListShareInvitations Source #
Input for List Share Invitations
See: newListShareInvitations
smart constructor.
Constructors
ListShareInvitations' (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe ShareResourceType) (Maybe Text) |
Instances
newListShareInvitations :: ListShareInvitations Source #
Create a value of ListShareInvitations
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lensNamePrefix:ListShareInvitations'
, listShareInvitations_lensNamePrefix
- An optional string added to the beginning of each lens name returned in
the results.
$sel:maxResults:ListShareInvitations'
, listShareInvitations_maxResults
- The maximum number of results to return for this request.
ListShareInvitations
, listShareInvitations_nextToken
- Undocumented member.
ListShareInvitations
, listShareInvitations_shareResourceType
- The type of share invitations to be returned.
$sel:workloadNamePrefix:ListShareInvitations'
, listShareInvitations_workloadNamePrefix
- Undocumented member.
data ListShareInvitationsResponse Source #
Input for List Share Invitations
See: newListShareInvitationsResponse
smart constructor.
Constructors
ListShareInvitationsResponse' (Maybe Text) (Maybe [ShareInvitationSummary]) Int |
Instances
newListShareInvitationsResponse Source #
Create a value of ListShareInvitationsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListShareInvitations
, listShareInvitationsResponse_nextToken
- Undocumented member.
$sel:shareInvitationSummaries:ListShareInvitationsResponse'
, listShareInvitationsResponse_shareInvitationSummaries
- List of share invitation summaries in a workload.
$sel:httpStatus:ListShareInvitationsResponse'
, listShareInvitationsResponse_httpStatus
- The response's http status code.
ListTagsForResource
data ListTagsForResource Source #
See: newListTagsForResource
smart constructor.
Constructors
ListTagsForResource' Text |
Instances
newListTagsForResource Source #
Arguments
:: Text | |
-> ListTagsForResource |
Create a value of ListTagsForResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListTagsForResource
, listTagsForResource_workloadArn
- Undocumented member.
data ListTagsForResourceResponse Source #
See: newListTagsForResourceResponse
smart constructor.
Instances
newListTagsForResourceResponse Source #
Create a value of ListTagsForResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListTagsForResourceResponse
, listTagsForResourceResponse_tags
- The tags for the resource.
$sel:httpStatus:ListTagsForResourceResponse'
, listTagsForResourceResponse_httpStatus
- The response's http status code.
ListWorkloadShares
data ListWorkloadShares Source #
Input for List Workload Share
See: newListWorkloadShares
smart constructor.
Constructors
ListWorkloadShares' (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe ShareStatus) Text |
Instances
newListWorkloadShares Source #
Arguments
:: Text | |
-> ListWorkloadShares |
Create a value of ListWorkloadShares
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListWorkloadShares'
, listWorkloadShares_maxResults
- The maximum number of results to return for this request.
ListWorkloadShares
, listWorkloadShares_nextToken
- Undocumented member.
$sel:sharedWithPrefix:ListWorkloadShares'
, listWorkloadShares_sharedWithPrefix
- The Amazon Web Services account ID, IAM role, organization ID, or
organizational unit (OU) ID with which the workload is shared.
ListWorkloadShares
, listWorkloadShares_status
- Undocumented member.
ListWorkloadShares
, listWorkloadShares_workloadId
- Undocumented member.
data ListWorkloadSharesResponse Source #
Input for List Workload Share
See: newListWorkloadSharesResponse
smart constructor.
Constructors
ListWorkloadSharesResponse' (Maybe Text) (Maybe Text) (Maybe [WorkloadShareSummary]) Int |
Instances
newListWorkloadSharesResponse Source #
Create a value of ListWorkloadSharesResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListWorkloadShares
, listWorkloadSharesResponse_nextToken
- Undocumented member.
ListWorkloadShares
, listWorkloadSharesResponse_workloadId
- Undocumented member.
$sel:workloadShareSummaries:ListWorkloadSharesResponse'
, listWorkloadSharesResponse_workloadShareSummaries
- Undocumented member.
$sel:httpStatus:ListWorkloadSharesResponse'
, listWorkloadSharesResponse_httpStatus
- The response's http status code.
ListWorkloads
data ListWorkloads Source #
Input to list all workloads.
See: newListWorkloads
smart constructor.
Instances
newListWorkloads :: ListWorkloads Source #
Create a value of ListWorkloads
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListWorkloads'
, listWorkloads_maxResults
- The maximum number of results to return for this request.
ListWorkloads
, listWorkloads_nextToken
- Undocumented member.
$sel:workloadNamePrefix:ListWorkloads'
, listWorkloads_workloadNamePrefix
- Undocumented member.
data ListWorkloadsResponse Source #
Output of a list workloads call.
See: newListWorkloadsResponse
smart constructor.
Constructors
ListWorkloadsResponse' (Maybe Text) (Maybe [WorkloadSummary]) Int |
Instances
newListWorkloadsResponse Source #
Create a value of ListWorkloadsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListWorkloads
, listWorkloadsResponse_nextToken
- Undocumented member.
$sel:workloadSummaries:ListWorkloadsResponse'
, listWorkloadsResponse_workloadSummaries
- Undocumented member.
$sel:httpStatus:ListWorkloadsResponse'
, listWorkloadsResponse_httpStatus
- The response's http status code.
TagResource
data TagResource Source #
See: newTagResource
smart constructor.
Constructors
TagResource' Text (HashMap Text Text) |
Instances
Arguments
:: Text | |
-> TagResource |
Create a value of TagResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
TagResource
, tagResource_workloadArn
- Undocumented member.
TagResource
, tagResource_tags
- The tags for the resource.
data TagResourceResponse Source #
See: newTagResourceResponse
smart constructor.
Constructors
TagResourceResponse' Int |
Instances
newTagResourceResponse Source #
Arguments
:: Int | |
-> TagResourceResponse |
Create a value of TagResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:TagResourceResponse'
, tagResourceResponse_httpStatus
- The response's http status code.
UntagResource
data UntagResource Source #
See: newUntagResource
smart constructor.
Constructors
UntagResource' Text (NonEmpty Text) |
Instances
Arguments
:: Text | |
-> NonEmpty Text | |
-> UntagResource |
Create a value of UntagResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UntagResource
, untagResource_workloadArn
- Undocumented member.
$sel:tagKeys:UntagResource'
, untagResource_tagKeys
- A list of tag keys. Existing tags of the resource whose keys are members
of this list are removed from the resource.
data UntagResourceResponse Source #
See: newUntagResourceResponse
smart constructor.
Constructors
UntagResourceResponse' Int |
Instances
newUntagResourceResponse Source #
Create a value of UntagResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UntagResourceResponse'
, untagResourceResponse_httpStatus
- The response's http status code.
UpdateAnswer
data UpdateAnswer Source #
Input to update answer.
See: newUpdateAnswer
smart constructor.
Constructors
UpdateAnswer' (Maybe (HashMap Text ChoiceUpdate)) (Maybe Bool) (Maybe Text) (Maybe AnswerReason) (Maybe [Text]) Text Text Text |
Instances
Arguments
:: Text | |
-> Text | |
-> Text | |
-> UpdateAnswer |
Create a value of UpdateAnswer
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:choiceUpdates:UpdateAnswer'
, updateAnswer_choiceUpdates
- A list of choices to update on a question in your workload. The String
key corresponds to the choice ID to be updated.
UpdateAnswer
, updateAnswer_isApplicable
- Undocumented member.
UpdateAnswer
, updateAnswer_notes
- Undocumented member.
UpdateAnswer
, updateAnswer_reason
- The reason why a question is not applicable to your workload.
UpdateAnswer
, updateAnswer_selectedChoices
- Undocumented member.
UpdateAnswer
, updateAnswer_workloadId
- Undocumented member.
UpdateAnswer
, updateAnswer_lensAlias
- Undocumented member.
UpdateAnswer
, updateAnswer_questionId
- Undocumented member.
data UpdateAnswerResponse Source #
Output of a update answer call.
See: newUpdateAnswerResponse
smart constructor.
Instances
newUpdateAnswerResponse Source #
Arguments
:: Int | |
-> UpdateAnswerResponse |
Create a value of UpdateAnswerResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:answer:UpdateAnswerResponse'
, updateAnswerResponse_answer
- Undocumented member.
UpdateAnswer
, updateAnswerResponse_lensAlias
- Undocumented member.
UpdateAnswerResponse
, updateAnswerResponse_lensArn
- The ARN for the lens.
UpdateAnswer
, updateAnswerResponse_workloadId
- Undocumented member.
$sel:httpStatus:UpdateAnswerResponse'
, updateAnswerResponse_httpStatus
- The response's http status code.
UpdateGlobalSettings
data UpdateGlobalSettings Source #
See: newUpdateGlobalSettings
smart constructor.
Constructors
UpdateGlobalSettings' (Maybe OrganizationSharingStatus) |
Instances
newUpdateGlobalSettings :: UpdateGlobalSettings Source #
Create a value of UpdateGlobalSettings
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:organizationSharingStatus:UpdateGlobalSettings'
, updateGlobalSettings_organizationSharingStatus
- The status of organization sharing settings.
data UpdateGlobalSettingsResponse Source #
See: newUpdateGlobalSettingsResponse
smart constructor.
Constructors
UpdateGlobalSettingsResponse' | |
Instances
Generic UpdateGlobalSettingsResponse Source # | |
Defined in Amazonka.WellArchitected.UpdateGlobalSettings Associated Types type Rep UpdateGlobalSettingsResponse :: Type -> Type # | |
Read UpdateGlobalSettingsResponse Source # | |
Show UpdateGlobalSettingsResponse Source # | |
Defined in Amazonka.WellArchitected.UpdateGlobalSettings Methods showsPrec :: Int -> UpdateGlobalSettingsResponse -> ShowS # show :: UpdateGlobalSettingsResponse -> String # showList :: [UpdateGlobalSettingsResponse] -> ShowS # | |
NFData UpdateGlobalSettingsResponse Source # | |
Defined in Amazonka.WellArchitected.UpdateGlobalSettings Methods rnf :: UpdateGlobalSettingsResponse -> () # | |
Eq UpdateGlobalSettingsResponse Source # | |
Defined in Amazonka.WellArchitected.UpdateGlobalSettings Methods (==) :: UpdateGlobalSettingsResponse -> UpdateGlobalSettingsResponse -> Bool # (/=) :: UpdateGlobalSettingsResponse -> UpdateGlobalSettingsResponse -> Bool # | |
type Rep UpdateGlobalSettingsResponse Source # | |
newUpdateGlobalSettingsResponse :: UpdateGlobalSettingsResponse Source #
Create a value of UpdateGlobalSettingsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
UpdateLensReview
data UpdateLensReview Source #
Input for update lens review.
See: newUpdateLensReview
smart constructor.
Instances
Arguments
:: Text | |
-> Text | |
-> UpdateLensReview |
Create a value of UpdateLensReview
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lensNotes:UpdateLensReview'
, updateLensReview_lensNotes
- Undocumented member.
$sel:pillarNotes:UpdateLensReview'
, updateLensReview_pillarNotes
- Undocumented member.
UpdateLensReview
, updateLensReview_workloadId
- Undocumented member.
UpdateLensReview
, updateLensReview_lensAlias
- Undocumented member.
data UpdateLensReviewResponse Source #
Output of a update lens review call.
See: newUpdateLensReviewResponse
smart constructor.
Constructors
UpdateLensReviewResponse' (Maybe LensReview) (Maybe Text) Int |
Instances
newUpdateLensReviewResponse Source #
Create a value of UpdateLensReviewResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lensReview:UpdateLensReviewResponse'
, updateLensReviewResponse_lensReview
- Undocumented member.
UpdateLensReview
, updateLensReviewResponse_workloadId
- Undocumented member.
$sel:httpStatus:UpdateLensReviewResponse'
, updateLensReviewResponse_httpStatus
- The response's http status code.
UpdateShareInvitation
data UpdateShareInvitation Source #
Input for Update Share Invitation
See: newUpdateShareInvitation
smart constructor.
Constructors
UpdateShareInvitation' Text ShareInvitationAction |
Instances
newUpdateShareInvitation Source #
Arguments
:: Text | |
-> ShareInvitationAction | |
-> UpdateShareInvitation |
Create a value of UpdateShareInvitation
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateShareInvitation
, updateShareInvitation_shareInvitationId
- The ID assigned to the share invitation.
$sel:shareInvitationAction:UpdateShareInvitation'
, updateShareInvitation_shareInvitationAction
- Undocumented member.
data UpdateShareInvitationResponse Source #
See: newUpdateShareInvitationResponse
smart constructor.
Constructors
UpdateShareInvitationResponse' (Maybe ShareInvitation) Int |
Instances
newUpdateShareInvitationResponse Source #
Create a value of UpdateShareInvitationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:shareInvitation:UpdateShareInvitationResponse'
, updateShareInvitationResponse_shareInvitation
- The updated workload or custom lens share invitation.
$sel:httpStatus:UpdateShareInvitationResponse'
, updateShareInvitationResponse_httpStatus
- The response's http status code.
UpdateWorkload
data UpdateWorkload Source #
Input to update a workload.
See: newUpdateWorkload
smart constructor.
Constructors
UpdateWorkload' (Maybe [Text]) (Maybe [Text]) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe WorkloadDiscoveryConfig) (Maybe WorkloadEnvironment) (Maybe WorkloadImprovementStatus) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe [Text]) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe Text) Text |
Instances
Arguments
:: Text | |
-> UpdateWorkload |
Create a value of UpdateWorkload
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateWorkload
, updateWorkload_accountIds
- Undocumented member.
UpdateWorkload
, updateWorkload_applications
- List of AppRegistry application ARNs to associate to the workload.
UpdateWorkload
, updateWorkload_architecturalDesign
- Undocumented member.
UpdateWorkload
, updateWorkload_awsRegions
- Undocumented member.
UpdateWorkload
, updateWorkload_description
- Undocumented member.
UpdateWorkload
, updateWorkload_discoveryConfig
- Well-Architected discovery configuration settings to associate to the
workload.
UpdateWorkload
, updateWorkload_environment
- Undocumented member.
UpdateWorkload
, updateWorkload_improvementStatus
- Undocumented member.
UpdateWorkload
, updateWorkload_industry
- Undocumented member.
UpdateWorkload
, updateWorkload_industryType
- Undocumented member.
UpdateWorkload
, updateWorkload_isReviewOwnerUpdateAcknowledged
- 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.
UpdateWorkload
, updateWorkload_nonAwsRegions
- Undocumented member.
UpdateWorkload
, updateWorkload_notes
- Undocumented member.
UpdateWorkload
, updateWorkload_pillarPriorities
- Undocumented member.
UpdateWorkload
, updateWorkload_reviewOwner
- Undocumented member.
UpdateWorkload
, updateWorkload_workloadName
- Undocumented member.
UpdateWorkload
, updateWorkload_workloadId
- Undocumented member.
data UpdateWorkloadResponse Source #
Output of an update workload call.
See: newUpdateWorkloadResponse
smart constructor.
Constructors
UpdateWorkloadResponse' (Maybe Workload) Int |
Instances
newUpdateWorkloadResponse Source #
Create a value of UpdateWorkloadResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateWorkloadResponse
, updateWorkloadResponse_workload
- Undocumented member.
$sel:httpStatus:UpdateWorkloadResponse'
, updateWorkloadResponse_httpStatus
- The response's http status code.
UpdateWorkloadShare
data UpdateWorkloadShare Source #
Input for Update Workload Share
See: newUpdateWorkloadShare
smart constructor.
Constructors
UpdateWorkloadShare' Text Text PermissionType |
Instances
newUpdateWorkloadShare Source #
Arguments
:: Text | |
-> Text | |
-> PermissionType | |
-> UpdateWorkloadShare |
Create a value of UpdateWorkloadShare
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateWorkloadShare
, updateWorkloadShare_shareId
- Undocumented member.
UpdateWorkloadShare
, updateWorkloadShare_workloadId
- Undocumented member.
UpdateWorkloadShare
, updateWorkloadShare_permissionType
- Undocumented member.
data UpdateWorkloadShareResponse Source #
Input for Update Workload Share
See: newUpdateWorkloadShareResponse
smart constructor.
Constructors
UpdateWorkloadShareResponse' (Maybe Text) (Maybe WorkloadShare) Int |
Instances
newUpdateWorkloadShareResponse Source #
Create a value of UpdateWorkloadShareResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateWorkloadShare
, updateWorkloadShareResponse_workloadId
- Undocumented member.
$sel:workloadShare:UpdateWorkloadShareResponse'
, updateWorkloadShareResponse_workloadShare
- Undocumented member.
$sel:httpStatus:UpdateWorkloadShareResponse'
, updateWorkloadShareResponse_httpStatus
- The response's http status code.
UpgradeLensReview
data UpgradeLensReview Source #
See: newUpgradeLensReview
smart constructor.
Instances
Arguments
:: Text | |
-> Text | |
-> Text | |
-> UpgradeLensReview |
Create a value of UpgradeLensReview
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:clientRequestToken:UpgradeLensReview'
, upgradeLensReview_clientRequestToken
- Undocumented member.
UpgradeLensReview
, upgradeLensReview_workloadId
- Undocumented member.
UpgradeLensReview
, upgradeLensReview_lensAlias
- Undocumented member.
UpgradeLensReview
, upgradeLensReview_milestoneName
- Undocumented member.
data UpgradeLensReviewResponse Source #
See: newUpgradeLensReviewResponse
smart constructor.
Constructors
UpgradeLensReviewResponse' | |
Instances
newUpgradeLensReviewResponse :: UpgradeLensReviewResponse Source #
Create a value of UpgradeLensReviewResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
Types
AdditionalResourceType
newtype AdditionalResourceType Source #
Constructors
AdditionalResourceType' | |
Fields |
Bundled Patterns
pattern AdditionalResourceType_HELPFUL_RESOURCE :: AdditionalResourceType | |
pattern AdditionalResourceType_IMPROVEMENT_PLAN :: AdditionalResourceType |
Instances
AnswerReason
newtype AnswerReason Source #
Constructors
AnswerReason' | |
Fields |
Bundled Patterns
pattern AnswerReason_ARCHITECTURE_CONSTRAINTS :: AnswerReason | |
pattern AnswerReason_BUSINESS_PRIORITIES :: AnswerReason | |
pattern AnswerReason_NONE :: AnswerReason | |
pattern AnswerReason_OTHER :: AnswerReason | |
pattern AnswerReason_OUT_OF_SCOPE :: AnswerReason |
Instances
CheckFailureReason
newtype CheckFailureReason Source #
Constructors
CheckFailureReason' | |
Fields |
Bundled Patterns
Instances
CheckProvider
newtype CheckProvider Source #
Constructors
CheckProvider' | |
Fields |
Bundled Patterns
pattern CheckProvider_TRUSTED_ADVISOR :: CheckProvider |
Instances
CheckStatus
newtype CheckStatus Source #
Constructors
CheckStatus' | |
Fields |
Bundled Patterns
pattern CheckStatus_ERROR :: CheckStatus | |
pattern CheckStatus_FETCH_FAILED :: CheckStatus | |
pattern CheckStatus_NOT_AVAILABLE :: CheckStatus | |
pattern CheckStatus_OKAY :: CheckStatus | |
pattern CheckStatus_WARNING :: CheckStatus |
Instances
ChoiceReason
newtype ChoiceReason Source #
Constructors
ChoiceReason' | |
Fields |
Bundled Patterns
pattern ChoiceReason_ARCHITECTURE_CONSTRAINTS :: ChoiceReason | |
pattern ChoiceReason_BUSINESS_PRIORITIES :: ChoiceReason | |
pattern ChoiceReason_NONE :: ChoiceReason | |
pattern ChoiceReason_OTHER :: ChoiceReason | |
pattern ChoiceReason_OUT_OF_SCOPE :: ChoiceReason |
Instances
ChoiceStatus
newtype ChoiceStatus Source #
Constructors
ChoiceStatus' | |
Fields |
Bundled Patterns
pattern ChoiceStatus_NOT_APPLICABLE :: ChoiceStatus | |
pattern ChoiceStatus_SELECTED :: ChoiceStatus | |
pattern ChoiceStatus_UNSELECTED :: ChoiceStatus |
Instances
DifferenceStatus
newtype DifferenceStatus Source #
Constructors
DifferenceStatus' | |
Fields |
Bundled Patterns
pattern DifferenceStatus_DELETED :: DifferenceStatus | |
pattern DifferenceStatus_NEW :: DifferenceStatus | |
pattern DifferenceStatus_UPDATED :: DifferenceStatus |
Instances
ImportLensStatus
newtype ImportLensStatus Source #
Constructors
ImportLensStatus' | |
Fields |
Bundled Patterns
pattern ImportLensStatus_COMPLETE :: ImportLensStatus | |
pattern ImportLensStatus_ERROR :: ImportLensStatus | |
pattern ImportLensStatus_IN_PROGRESS :: ImportLensStatus |
Instances
LensStatus
newtype LensStatus Source #
Constructors
LensStatus' | |
Fields |
Bundled Patterns
pattern LensStatus_CURRENT :: LensStatus | |
pattern LensStatus_DELETED :: LensStatus | |
pattern LensStatus_DEPRECATED :: LensStatus | |
pattern LensStatus_NOT_CURRENT :: LensStatus | |
pattern LensStatus_UNSHARED :: LensStatus |
Instances
LensStatusType
newtype LensStatusType Source #
Constructors
LensStatusType' | |
Fields |
Bundled Patterns
pattern LensStatusType_ALL :: LensStatusType | |
pattern LensStatusType_DRAFT :: LensStatusType | |
pattern LensStatusType_PUBLISHED :: LensStatusType |
Instances
LensType
Constructors
LensType' | |
Fields
|
Bundled Patterns
pattern LensType_AWS_OFFICIAL :: LensType | |
pattern LensType_CUSTOM_SELF :: LensType | |
pattern LensType_CUSTOM_SHARED :: LensType |
Instances
NotificationType
newtype NotificationType Source #
Constructors
NotificationType' | |
Fields |
Bundled Patterns
pattern NotificationType_LENS_VERSION_DEPRECATED :: NotificationType | |
pattern NotificationType_LENS_VERSION_UPGRADED :: NotificationType |
Instances
OrganizationSharingStatus
newtype OrganizationSharingStatus Source #
Constructors
OrganizationSharingStatus' | |
Fields |
Bundled Patterns
pattern OrganizationSharingStatus_DISABLED :: OrganizationSharingStatus | |
pattern OrganizationSharingStatus_ENABLED :: OrganizationSharingStatus |
Instances
PermissionType
newtype PermissionType Source #
Permission granted on a workload share.
Constructors
PermissionType' | |
Fields |
Bundled Patterns
pattern PermissionType_CONTRIBUTOR :: PermissionType | |
pattern PermissionType_READONLY :: PermissionType |
Instances
Risk
The risk for a given workload, lens review, pillar, or question.
Bundled Patterns
pattern Risk_HIGH :: Risk | |
pattern Risk_MEDIUM :: Risk | |
pattern Risk_NONE :: Risk | |
pattern Risk_NOT_APPLICABLE :: Risk | |
pattern Risk_UNANSWERED :: Risk |
Instances
ShareInvitationAction
newtype ShareInvitationAction Source #
Share invitation action taken by contributor.
Constructors
ShareInvitationAction' | |
Fields |
Bundled Patterns
pattern ShareInvitationAction_ACCEPT :: ShareInvitationAction | |
pattern ShareInvitationAction_REJECT :: ShareInvitationAction |
Instances
ShareResourceType
newtype ShareResourceType Source #
Constructors
ShareResourceType' | |
Fields |
Bundled Patterns
pattern ShareResourceType_LENS :: ShareResourceType | |
pattern ShareResourceType_WORKLOAD :: ShareResourceType |
Instances
ShareStatus
newtype ShareStatus Source #
The status of a workload share.
Constructors
ShareStatus' | |
Fields |
Bundled Patterns
pattern ShareStatus_ACCEPTED :: ShareStatus | |
pattern ShareStatus_ASSOCIATED :: ShareStatus | |
pattern ShareStatus_ASSOCIATING :: ShareStatus | |
pattern ShareStatus_EXPIRED :: ShareStatus | |
pattern ShareStatus_FAILED :: ShareStatus | |
pattern ShareStatus_PENDING :: ShareStatus | |
pattern ShareStatus_REJECTED :: ShareStatus | |
pattern ShareStatus_REVOKED :: ShareStatus |
Instances
TrustedAdvisorIntegrationStatus
newtype TrustedAdvisorIntegrationStatus Source #
Constructors
TrustedAdvisorIntegrationStatus' | |
Fields |
Bundled Patterns
pattern TrustedAdvisorIntegrationStatus_DISABLED :: TrustedAdvisorIntegrationStatus | |
pattern TrustedAdvisorIntegrationStatus_ENABLED :: TrustedAdvisorIntegrationStatus |
Instances
WorkloadEnvironment
newtype WorkloadEnvironment Source #
The environment for the workload.
Constructors
WorkloadEnvironment' | |
Fields |
Bundled Patterns
pattern WorkloadEnvironment_PREPRODUCTION :: WorkloadEnvironment | |
pattern WorkloadEnvironment_PRODUCTION :: WorkloadEnvironment |
Instances
WorkloadImprovementStatus
newtype WorkloadImprovementStatus Source #
The improvement status for a workload.
Constructors
WorkloadImprovementStatus' | |
Fields |
Bundled Patterns
Instances
AdditionalResources
data AdditionalResources Source #
The choice level additional resources.
See: newAdditionalResources
smart constructor.
Constructors
AdditionalResources' (Maybe [ChoiceContent]) (Maybe AdditionalResourceType) |
Instances
newAdditionalResources :: AdditionalResources Source #
Create a value of AdditionalResources
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:content:AdditionalResources'
, additionalResources_content
- The URLs for additional resources, either helpful resources or
improvement plans. Up to five additional URLs can be specified.
$sel:type':AdditionalResources'
, additionalResources_type
- Type of additional resource.
Answer
An answer of the question.
See: newAnswer
smart constructor.
Constructors
Answer' (Maybe [ChoiceAnswer]) (Maybe [Choice]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe AnswerReason) (Maybe Risk) (Maybe [Text]) |
Instances
Create a value of Answer
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:choiceAnswers:Answer'
, answer_choiceAnswers
- A list of selected choices to a question in your workload.
$sel:choices:Answer'
, answer_choices
- Undocumented member.
$sel:helpfulResourceDisplayText:Answer'
, answer_helpfulResourceDisplayText
- The helpful resource text to be displayed.
$sel:helpfulResourceUrl:Answer'
, answer_helpfulResourceUrl
- Undocumented member.
$sel:improvementPlanUrl:Answer'
, answer_improvementPlanUrl
- Undocumented member.
$sel:isApplicable:Answer'
, answer_isApplicable
- Undocumented member.
Answer
, answer_notes
- Undocumented member.
$sel:pillarId:Answer'
, answer_pillarId
- Undocumented member.
$sel:questionDescription:Answer'
, answer_questionDescription
- Undocumented member.
$sel:questionId:Answer'
, answer_questionId
- Undocumented member.
$sel:questionTitle:Answer'
, answer_questionTitle
- Undocumented member.
Answer
, answer_reason
- The reason why the question is not applicable to your workload.
$sel:risk:Answer'
, answer_risk
- Undocumented member.
$sel:selectedChoices:Answer'
, answer_selectedChoices
- Undocumented member.
AnswerSummary
data AnswerSummary Source #
An answer summary of a lens review in a workload.
See: newAnswerSummary
smart constructor.
Constructors
AnswerSummary' (Maybe [ChoiceAnswerSummary]) (Maybe [Choice]) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe AnswerReason) (Maybe Risk) (Maybe [Text]) |
Instances
newAnswerSummary :: AnswerSummary Source #
Create a value of AnswerSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:choiceAnswerSummaries:AnswerSummary'
, answerSummary_choiceAnswerSummaries
- A list of selected choices to a question in your workload.
$sel:choices:AnswerSummary'
, answerSummary_choices
- Undocumented member.
$sel:isApplicable:AnswerSummary'
, answerSummary_isApplicable
- Undocumented member.
$sel:pillarId:AnswerSummary'
, answerSummary_pillarId
- Undocumented member.
$sel:questionId:AnswerSummary'
, answerSummary_questionId
- Undocumented member.
$sel:questionTitle:AnswerSummary'
, answerSummary_questionTitle
- Undocumented member.
AnswerSummary
, answerSummary_reason
- The reason why a choice is non-applicable to a question in your
workload.
$sel:risk:AnswerSummary'
, answerSummary_risk
- Undocumented member.
$sel:selectedChoices:AnswerSummary'
, answerSummary_selectedChoices
- Undocumented member.
CheckDetail
data CheckDetail Source #
Account details for a Well-Architected best practice in relation to Trusted Advisor checks.
See: newCheckDetail
smart constructor.
Constructors
CheckDetail' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe CheckProvider) (Maybe Text) (Maybe CheckFailureReason) (Maybe CheckStatus) (Maybe POSIX) |
Instances
newCheckDetail :: CheckDetail Source #
Create a value of CheckDetail
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:accountId:CheckDetail'
, checkDetail_accountId
- Undocumented member.
$sel:choiceId:CheckDetail'
, checkDetail_choiceId
- Undocumented member.
$sel:description:CheckDetail'
, checkDetail_description
- Trusted Advisor check description.
$sel:flaggedResources:CheckDetail'
, checkDetail_flaggedResources
- Count of flagged resources associated to the check.
$sel:id:CheckDetail'
, checkDetail_id
- Trusted Advisor check ID.
$sel:lensArn:CheckDetail'
, checkDetail_lensArn
- Well-Architected Lens ARN associated to the check.
$sel:name:CheckDetail'
, checkDetail_name
- Trusted Advisor check name.
$sel:pillarId:CheckDetail'
, checkDetail_pillarId
- Undocumented member.
$sel:provider:CheckDetail'
, checkDetail_provider
- Provider of the check related to the best practice.
$sel:questionId:CheckDetail'
, checkDetail_questionId
- Undocumented member.
$sel:reason:CheckDetail'
, checkDetail_reason
- Reason associated to the check.
$sel:status:CheckDetail'
, checkDetail_status
- Status associated to the check.
$sel:updatedAt:CheckDetail'
, checkDetail_updatedAt
- Undocumented member.
CheckSummary
data CheckSummary Source #
Trusted Advisor check summary.
See: newCheckSummary
smart constructor.
Constructors
CheckSummary' (Maybe (HashMap CheckStatus Natural)) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe CheckProvider) (Maybe Text) (Maybe CheckStatus) (Maybe POSIX) |
Instances
newCheckSummary :: CheckSummary Source #
Create a value of CheckSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:accountSummary:CheckSummary'
, checkSummary_accountSummary
- Account summary associated to the check.
$sel:choiceId:CheckSummary'
, checkSummary_choiceId
- Undocumented member.
$sel:description:CheckSummary'
, checkSummary_description
- Trusted Advisor check description.
$sel:id:CheckSummary'
, checkSummary_id
- Trusted Advisor check ID.
$sel:lensArn:CheckSummary'
, checkSummary_lensArn
- Well-Architected Lens ARN associated to the check.
$sel:name:CheckSummary'
, checkSummary_name
- Trusted Advisor check name.
$sel:pillarId:CheckSummary'
, checkSummary_pillarId
- Undocumented member.
$sel:provider:CheckSummary'
, checkSummary_provider
- Provider of the check related to the best practice.
$sel:questionId:CheckSummary'
, checkSummary_questionId
- Undocumented member.
$sel:status:CheckSummary'
, checkSummary_status
- Status associated to the check.
$sel:updatedAt:CheckSummary'
, checkSummary_updatedAt
- Undocumented member.
Choice
A choice available to answer question.
See: newChoice
smart constructor.
Constructors
Choice' (Maybe [AdditionalResources]) (Maybe Text) (Maybe Text) (Maybe ChoiceContent) (Maybe ChoiceContent) (Maybe Text) |
Instances
Create a value of Choice
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:additionalResources:Choice'
, choice_additionalResources
- The additional resources for a choice. A choice can have up to two
additional resources: one of type HELPFUL_RESOURCE
, one of type
IMPROVEMENT_PLAN
, or both.
$sel:choiceId:Choice'
, choice_choiceId
- Undocumented member.
$sel:description:Choice'
, choice_description
- Undocumented member.
$sel:helpfulResource:Choice'
, choice_helpfulResource
- The choice level helpful resource.
$sel:improvementPlan:Choice'
, choice_improvementPlan
- The choice level improvement plan.
$sel:title:Choice'
, choice_title
- Undocumented member.
ChoiceAnswer
data ChoiceAnswer Source #
A choice that has been answered on a question in your workload.
See: newChoiceAnswer
smart constructor.
Constructors
ChoiceAnswer' (Maybe Text) (Maybe Text) (Maybe ChoiceReason) (Maybe ChoiceStatus) |
Instances
newChoiceAnswer :: ChoiceAnswer Source #
Create a value of ChoiceAnswer
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:choiceId:ChoiceAnswer'
, choiceAnswer_choiceId
- Undocumented member.
$sel:notes:ChoiceAnswer'
, choiceAnswer_notes
- The notes associated with a choice.
$sel:reason:ChoiceAnswer'
, choiceAnswer_reason
- The reason why a choice is non-applicable to a question in your
workload.
$sel:status:ChoiceAnswer'
, choiceAnswer_status
- The status of a choice.
ChoiceAnswerSummary
data ChoiceAnswerSummary Source #
A choice summary that has been answered on a question in your workload.
See: newChoiceAnswerSummary
smart constructor.
Constructors
ChoiceAnswerSummary' (Maybe Text) (Maybe ChoiceReason) (Maybe ChoiceStatus) |
Instances
newChoiceAnswerSummary :: ChoiceAnswerSummary Source #
Create a value of ChoiceAnswerSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:choiceId:ChoiceAnswerSummary'
, choiceAnswerSummary_choiceId
- Undocumented member.
$sel:reason:ChoiceAnswerSummary'
, choiceAnswerSummary_reason
- The reason why a choice is non-applicable to a question in your
workload.
$sel:status:ChoiceAnswerSummary'
, choiceAnswerSummary_status
- The status of a choice.
ChoiceContent
data ChoiceContent Source #
The choice content.
See: newChoiceContent
smart constructor.
Constructors
ChoiceContent' (Maybe Text) (Maybe Text) |
Instances
newChoiceContent :: ChoiceContent Source #
Create a value of ChoiceContent
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:displayText:ChoiceContent'
, choiceContent_displayText
- The display text for the choice content.
$sel:url:ChoiceContent'
, choiceContent_url
- The URL for the choice content.
ChoiceImprovementPlan
data ChoiceImprovementPlan Source #
The choice level improvement plan.
See: newChoiceImprovementPlan
smart constructor.
Instances
newChoiceImprovementPlan :: ChoiceImprovementPlan Source #
Create a value of ChoiceImprovementPlan
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:choiceId:ChoiceImprovementPlan'
, choiceImprovementPlan_choiceId
- Undocumented member.
$sel:displayText:ChoiceImprovementPlan'
, choiceImprovementPlan_displayText
- The display text for the improvement plan.
$sel:improvementPlanUrl:ChoiceImprovementPlan'
, choiceImprovementPlan_improvementPlanUrl
- Undocumented member.
ChoiceUpdate
data ChoiceUpdate Source #
A list of choices to be updated.
See: newChoiceUpdate
smart constructor.
Constructors
ChoiceUpdate' (Maybe Text) (Maybe ChoiceReason) ChoiceStatus |
Instances
Arguments
:: ChoiceStatus | |
-> ChoiceUpdate |
Create a value of ChoiceUpdate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:notes:ChoiceUpdate'
, choiceUpdate_notes
- The notes associated with a choice.
$sel:reason:ChoiceUpdate'
, choiceUpdate_reason
- The reason why a choice is non-applicable to a question in your
workload.
$sel:status:ChoiceUpdate'
, choiceUpdate_status
- The status of a choice.
ImprovementSummary
data ImprovementSummary Source #
An improvement summary of a lens review in a workload.
See: newImprovementSummary
smart constructor.
Constructors
ImprovementSummary' (Maybe Text) (Maybe [ChoiceImprovementPlan]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Risk) |
Instances
newImprovementSummary :: ImprovementSummary Source #
Create a value of ImprovementSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ImprovementSummary
, improvementSummary_improvementPlanUrl
- Undocumented member.
$sel:improvementPlans:ImprovementSummary'
, improvementSummary_improvementPlans
- The improvement plan details.
$sel:pillarId:ImprovementSummary'
, improvementSummary_pillarId
- Undocumented member.
$sel:questionId:ImprovementSummary'
, improvementSummary_questionId
- Undocumented member.
$sel:questionTitle:ImprovementSummary'
, improvementSummary_questionTitle
- Undocumented member.
$sel:risk:ImprovementSummary'
, improvementSummary_risk
- Undocumented member.
Lens
A lens return object.
See: newLens
smart constructor.
Constructors
Lens' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) |
Instances
Create a value of Lens
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:description:Lens'
, lens_description
- Undocumented member.
$sel:lensArn:Lens'
, lens_lensArn
- The ARN of a lens.
$sel:lensVersion:Lens'
, lens_lensVersion
- The version of a lens.
$sel:name:Lens'
, lens_name
- Undocumented member.
$sel:owner:Lens'
, lens_owner
- The Amazon Web Services account ID that owns the lens.
$sel:shareInvitationId:Lens'
, lens_shareInvitationId
- The ID assigned to the share invitation.
$sel:tags:Lens'
, lens_tags
- The tags assigned to the lens.
LensReview
data LensReview Source #
A lens review of a question.
See: newLensReview
smart constructor.
Constructors
LensReview' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe LensStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [PillarReviewSummary]) (Maybe (HashMap Risk Natural)) (Maybe POSIX) |
Instances
newLensReview :: LensReview Source #
Create a value of LensReview
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lensAlias:LensReview'
, lensReview_lensAlias
- Undocumented member.
$sel:lensArn:LensReview'
, lensReview_lensArn
- The ARN for the lens.
$sel:lensName:LensReview'
, lensReview_lensName
- Undocumented member.
$sel:lensStatus:LensReview'
, lensReview_lensStatus
- The status of the lens.
$sel:lensVersion:LensReview'
, lensReview_lensVersion
- The version of the lens.
$sel:nextToken:LensReview'
, lensReview_nextToken
- Undocumented member.
LensReview
, lensReview_notes
- Undocumented member.
$sel:pillarReviewSummaries:LensReview'
, lensReview_pillarReviewSummaries
- Undocumented member.
LensReview
, lensReview_riskCounts
- Undocumented member.
$sel:updatedAt:LensReview'
, lensReview_updatedAt
- Undocumented member.
LensReviewReport
data LensReviewReport Source #
A report of a lens review.
See: newLensReviewReport
smart constructor.
Instances
newLensReviewReport :: LensReviewReport Source #
Create a value of LensReviewReport
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:base64String:LensReviewReport'
, lensReviewReport_base64String
- Undocumented member.
$sel:lensAlias:LensReviewReport'
, lensReviewReport_lensAlias
- Undocumented member.
$sel:lensArn:LensReviewReport'
, lensReviewReport_lensArn
- The ARN for the lens.
LensReviewSummary
data LensReviewSummary Source #
A lens review summary of a workload.
See: newLensReviewSummary
smart constructor.
Constructors
LensReviewSummary' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe LensStatus) (Maybe Text) (Maybe (HashMap Risk Natural)) (Maybe POSIX) |
Instances
newLensReviewSummary :: LensReviewSummary Source #
Create a value of LensReviewSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lensAlias:LensReviewSummary'
, lensReviewSummary_lensAlias
- Undocumented member.
$sel:lensArn:LensReviewSummary'
, lensReviewSummary_lensArn
- The ARN for the lens.
$sel:lensName:LensReviewSummary'
, lensReviewSummary_lensName
- Undocumented member.
$sel:lensStatus:LensReviewSummary'
, lensReviewSummary_lensStatus
- The status of the lens.
$sel:lensVersion:LensReviewSummary'
, lensReviewSummary_lensVersion
- The version of the lens.
$sel:riskCounts:LensReviewSummary'
, lensReviewSummary_riskCounts
- Undocumented member.
$sel:updatedAt:LensReviewSummary'
, lensReviewSummary_updatedAt
- Undocumented member.
LensShareSummary
data LensShareSummary Source #
A lens share summary return object.
See: newLensShareSummary
smart constructor.
Constructors
LensShareSummary' (Maybe Text) (Maybe Text) (Maybe ShareStatus) (Maybe Text) |
Instances
newLensShareSummary :: LensShareSummary Source #
Create a value of LensShareSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:shareId:LensShareSummary'
, lensShareSummary_shareId
- Undocumented member.
$sel:sharedWith:LensShareSummary'
, lensShareSummary_sharedWith
- Undocumented member.
$sel:status:LensShareSummary'
, lensShareSummary_status
- Undocumented member.
$sel:statusMessage:LensShareSummary'
, lensShareSummary_statusMessage
- Optional message to compliment the Status field.
LensSummary
data LensSummary Source #
A lens summary of a lens.
See: newLensSummary
smart constructor.
Constructors
LensSummary' (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe LensStatus) (Maybe LensType) (Maybe Text) (Maybe Text) (Maybe POSIX) |
Instances
newLensSummary :: LensSummary Source #
Create a value of LensSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:createdAt:LensSummary'
, lensSummary_createdAt
- Undocumented member.
$sel:description:LensSummary'
, lensSummary_description
- Undocumented member.
$sel:lensAlias:LensSummary'
, lensSummary_lensAlias
- Undocumented member.
$sel:lensArn:LensSummary'
, lensSummary_lensArn
- The ARN of the lens.
$sel:lensName:LensSummary'
, lensSummary_lensName
- Undocumented member.
$sel:lensStatus:LensSummary'
, lensSummary_lensStatus
- The status of the lens.
$sel:lensType:LensSummary'
, lensSummary_lensType
- The type of the lens.
$sel:lensVersion:LensSummary'
, lensSummary_lensVersion
- The version of the lens.
$sel:owner:LensSummary'
, lensSummary_owner
- Undocumented member.
$sel:updatedAt:LensSummary'
, lensSummary_updatedAt
- Undocumented member.
LensUpgradeSummary
data LensUpgradeSummary Source #
Lens upgrade summary return object.
See: newLensUpgradeSummary
smart constructor.
Constructors
LensUpgradeSummary' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) |
Instances
newLensUpgradeSummary :: LensUpgradeSummary Source #
Create a value of LensUpgradeSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:currentLensVersion:LensUpgradeSummary'
, lensUpgradeSummary_currentLensVersion
- The current version of the lens.
$sel:latestLensVersion:LensUpgradeSummary'
, lensUpgradeSummary_latestLensVersion
- The latest version of the lens.
$sel:lensAlias:LensUpgradeSummary'
, lensUpgradeSummary_lensAlias
- Undocumented member.
$sel:lensArn:LensUpgradeSummary'
, lensUpgradeSummary_lensArn
- The ARN for the lens.
$sel:workloadId:LensUpgradeSummary'
, lensUpgradeSummary_workloadId
- Undocumented member.
$sel:workloadName:LensUpgradeSummary'
, lensUpgradeSummary_workloadName
- Undocumented member.
Milestone
A milestone return object.
See: newMilestone
smart constructor.
Instances
newMilestone :: Milestone Source #
Create a value of Milestone
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:milestoneName:Milestone'
, milestone_milestoneName
- Undocumented member.
$sel:milestoneNumber:Milestone'
, milestone_milestoneNumber
- Undocumented member.
$sel:recordedAt:Milestone'
, milestone_recordedAt
- Undocumented member.
$sel:workload:Milestone'
, milestone_workload
- Undocumented member.
MilestoneSummary
data MilestoneSummary Source #
A milestone summary return object.
See: newMilestoneSummary
smart constructor.
Constructors
MilestoneSummary' (Maybe Text) (Maybe Natural) (Maybe POSIX) (Maybe WorkloadSummary) |
Instances
newMilestoneSummary :: MilestoneSummary Source #
Create a value of MilestoneSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:milestoneName:MilestoneSummary'
, milestoneSummary_milestoneName
- Undocumented member.
$sel:milestoneNumber:MilestoneSummary'
, milestoneSummary_milestoneNumber
- Undocumented member.
$sel:recordedAt:MilestoneSummary'
, milestoneSummary_recordedAt
- Undocumented member.
$sel:workloadSummary:MilestoneSummary'
, milestoneSummary_workloadSummary
- Undocumented member.
NotificationSummary
data NotificationSummary Source #
A notification summary return object.
See: newNotificationSummary
smart constructor.
Constructors
NotificationSummary' (Maybe LensUpgradeSummary) (Maybe NotificationType) |
Instances
newNotificationSummary :: NotificationSummary Source #
Create a value of NotificationSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lensUpgradeSummary:NotificationSummary'
, notificationSummary_lensUpgradeSummary
- Summary of lens upgrade.
$sel:type':NotificationSummary'
, notificationSummary_type
- The type of notification.
PillarDifference
data PillarDifference Source #
A pillar difference return object.
See: newPillarDifference
smart constructor.
Constructors
PillarDifference' (Maybe DifferenceStatus) (Maybe Text) (Maybe Text) (Maybe [QuestionDifference]) |
Instances
newPillarDifference :: PillarDifference Source #
Create a value of PillarDifference
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
PillarDifference
, pillarDifference_differenceStatus
- Indicates the type of change to the pillar.
$sel:pillarId:PillarDifference'
, pillarDifference_pillarId
- Undocumented member.
$sel:pillarName:PillarDifference'
, pillarDifference_pillarName
- Undocumented member.
$sel:questionDifferences:PillarDifference'
, pillarDifference_questionDifferences
- List of question differences.
PillarReviewSummary
data PillarReviewSummary Source #
A pillar review summary of a lens review.
See: newPillarReviewSummary
smart constructor.
Constructors
PillarReviewSummary' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Risk Natural)) |
Instances
newPillarReviewSummary :: PillarReviewSummary Source #
Create a value of PillarReviewSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:notes:PillarReviewSummary'
, pillarReviewSummary_notes
- Undocumented member.
$sel:pillarId:PillarReviewSummary'
, pillarReviewSummary_pillarId
- Undocumented member.
$sel:pillarName:PillarReviewSummary'
, pillarReviewSummary_pillarName
- Undocumented member.
$sel:riskCounts:PillarReviewSummary'
, pillarReviewSummary_riskCounts
- Undocumented member.
QuestionDifference
data QuestionDifference Source #
A question difference return object.
See: newQuestionDifference
smart constructor.
Constructors
QuestionDifference' (Maybe DifferenceStatus) (Maybe Text) (Maybe Text) |
Instances
newQuestionDifference :: QuestionDifference Source #
Create a value of QuestionDifference
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:differenceStatus:QuestionDifference'
, questionDifference_differenceStatus
- Indicates the type of change to the question.
$sel:questionId:QuestionDifference'
, questionDifference_questionId
- Undocumented member.
$sel:questionTitle:QuestionDifference'
, questionDifference_questionTitle
- Undocumented member.
ShareInvitation
data ShareInvitation Source #
The share invitation.
See: newShareInvitation
smart constructor.
Constructors
ShareInvitation' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ShareResourceType) (Maybe Text) |
Instances
newShareInvitation :: ShareInvitation Source #
Create a value of ShareInvitation
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lensAlias:ShareInvitation'
, shareInvitation_lensAlias
- Undocumented member.
$sel:lensArn:ShareInvitation'
, shareInvitation_lensArn
- The ARN for the lens.
$sel:shareInvitationId:ShareInvitation'
, shareInvitation_shareInvitationId
- The ID assigned to the share invitation.
$sel:shareResourceType:ShareInvitation'
, shareInvitation_shareResourceType
- The resource type of the share invitation.
$sel:workloadId:ShareInvitation'
, shareInvitation_workloadId
- Undocumented member.
ShareInvitationSummary
data ShareInvitationSummary Source #
A share invitation summary return object.
See: newShareInvitationSummary
smart constructor.
Constructors
ShareInvitationSummary' (Maybe Text) (Maybe Text) (Maybe PermissionType) (Maybe Text) (Maybe ShareResourceType) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) |
Instances
newShareInvitationSummary :: ShareInvitationSummary Source #
Create a value of ShareInvitationSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lensArn:ShareInvitationSummary'
, shareInvitationSummary_lensArn
- The ARN for the lens.
$sel:lensName:ShareInvitationSummary'
, shareInvitationSummary_lensName
- Undocumented member.
$sel:permissionType:ShareInvitationSummary'
, shareInvitationSummary_permissionType
- Undocumented member.
$sel:shareInvitationId:ShareInvitationSummary'
, shareInvitationSummary_shareInvitationId
- The ID assigned to the share invitation.
$sel:shareResourceType:ShareInvitationSummary'
, shareInvitationSummary_shareResourceType
- The resource type of the share invitation.
$sel:sharedBy:ShareInvitationSummary'
, shareInvitationSummary_sharedBy
- Undocumented member.
$sel:sharedWith:ShareInvitationSummary'
, shareInvitationSummary_sharedWith
- Undocumented member.
$sel:workloadId:ShareInvitationSummary'
, shareInvitationSummary_workloadId
- Undocumented member.
$sel:workloadName:ShareInvitationSummary'
, shareInvitationSummary_workloadName
- Undocumented member.
VersionDifferences
data VersionDifferences Source #
The differences between the base and latest versions of the lens.
See: newVersionDifferences
smart constructor.
Constructors
VersionDifferences' (Maybe [PillarDifference]) |
Instances
newVersionDifferences :: VersionDifferences Source #
Create a value of VersionDifferences
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:pillarDifferences:VersionDifferences'
, versionDifferences_pillarDifferences
- The differences between the base and latest versions of the lens.
Workload
A workload return object.
See: newWorkload
smart constructor.
Constructors
Workload' (Maybe [Text]) (Maybe [Text]) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe WorkloadDiscoveryConfig) (Maybe WorkloadEnvironment) (Maybe WorkloadImprovementStatus) (Maybe Text) (Maybe Text) (Maybe Bool) (Maybe [Text]) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe POSIX) (Maybe (HashMap Risk Natural)) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) |
Instances
newWorkload :: Workload Source #
Create a value of Workload
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:accountIds:Workload'
, workload_accountIds
- Undocumented member.
$sel:applications:Workload'
, workload_applications
- List of AppRegistry application ARNs associated to the workload.
$sel:architecturalDesign:Workload'
, workload_architecturalDesign
- Undocumented member.
$sel:awsRegions:Workload'
, workload_awsRegions
- Undocumented member.
$sel:description:Workload'
, workload_description
- Undocumented member.
$sel:discoveryConfig:Workload'
, workload_discoveryConfig
- Discovery configuration associated to the workload.
$sel:environment:Workload'
, workload_environment
- Undocumented member.
$sel:improvementStatus:Workload'
, workload_improvementStatus
- Undocumented member.
$sel:industry:Workload'
, workload_industry
- Undocumented member.
$sel:industryType:Workload'
, workload_industryType
- Undocumented member.
$sel:isReviewOwnerUpdateAcknowledged:Workload'
, workload_isReviewOwnerUpdateAcknowledged
- 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.
$sel:lenses:Workload'
, workload_lenses
- Undocumented member.
$sel:nonAwsRegions:Workload'
, workload_nonAwsRegions
- Undocumented member.
$sel:notes:Workload'
, workload_notes
- Undocumented member.
$sel:owner:Workload'
, workload_owner
- Undocumented member.
$sel:pillarPriorities:Workload'
, workload_pillarPriorities
- Undocumented member.
$sel:reviewOwner:Workload'
, workload_reviewOwner
- Undocumented member.
$sel:reviewRestrictionDate:Workload'
, workload_reviewRestrictionDate
- Undocumented member.
$sel:riskCounts:Workload'
, workload_riskCounts
- Undocumented member.
$sel:shareInvitationId:Workload'
, workload_shareInvitationId
- The ID assigned to the share invitation.
$sel:tags:Workload'
, workload_tags
- The tags associated with the workload.
$sel:updatedAt:Workload'
, workload_updatedAt
- Undocumented member.
$sel:workloadArn:Workload'
, workload_workloadArn
- Undocumented member.
$sel:workloadId:Workload'
, workload_workloadId
- Undocumented member.
$sel:workloadName:Workload'
, workload_workloadName
- Undocumented member.
WorkloadDiscoveryConfig
data WorkloadDiscoveryConfig Source #
Discovery configuration associated to the workload.
See: newWorkloadDiscoveryConfig
smart constructor.
Constructors
WorkloadDiscoveryConfig' (Maybe TrustedAdvisorIntegrationStatus) |
Instances
newWorkloadDiscoveryConfig :: WorkloadDiscoveryConfig Source #
Create a value of WorkloadDiscoveryConfig
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:trustedAdvisorIntegrationStatus:WorkloadDiscoveryConfig'
, workloadDiscoveryConfig_trustedAdvisorIntegrationStatus
- Discovery integration status in respect to Trusted Advisor for the
workload.
WorkloadShare
data WorkloadShare Source #
A workload share return object.
See: newWorkloadShare
smart constructor.
Constructors
WorkloadShare' (Maybe PermissionType) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ShareStatus) (Maybe Text) (Maybe Text) |
Instances
newWorkloadShare :: WorkloadShare Source #
Create a value of WorkloadShare
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:permissionType:WorkloadShare'
, workloadShare_permissionType
- Undocumented member.
$sel:shareId:WorkloadShare'
, workloadShare_shareId
- Undocumented member.
$sel:sharedBy:WorkloadShare'
, workloadShare_sharedBy
- Undocumented member.
$sel:sharedWith:WorkloadShare'
, workloadShare_sharedWith
- Undocumented member.
$sel:status:WorkloadShare'
, workloadShare_status
- Undocumented member.
$sel:workloadId:WorkloadShare'
, workloadShare_workloadId
- Undocumented member.
$sel:workloadName:WorkloadShare'
, workloadShare_workloadName
- Undocumented member.
WorkloadShareSummary
data WorkloadShareSummary Source #
A workload share summary return object.
See: newWorkloadShareSummary
smart constructor.
Constructors
WorkloadShareSummary' (Maybe PermissionType) (Maybe Text) (Maybe Text) (Maybe ShareStatus) (Maybe Text) |
Instances
newWorkloadShareSummary :: WorkloadShareSummary Source #
Create a value of WorkloadShareSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:permissionType:WorkloadShareSummary'
, workloadShareSummary_permissionType
- Undocumented member.
$sel:shareId:WorkloadShareSummary'
, workloadShareSummary_shareId
- Undocumented member.
$sel:sharedWith:WorkloadShareSummary'
, workloadShareSummary_sharedWith
- Undocumented member.
$sel:status:WorkloadShareSummary'
, workloadShareSummary_status
- Undocumented member.
$sel:statusMessage:WorkloadShareSummary'
, workloadShareSummary_statusMessage
- Optional message to compliment the Status field.
WorkloadSummary
data WorkloadSummary Source #
A workload summary return object.
See: newWorkloadSummary
smart constructor.
Constructors
WorkloadSummary' (Maybe WorkloadImprovementStatus) (Maybe [Text]) (Maybe Text) (Maybe (HashMap Risk Natural)) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) |
Instances
newWorkloadSummary :: WorkloadSummary Source #
Create a value of WorkloadSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:improvementStatus:WorkloadSummary'
, workloadSummary_improvementStatus
- Undocumented member.
$sel:lenses:WorkloadSummary'
, workloadSummary_lenses
- Undocumented member.
$sel:owner:WorkloadSummary'
, workloadSummary_owner
- Undocumented member.
$sel:riskCounts:WorkloadSummary'
, workloadSummary_riskCounts
- Undocumented member.
$sel:updatedAt:WorkloadSummary'
, workloadSummary_updatedAt
- Undocumented member.
$sel:workloadArn:WorkloadSummary'
, workloadSummary_workloadArn
- Undocumented member.
$sel:workloadId:WorkloadSummary'
, workloadSummary_workloadId
- Undocumented member.
$sel:workloadName:WorkloadSummary'
, workloadSummary_workloadName
- Undocumented member.