| Copyright | (c) 2013-2021 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
Amazonka.WellArchitected
Contents
- Service Configuration
- Errors
- Waiters
- Operations
- ListNotifications
- GetLensVersionDifference
- ListLensReviewImprovements
- ListMilestones
- CreateMilestone
- GetAnswer
- ListTagsForResource
- UpdateAnswer
- UpdateShareInvitation
- ListAnswers
- DisassociateLenses
- GetMilestone
- ListLenses
- ListWorkloadShares
- UpdateWorkload
- DeleteWorkload
- ListLensReviews
- UpdateLensReview
- ListShareInvitations
- GetLensReview
- TagResource
- CreateWorkload
- DeleteWorkloadShare
- UpdateWorkloadShare
- UntagResource
- AssociateLenses
- ListWorkloads
- CreateWorkloadShare
- GetLensReviewReport
- UpgradeLensReview
- GetWorkload
- Types
- AnswerReason
- ChoiceReason
- ChoiceStatus
- DifferenceStatus
- LensStatus
- NotificationType
- PermissionType
- Risk
- ShareInvitationAction
- ShareStatus
- WorkloadEnvironment
- WorkloadImprovementStatus
- Answer
- AnswerSummary
- Choice
- ChoiceAnswer
- ChoiceAnswerSummary
- ChoiceUpdate
- ImprovementSummary
- LensReview
- LensReviewReport
- LensReviewSummary
- LensSummary
- LensUpgradeSummary
- Milestone
- MilestoneSummary
- NotificationSummary
- PillarDifference
- PillarReviewSummary
- QuestionDifference
- ShareInvitation
- ShareInvitationSummary
- VersionDifferences
- Workload
- WorkloadShare
- WorkloadShareSummary
- WorkloadSummary
Description
Derived from API version 2020-03-31 of the AWS service descriptions, licensed under Apache 2.0.
AWS Well-Architected Tool
This is the AWS Well-Architected Tool API Reference. The AWS Well-Architected Tool API provides programmatic access to the AWS Well-Architected Tool in the AWS Management Console. For information about the AWS Well-Architected Tool, see the AWS Well-Architected Tool User Guide.
Synopsis
- defaultService :: Service
- _ValidationException :: AsError a => Getting (First ServiceError) a ServiceError
- _AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError
- _ConflictException :: AsError a => Getting (First ServiceError) a ServiceError
- _ServiceQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError
- _ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError
- _InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- data ListNotifications = ListNotifications' (Maybe Text) (Maybe Text) (Maybe Natural)
- newListNotifications :: ListNotifications
- data ListNotificationsResponse = ListNotificationsResponse' (Maybe [NotificationSummary]) (Maybe Text) Int
- newListNotificationsResponse :: Int -> ListNotificationsResponse
- data GetLensVersionDifference = GetLensVersionDifference' Text Text
- newGetLensVersionDifference :: Text -> Text -> GetLensVersionDifference
- data GetLensVersionDifferenceResponse = GetLensVersionDifferenceResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe VersionDifferences) Int
- newGetLensVersionDifferenceResponse :: Int -> GetLensVersionDifferenceResponse
- data ListLensReviewImprovements = ListLensReviewImprovements' (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe Natural) Text Text
- newListLensReviewImprovements :: Text -> Text -> ListLensReviewImprovements
- data ListLensReviewImprovementsResponse = ListLensReviewImprovementsResponse' (Maybe [ImprovementSummary]) (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe Text) Int
- newListLensReviewImprovementsResponse :: Int -> ListLensReviewImprovementsResponse
- data ListMilestones = ListMilestones' (Maybe Text) (Maybe Natural) Text
- newListMilestones :: Text -> ListMilestones
- data ListMilestonesResponse = ListMilestonesResponse' (Maybe [MilestoneSummary]) (Maybe Text) (Maybe Text) Int
- newListMilestonesResponse :: Int -> ListMilestonesResponse
- data CreateMilestone = CreateMilestone' Text Text Text
- newCreateMilestone :: Text -> Text -> Text -> CreateMilestone
- data CreateMilestoneResponse = CreateMilestoneResponse' (Maybe Natural) (Maybe Text) Int
- newCreateMilestoneResponse :: Int -> CreateMilestoneResponse
- data GetAnswer = GetAnswer' (Maybe Natural) Text Text Text
- newGetAnswer :: Text -> Text -> Text -> GetAnswer
- data GetAnswerResponse = GetAnswerResponse' (Maybe Text) (Maybe Natural) (Maybe Answer) (Maybe Text) Int
- newGetAnswerResponse :: Int -> GetAnswerResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe (HashMap Text Text)) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data UpdateAnswer = UpdateAnswer' (Maybe Bool) (Maybe [Text]) (Maybe AnswerReason) (Maybe Text) (Maybe (HashMap Text ChoiceUpdate)) Text Text Text
- newUpdateAnswer :: Text -> Text -> Text -> UpdateAnswer
- data UpdateAnswerResponse = UpdateAnswerResponse' (Maybe Text) (Maybe Answer) (Maybe Text) Int
- newUpdateAnswerResponse :: Int -> UpdateAnswerResponse
- data UpdateShareInvitation = UpdateShareInvitation' Text ShareInvitationAction
- newUpdateShareInvitation :: Text -> ShareInvitationAction -> UpdateShareInvitation
- data UpdateShareInvitationResponse = UpdateShareInvitationResponse' (Maybe ShareInvitation) Int
- newUpdateShareInvitationResponse :: Int -> UpdateShareInvitationResponse
- data ListAnswers = ListAnswers' (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe Natural) Text Text
- newListAnswers :: Text -> Text -> ListAnswers
- data ListAnswersResponse = ListAnswersResponse' (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe [AnswerSummary]) Int
- newListAnswersResponse :: Int -> ListAnswersResponse
- data DisassociateLenses = DisassociateLenses' Text (NonEmpty Text)
- newDisassociateLenses :: Text -> NonEmpty Text -> DisassociateLenses
- data DisassociateLensesResponse = DisassociateLensesResponse' {
- newDisassociateLensesResponse :: DisassociateLensesResponse
- data GetMilestone = GetMilestone' Text Natural
- newGetMilestone :: Text -> Natural -> GetMilestone
- data GetMilestoneResponse = GetMilestoneResponse' (Maybe Milestone) (Maybe Text) Int
- newGetMilestoneResponse :: Int -> GetMilestoneResponse
- data ListLenses = ListLenses' (Maybe Text) (Maybe Natural)
- newListLenses :: ListLenses
- data ListLensesResponse = ListLensesResponse' (Maybe Text) (Maybe [LensSummary]) Int
- newListLensesResponse :: Int -> ListLensesResponse
- data ListWorkloadShares = ListWorkloadShares' (Maybe Text) (Maybe Text) (Maybe Natural) Text
- newListWorkloadShares :: Text -> ListWorkloadShares
- data ListWorkloadSharesResponse = ListWorkloadSharesResponse' (Maybe [WorkloadShareSummary]) (Maybe Text) (Maybe Text) Int
- newListWorkloadSharesResponse :: Int -> ListWorkloadSharesResponse
- data UpdateWorkload = UpdateWorkload' (Maybe Bool) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe WorkloadEnvironment) (Maybe [Text]) (Maybe WorkloadImprovementStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Text]) (Maybe [Text]) Text
- newUpdateWorkload :: Text -> UpdateWorkload
- data UpdateWorkloadResponse = UpdateWorkloadResponse' (Maybe Workload) Int
- newUpdateWorkloadResponse :: Int -> UpdateWorkloadResponse
- data DeleteWorkload = DeleteWorkload' Text Text
- newDeleteWorkload :: Text -> Text -> DeleteWorkload
- data DeleteWorkloadResponse = DeleteWorkloadResponse' {
- newDeleteWorkloadResponse :: DeleteWorkloadResponse
- data ListLensReviews = ListLensReviews' (Maybe Natural) (Maybe Text) (Maybe Natural) Text
- newListLensReviews :: Text -> ListLensReviews
- data ListLensReviewsResponse = ListLensReviewsResponse' (Maybe Natural) (Maybe Text) (Maybe [LensReviewSummary]) (Maybe Text) Int
- newListLensReviewsResponse :: Int -> ListLensReviewsResponse
- data UpdateLensReview = UpdateLensReview' (Maybe Text) (Maybe (HashMap Text Text)) Text Text
- newUpdateLensReview :: Text -> Text -> UpdateLensReview
- data UpdateLensReviewResponse = UpdateLensReviewResponse' (Maybe Text) (Maybe LensReview) Int
- newUpdateLensReviewResponse :: Int -> UpdateLensReviewResponse
- data ListShareInvitations = ListShareInvitations' (Maybe Text) (Maybe Text) (Maybe Natural)
- newListShareInvitations :: ListShareInvitations
- data ListShareInvitationsResponse = ListShareInvitationsResponse' (Maybe [ShareInvitationSummary]) (Maybe Text) Int
- newListShareInvitationsResponse :: Int -> ListShareInvitationsResponse
- data GetLensReview = GetLensReview' (Maybe Natural) Text Text
- newGetLensReview :: Text -> Text -> GetLensReview
- data GetLensReviewResponse = GetLensReviewResponse' (Maybe Natural) (Maybe Text) (Maybe LensReview) Int
- newGetLensReviewResponse :: Int -> GetLensReviewResponse
- data TagResource = TagResource' Text (HashMap Text Text)
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' Int
- newTagResourceResponse :: Int -> TagResourceResponse
- data CreateWorkload = CreateWorkload' (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe [Text]) (Maybe [Text]) (Maybe (HashMap Text Text)) Text Text WorkloadEnvironment Text [Text] Text
- newCreateWorkload :: Text -> Text -> WorkloadEnvironment -> Text -> Text -> CreateWorkload
- data CreateWorkloadResponse = CreateWorkloadResponse' (Maybe Text) (Maybe Text) Int
- newCreateWorkloadResponse :: Int -> CreateWorkloadResponse
- data DeleteWorkloadShare = DeleteWorkloadShare' Text Text Text
- newDeleteWorkloadShare :: Text -> Text -> Text -> DeleteWorkloadShare
- data DeleteWorkloadShareResponse = DeleteWorkloadShareResponse' {
- newDeleteWorkloadShareResponse :: DeleteWorkloadShareResponse
- data UpdateWorkloadShare = UpdateWorkloadShare' Text Text PermissionType
- newUpdateWorkloadShare :: Text -> Text -> PermissionType -> UpdateWorkloadShare
- data UpdateWorkloadShareResponse = UpdateWorkloadShareResponse' (Maybe WorkloadShare) (Maybe Text) Int
- newUpdateWorkloadShareResponse :: Int -> UpdateWorkloadShareResponse
- data UntagResource = UntagResource' Text (NonEmpty Text)
- newUntagResource :: Text -> NonEmpty Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' Int
- newUntagResourceResponse :: Int -> UntagResourceResponse
- data AssociateLenses = AssociateLenses' Text (NonEmpty Text)
- newAssociateLenses :: Text -> NonEmpty Text -> AssociateLenses
- data AssociateLensesResponse = AssociateLensesResponse' {
- newAssociateLensesResponse :: AssociateLensesResponse
- data ListWorkloads = ListWorkloads' (Maybe Text) (Maybe Text) (Maybe Natural)
- newListWorkloads :: ListWorkloads
- data ListWorkloadsResponse = ListWorkloadsResponse' (Maybe [WorkloadSummary]) (Maybe Text) Int
- newListWorkloadsResponse :: Int -> ListWorkloadsResponse
- 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 GetLensReviewReport = GetLensReviewReport' (Maybe Natural) Text Text
- newGetLensReviewReport :: Text -> Text -> GetLensReviewReport
- data GetLensReviewReportResponse = GetLensReviewReportResponse' (Maybe Natural) (Maybe Text) (Maybe LensReviewReport) Int
- newGetLensReviewReportResponse :: Int -> GetLensReviewReportResponse
- data UpgradeLensReview = UpgradeLensReview' (Maybe Text) Text Text Text
- newUpgradeLensReview :: Text -> Text -> Text -> UpgradeLensReview
- data UpgradeLensReviewResponse = UpgradeLensReviewResponse' {
- newUpgradeLensReviewResponse :: UpgradeLensReviewResponse
- data GetWorkload = GetWorkload' Text
- newGetWorkload :: Text -> GetWorkload
- data GetWorkloadResponse = GetWorkloadResponse' (Maybe Workload) Int
- newGetWorkloadResponse :: Int -> GetWorkloadResponse
- 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 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 LensStatus where
- LensStatus' { }
- pattern LensStatus_CURRENT :: LensStatus
- pattern LensStatus_DEPRECATED :: LensStatus
- pattern LensStatus_NOT_CURRENT :: LensStatus
- newtype NotificationType 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 ShareStatus where
- ShareStatus' { }
- pattern ShareStatus_ACCEPTED :: ShareStatus
- pattern ShareStatus_EXPIRED :: ShareStatus
- pattern ShareStatus_PENDING :: ShareStatus
- pattern ShareStatus_REJECTED :: ShareStatus
- pattern ShareStatus_REVOKED :: ShareStatus
- 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 Answer = Answer' (Maybe [ChoiceAnswer]) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Risk) (Maybe Text) (Maybe [Text]) (Maybe AnswerReason) (Maybe [Choice]) (Maybe Text) (Maybe Text)
- newAnswer :: Answer
- data AnswerSummary = AnswerSummary' (Maybe Bool) (Maybe Text) (Maybe [ChoiceAnswerSummary]) (Maybe Risk) (Maybe Text) (Maybe [Text]) (Maybe AnswerReason) (Maybe [Choice]) (Maybe Text)
- newAnswerSummary :: AnswerSummary
- data Choice = Choice' (Maybe Text) (Maybe Text) (Maybe Text)
- newChoice :: Choice
- data ChoiceAnswer = ChoiceAnswer' (Maybe ChoiceStatus) (Maybe ChoiceReason) (Maybe Text) (Maybe Text)
- newChoiceAnswer :: ChoiceAnswer
- data ChoiceAnswerSummary = ChoiceAnswerSummary' (Maybe ChoiceStatus) (Maybe ChoiceReason) (Maybe Text)
- newChoiceAnswerSummary :: ChoiceAnswerSummary
- data ChoiceUpdate = ChoiceUpdate' (Maybe ChoiceReason) (Maybe Text) ChoiceStatus
- newChoiceUpdate :: ChoiceStatus -> ChoiceUpdate
- data ImprovementSummary = ImprovementSummary' (Maybe Text) (Maybe Text) (Maybe Risk) (Maybe Text) (Maybe Text)
- newImprovementSummary :: ImprovementSummary
- data LensReview = LensReview' (Maybe Text) (Maybe (HashMap Risk Natural)) (Maybe Text) (Maybe Text) (Maybe [PillarReviewSummary]) (Maybe POSIX) (Maybe LensStatus) (Maybe Text) (Maybe Text)
- newLensReview :: LensReview
- data LensReviewReport = LensReviewReport' (Maybe Text) (Maybe Text)
- newLensReviewReport :: LensReviewReport
- data LensReviewSummary = LensReviewSummary' (Maybe Text) (Maybe (HashMap Risk Natural)) (Maybe Text) (Maybe POSIX) (Maybe LensStatus) (Maybe Text)
- newLensReviewSummary :: LensReviewSummary
- data LensSummary = LensSummary' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newLensSummary :: LensSummary
- data LensUpgradeSummary = LensUpgradeSummary' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newLensUpgradeSummary :: LensUpgradeSummary
- data Milestone = Milestone' (Maybe Workload) (Maybe Natural) (Maybe Text) (Maybe POSIX)
- newMilestone :: Milestone
- data MilestoneSummary = MilestoneSummary' (Maybe Natural) (Maybe Text) (Maybe POSIX) (Maybe WorkloadSummary)
- newMilestoneSummary :: MilestoneSummary
- data NotificationSummary = NotificationSummary' (Maybe LensUpgradeSummary) (Maybe NotificationType)
- newNotificationSummary :: NotificationSummary
- data PillarDifference = PillarDifference' (Maybe Text) (Maybe [QuestionDifference]) (Maybe DifferenceStatus)
- newPillarDifference :: PillarDifference
- data PillarReviewSummary = PillarReviewSummary' (Maybe Text) (Maybe Text) (Maybe (HashMap Risk Natural)) (Maybe Text)
- newPillarReviewSummary :: PillarReviewSummary
- data QuestionDifference = QuestionDifference' (Maybe Text) (Maybe DifferenceStatus) (Maybe Text)
- newQuestionDifference :: QuestionDifference
- data ShareInvitation = ShareInvitation' (Maybe Text) (Maybe Text)
- newShareInvitation :: ShareInvitation
- data ShareInvitationSummary = ShareInvitationSummary' (Maybe Text) (Maybe Text) (Maybe PermissionType) (Maybe Text) (Maybe Text) (Maybe Text)
- newShareInvitationSummary :: ShareInvitationSummary
- data VersionDifferences = VersionDifferences' (Maybe [PillarDifference])
- newVersionDifferences :: VersionDifferences
- data Workload = Workload' (Maybe Bool) (Maybe Text) (Maybe [Text]) (Maybe [Text]) (Maybe POSIX) (Maybe Text) (Maybe WorkloadEnvironment) (Maybe (HashMap Risk Natural)) (Maybe [Text]) (Maybe Text) (Maybe WorkloadImprovementStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe [Text]) (Maybe (HashMap Text Text))
- newWorkload :: Workload
- data WorkloadShare = WorkloadShare' (Maybe ShareStatus) (Maybe Text) (Maybe Text) (Maybe PermissionType) (Maybe Text) (Maybe Text) (Maybe Text)
- newWorkloadShare :: WorkloadShare
- data WorkloadShareSummary = WorkloadShareSummary' (Maybe ShareStatus) (Maybe Text) (Maybe PermissionType) (Maybe Text)
- newWorkloadShareSummary :: WorkloadShareSummary
- data WorkloadSummary = WorkloadSummary' (Maybe [Text]) (Maybe (HashMap Risk Natural)) (Maybe Text) (Maybe WorkloadImprovementStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX)
- 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.
ValidationException
_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The user input is not valid.
AccessDeniedException
_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
User does not have sufficient access to perform this action.
ConflictException
_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The resource already exists.
ServiceQuotaExceededException
_ServiceQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The user has reached their resource quota.
ThrottlingException
_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Request was denied due to request throttling.
InternalServerException
_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #
There is a problem with the AWS Well-Architected Tool API service.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The requested resource was not found.
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.
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:nextToken:ListNotifications', listNotifications_nextToken - Undocumented member.
$sel:workloadId:ListNotifications', listNotifications_workloadId - Undocumented member.
$sel:maxResults:ListNotifications', listNotifications_maxResults - The maximum number of results to return for this request.
data ListNotificationsResponse Source #
See: newListNotificationsResponse smart constructor.
Constructors
| ListNotificationsResponse' (Maybe [NotificationSummary]) (Maybe Text) 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:
$sel:notificationSummaries:ListNotificationsResponse', listNotificationsResponse_notificationSummaries - List of lens notification summaries in a workload.
$sel:nextToken:ListNotifications', listNotificationsResponse_nextToken - Undocumented member.
$sel:httpStatus:ListNotificationsResponse', listNotificationsResponse_httpStatus - The response's http status code.
GetLensVersionDifference
data GetLensVersionDifference Source #
See: newGetLensVersionDifference smart constructor.
Constructors
| GetLensVersionDifference' Text Text |
Instances
newGetLensVersionDifference Source #
Arguments
| :: Text | |
| -> 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:
$sel:lensAlias:GetLensVersionDifference', getLensVersionDifference_lensAlias - Undocumented member.
$sel:baseLensVersion:GetLensVersionDifference', getLensVersionDifference_baseLensVersion - The base version of the lens.
data GetLensVersionDifferenceResponse Source #
See: newGetLensVersionDifferenceResponse smart constructor.
Constructors
| GetLensVersionDifferenceResponse' (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:
$sel:lensAlias:GetLensVersionDifference', getLensVersionDifferenceResponse_lensAlias - Undocumented member.
$sel:latestLensVersion:GetLensVersionDifferenceResponse', getLensVersionDifferenceResponse_latestLensVersion - The latest version of the lens.
$sel:baseLensVersion:GetLensVersionDifference', getLensVersionDifferenceResponse_baseLensVersion - The base version of the lens.
$sel:versionDifferences:GetLensVersionDifferenceResponse', getLensVersionDifferenceResponse_versionDifferences - Undocumented member.
$sel:httpStatus:GetLensVersionDifferenceResponse', getLensVersionDifferenceResponse_httpStatus - The response's http status code.
ListLensReviewImprovements
data ListLensReviewImprovements Source #
Input to list lens review improvements.
See: newListLensReviewImprovements smart constructor.
Constructors
| ListLensReviewImprovements' (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe Natural) 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:pillarId:ListLensReviewImprovements', listLensReviewImprovements_pillarId - Undocumented member.
$sel:milestoneNumber:ListLensReviewImprovements', listLensReviewImprovements_milestoneNumber - Undocumented member.
$sel:nextToken:ListLensReviewImprovements', listLensReviewImprovements_nextToken - Undocumented member.
$sel:maxResults:ListLensReviewImprovements', listLensReviewImprovements_maxResults - The maximum number of results to return for this request.
$sel:workloadId:ListLensReviewImprovements', listLensReviewImprovements_workloadId - Undocumented member.
$sel:lensAlias: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 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.
$sel:lensAlias:ListLensReviewImprovements', listLensReviewImprovementsResponse_lensAlias - Undocumented member.
$sel:milestoneNumber:ListLensReviewImprovements', listLensReviewImprovementsResponse_milestoneNumber - Undocumented member.
$sel:nextToken:ListLensReviewImprovements', listLensReviewImprovementsResponse_nextToken - Undocumented member.
$sel:workloadId:ListLensReviewImprovements', listLensReviewImprovementsResponse_workloadId - Undocumented member.
$sel:httpStatus:ListLensReviewImprovementsResponse', listLensReviewImprovementsResponse_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:nextToken:ListMilestones', listMilestones_nextToken - Undocumented member.
$sel:maxResults:ListMilestones', listMilestones_maxResults - Undocumented member.
$sel:workloadId: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.
$sel:nextToken:ListMilestones', listMilestonesResponse_nextToken - Undocumented member.
$sel:workloadId:ListMilestones', listMilestonesResponse_workloadId - Undocumented member.
$sel:httpStatus:ListMilestonesResponse', listMilestonesResponse_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:
$sel:workloadId:CreateMilestone', createMilestone_workloadId - Undocumented member.
$sel:milestoneName: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:
$sel:milestoneNumber:CreateMilestoneResponse', createMilestoneResponse_milestoneNumber - Undocumented member.
$sel:workloadId:CreateMilestone', createMilestoneResponse_workloadId - Undocumented member.
$sel:httpStatus:CreateMilestoneResponse', createMilestoneResponse_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:
$sel:milestoneNumber:GetAnswer', getAnswer_milestoneNumber - Undocumented member.
$sel:workloadId:GetAnswer', getAnswer_workloadId - Undocumented member.
$sel:lensAlias:GetAnswer', getAnswer_lensAlias - Undocumented member.
$sel:questionId:GetAnswer', getAnswer_questionId - Undocumented member.
data GetAnswerResponse Source #
Output of a get answer call.
See: newGetAnswerResponse smart constructor.
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:lensAlias:GetAnswer', getAnswerResponse_lensAlias - Undocumented member.
$sel:milestoneNumber:GetAnswer', getAnswerResponse_milestoneNumber - Undocumented member.
$sel:answer:GetAnswerResponse', getAnswerResponse_answer - Undocumented member.
$sel:workloadId:GetAnswer', getAnswerResponse_workloadId - Undocumented member.
$sel:httpStatus:GetAnswerResponse', getAnswerResponse_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:
$sel:workloadArn: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:
$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - The tags for the resource.
$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.
UpdateAnswer
data UpdateAnswer Source #
Input to update answer.
See: newUpdateAnswer smart constructor.
Constructors
| UpdateAnswer' (Maybe Bool) (Maybe [Text]) (Maybe AnswerReason) (Maybe Text) (Maybe (HashMap Text ChoiceUpdate)) 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:isApplicable:UpdateAnswer', updateAnswer_isApplicable - Undocumented member.
$sel:selectedChoices:UpdateAnswer', updateAnswer_selectedChoices - Undocumented member.
$sel:reason:UpdateAnswer', updateAnswer_reason - The reason why a question is not applicable to your workload.
$sel:notes:UpdateAnswer', updateAnswer_notes - Undocumented member.
$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.
$sel:workloadId:UpdateAnswer', updateAnswer_workloadId - Undocumented member.
$sel:lensAlias:UpdateAnswer', updateAnswer_lensAlias - Undocumented member.
$sel:questionId: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:lensAlias:UpdateAnswer', updateAnswerResponse_lensAlias - Undocumented member.
$sel:answer:UpdateAnswerResponse', updateAnswerResponse_answer - Undocumented member.
$sel:workloadId:UpdateAnswer', updateAnswerResponse_workloadId - Undocumented member.
$sel:httpStatus:UpdateAnswerResponse', updateAnswerResponse_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:
$sel:shareInvitationId: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 share invitation.
$sel:httpStatus:UpdateShareInvitationResponse', updateShareInvitationResponse_httpStatus - The response's http status code.
ListAnswers
data ListAnswers Source #
Input to list answers.
See: newListAnswers smart constructor.
Instances
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:pillarId:ListAnswers', listAnswers_pillarId - Undocumented member.
$sel:milestoneNumber:ListAnswers', listAnswers_milestoneNumber - Undocumented member.
$sel:nextToken:ListAnswers', listAnswers_nextToken - Undocumented member.
$sel:maxResults:ListAnswers', listAnswers_maxResults - The maximum number of results to return for this request.
$sel:workloadId:ListAnswers', listAnswers_workloadId - Undocumented member.
$sel:lensAlias:ListAnswers', listAnswers_lensAlias - Undocumented member.
data ListAnswersResponse Source #
Output of a list answers call.
See: newListAnswersResponse smart constructor.
Constructors
| ListAnswersResponse' (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe [AnswerSummary]) 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:lensAlias:ListAnswers', listAnswersResponse_lensAlias - Undocumented member.
$sel:milestoneNumber:ListAnswers', listAnswersResponse_milestoneNumber - Undocumented member.
$sel:nextToken:ListAnswers', listAnswersResponse_nextToken - Undocumented member.
$sel:workloadId:ListAnswers', listAnswersResponse_workloadId - Undocumented member.
$sel:answerSummaries:ListAnswersResponse', listAnswersResponse_answerSummaries - Undocumented member.
$sel:httpStatus:ListAnswersResponse', listAnswersResponse_httpStatus - The response's http status code.
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:
$sel:workloadId: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.
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:
$sel:workloadId:GetMilestone', getMilestone_workloadId - Undocumented member.
$sel:milestoneNumber: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.
$sel:workloadId:GetMilestone', getMilestoneResponse_workloadId - Undocumented member.
$sel:httpStatus:GetMilestoneResponse', getMilestoneResponse_httpStatus - The response's http status code.
ListLenses
data ListLenses Source #
Input to list lenses.
See: newListLenses smart constructor.
Constructors
| ListLenses' (Maybe Text) (Maybe Natural) |
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:
$sel:nextToken:ListLenses', listLenses_nextToken - Undocumented member.
$sel:maxResults:ListLenses', listLenses_maxResults - Undocumented member.
data ListLensesResponse Source #
Output of a list lenses call.
See: newListLensesResponse smart constructor.
Constructors
| ListLensesResponse' (Maybe Text) (Maybe [LensSummary]) 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:nextToken:ListLenses', listLensesResponse_nextToken - Undocumented member.
$sel:lensSummaries:ListLensesResponse', listLensesResponse_lensSummaries - Undocumented member.
$sel:httpStatus:ListLensesResponse', listLensesResponse_httpStatus - The response's http status code.
ListWorkloadShares
data ListWorkloadShares Source #
Input for List Workload Share
See: newListWorkloadShares smart constructor.
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:sharedWithPrefix:ListWorkloadShares', listWorkloadShares_sharedWithPrefix - The AWS account ID or IAM role with which the workload is shared.
$sel:nextToken:ListWorkloadShares', listWorkloadShares_nextToken - Undocumented member.
$sel:maxResults:ListWorkloadShares', listWorkloadShares_maxResults - The maximum number of results to return for this request.
$sel:workloadId:ListWorkloadShares', listWorkloadShares_workloadId - Undocumented member.
data ListWorkloadSharesResponse Source #
Input for List Workload Share
See: newListWorkloadSharesResponse smart constructor.
Constructors
| ListWorkloadSharesResponse' (Maybe [WorkloadShareSummary]) (Maybe Text) (Maybe Text) 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:
$sel:workloadShareSummaries:ListWorkloadSharesResponse', listWorkloadSharesResponse_workloadShareSummaries - Undocumented member.
$sel:nextToken:ListWorkloadShares', listWorkloadSharesResponse_nextToken - Undocumented member.
$sel:workloadId:ListWorkloadShares', listWorkloadSharesResponse_workloadId - Undocumented member.
$sel:httpStatus:ListWorkloadSharesResponse', listWorkloadSharesResponse_httpStatus - The response's http status code.
UpdateWorkload
data UpdateWorkload Source #
Input to update a workload.
See: newUpdateWorkload smart constructor.
Constructors
| UpdateWorkload' (Maybe Bool) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe WorkloadEnvironment) (Maybe [Text]) (Maybe WorkloadImprovementStatus) (Maybe Text) (Maybe Text) (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:
$sel:isReviewOwnerUpdateAcknowledged: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.
$sel:architecturalDesign:UpdateWorkload', updateWorkload_architecturalDesign - Undocumented member.
$sel:accountIds:UpdateWorkload', updateWorkload_accountIds - Undocumented member.
$sel:industry:UpdateWorkload', updateWorkload_industry - Undocumented member.
$sel:environment:UpdateWorkload', updateWorkload_environment - Undocumented member.
$sel:awsRegions:UpdateWorkload', updateWorkload_awsRegions - Undocumented member.
$sel:improvementStatus:UpdateWorkload', updateWorkload_improvementStatus - Undocumented member.
$sel:industryType:UpdateWorkload', updateWorkload_industryType - Undocumented member.
$sel:workloadName:UpdateWorkload', updateWorkload_workloadName - Undocumented member.
$sel:notes:UpdateWorkload', updateWorkload_notes - Undocumented member.
$sel:reviewOwner:UpdateWorkload', updateWorkload_reviewOwner - Undocumented member.
$sel:description:UpdateWorkload', updateWorkload_description - Undocumented member.
$sel:pillarPriorities:UpdateWorkload', updateWorkload_pillarPriorities - Undocumented member.
$sel:nonAwsRegions:UpdateWorkload', updateWorkload_nonAwsRegions - Undocumented member.
$sel:workloadId: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:
$sel:workload:UpdateWorkloadResponse', updateWorkloadResponse_workload - Undocumented member.
$sel:httpStatus:UpdateWorkloadResponse', updateWorkloadResponse_httpStatus - The response's http status code.
DeleteWorkload
data DeleteWorkload Source #
Input for workload deletion.
See: newDeleteWorkload smart constructor.
Constructors
| DeleteWorkload' Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> DeleteWorkload |
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:
$sel:workloadId: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.
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:milestoneNumber:ListLensReviews', listLensReviews_milestoneNumber - Undocumented member.
$sel:nextToken:ListLensReviews', listLensReviews_nextToken - Undocumented member.
$sel:maxResults:ListLensReviews', listLensReviews_maxResults - Undocumented member.
$sel:workloadId:ListLensReviews', listLensReviews_workloadId - Undocumented member.
data ListLensReviewsResponse Source #
Output of a list lens reviews call.
See: newListLensReviewsResponse smart constructor.
Constructors
| ListLensReviewsResponse' (Maybe Natural) (Maybe Text) (Maybe [LensReviewSummary]) (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:milestoneNumber:ListLensReviews', listLensReviewsResponse_milestoneNumber - Undocumented member.
$sel:nextToken:ListLensReviews', listLensReviewsResponse_nextToken - Undocumented member.
$sel:lensReviewSummaries:ListLensReviewsResponse', listLensReviewsResponse_lensReviewSummaries - Undocumented member.
$sel:workloadId:ListLensReviews', listLensReviewsResponse_workloadId - Undocumented member.
$sel:httpStatus:ListLensReviewsResponse', listLensReviewsResponse_httpStatus - The response's http status code.
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.
$sel:workloadId:UpdateLensReview', updateLensReview_workloadId - Undocumented member.
$sel:lensAlias:UpdateLensReview', updateLensReview_lensAlias - Undocumented member.
data UpdateLensReviewResponse Source #
Output of a update lens review call.
See: newUpdateLensReviewResponse smart constructor.
Constructors
| UpdateLensReviewResponse' (Maybe Text) (Maybe LensReview) 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:workloadId:UpdateLensReview', updateLensReviewResponse_workloadId - Undocumented member.
$sel:lensReview:UpdateLensReviewResponse', updateLensReviewResponse_lensReview - Undocumented member.
$sel:httpStatus:UpdateLensReviewResponse', updateLensReviewResponse_httpStatus - The response's http status code.
ListShareInvitations
data ListShareInvitations Source #
Input for List Share Invitations
See: newListShareInvitations smart constructor.
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:nextToken:ListShareInvitations', listShareInvitations_nextToken - Undocumented member.
$sel:workloadNamePrefix:ListShareInvitations', listShareInvitations_workloadNamePrefix - Undocumented member.
$sel:maxResults:ListShareInvitations', listShareInvitations_maxResults - The maximum number of results to return for this request.
data ListShareInvitationsResponse Source #
Input for List Share Invitations
See: newListShareInvitationsResponse smart constructor.
Constructors
| ListShareInvitationsResponse' (Maybe [ShareInvitationSummary]) (Maybe Text) 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:
$sel:shareInvitationSummaries:ListShareInvitationsResponse', listShareInvitationsResponse_shareInvitationSummaries - List of share invitation summaries in a workload.
$sel:nextToken:ListShareInvitations', listShareInvitationsResponse_nextToken - Undocumented member.
$sel:httpStatus:ListShareInvitationsResponse', listShareInvitationsResponse_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
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:
$sel:milestoneNumber:GetLensReview', getLensReview_milestoneNumber - Undocumented member.
$sel:workloadId:GetLensReview', getLensReview_workloadId - Undocumented member.
$sel:lensAlias:GetLensReview', getLensReview_lensAlias - Undocumented member.
data GetLensReviewResponse Source #
Output of a get lens review call.
See: newGetLensReviewResponse smart constructor.
Constructors
| GetLensReviewResponse' (Maybe Natural) (Maybe Text) (Maybe LensReview) 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:milestoneNumber:GetLensReview', getLensReviewResponse_milestoneNumber - Undocumented member.
$sel:workloadId:GetLensReview', getLensReviewResponse_workloadId - Undocumented member.
$sel:lensReview:GetLensReviewResponse', getLensReviewResponse_lensReview - Undocumented member.
$sel:httpStatus:GetLensReviewResponse', getLensReviewResponse_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:
$sel:workloadArn:TagResource', tagResource_workloadArn - Undocumented member.
$sel:tags: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.
CreateWorkload
data CreateWorkload Source #
Input for workload creation.
See: newCreateWorkload smart constructor.
Constructors
| CreateWorkload' (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe [Text]) (Maybe [Text]) (Maybe (HashMap Text Text)) Text Text WorkloadEnvironment Text [Text] Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> WorkloadEnvironment | |
| -> Text | |
| -> 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:
$sel:architecturalDesign:CreateWorkload', createWorkload_architecturalDesign - Undocumented member.
$sel:accountIds:CreateWorkload', createWorkload_accountIds - Undocumented member.
$sel:industry:CreateWorkload', createWorkload_industry - Undocumented member.
$sel:awsRegions:CreateWorkload', createWorkload_awsRegions - Undocumented member.
$sel:industryType:CreateWorkload', createWorkload_industryType - Undocumented member.
$sel:notes:CreateWorkload', createWorkload_notes - Undocumented member.
$sel:pillarPriorities:CreateWorkload', createWorkload_pillarPriorities - Undocumented member.
$sel:nonAwsRegions:CreateWorkload', createWorkload_nonAwsRegions - Undocumented member.
$sel:tags:CreateWorkload', createWorkload_tags - The tags to be associated with the workload.
$sel:workloadName:CreateWorkload', createWorkload_workloadName - Undocumented member.
$sel:description:CreateWorkload', createWorkload_description - Undocumented member.
$sel:environment:CreateWorkload', createWorkload_environment - Undocumented member.
$sel:reviewOwner:CreateWorkload', createWorkload_reviewOwner - Undocumented member.
$sel:lenses: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:
$sel:workloadArn:CreateWorkloadResponse', createWorkloadResponse_workloadArn - Undocumented member.
$sel:workloadId:CreateWorkloadResponse', createWorkloadResponse_workloadId - Undocumented member.
$sel:httpStatus:CreateWorkloadResponse', createWorkloadResponse_httpStatus - The response's http status code.
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:
$sel:shareId:DeleteWorkloadShare', deleteWorkloadShare_shareId - Undocumented member.
$sel:workloadId: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.
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:
$sel:shareId:UpdateWorkloadShare', updateWorkloadShare_shareId - Undocumented member.
$sel:workloadId:UpdateWorkloadShare', updateWorkloadShare_workloadId - Undocumented member.
$sel:permissionType:UpdateWorkloadShare', updateWorkloadShare_permissionType - Undocumented member.
data UpdateWorkloadShareResponse Source #
Input for Update Workload Share
See: newUpdateWorkloadShareResponse smart constructor.
Constructors
| UpdateWorkloadShareResponse' (Maybe WorkloadShare) (Maybe Text) 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:
$sel:workloadShare:UpdateWorkloadShareResponse', updateWorkloadShareResponse_workloadShare - Undocumented member.
$sel:workloadId:UpdateWorkloadShare', updateWorkloadShareResponse_workloadId - Undocumented member.
$sel:httpStatus:UpdateWorkloadShareResponse', updateWorkloadShareResponse_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:
$sel:workloadArn: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.
AssociateLenses
data AssociateLenses Source #
Input to associate lens reviews.
See: newAssociateLenses smart constructor.
Constructors
| AssociateLenses' Text (NonEmpty Text) |
Instances
Arguments
| :: Text | |
| -> NonEmpty Text | |
| -> AssociateLenses |
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:
$sel:workloadId: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.
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:nextToken:ListWorkloads', listWorkloads_nextToken - Undocumented member.
$sel:workloadNamePrefix:ListWorkloads', listWorkloads_workloadNamePrefix - Undocumented member.
$sel:maxResults:ListWorkloads', listWorkloads_maxResults - The maximum number of results to return for this request.
data ListWorkloadsResponse Source #
Output of a list workloads call.
See: newListWorkloadsResponse smart constructor.
Constructors
| ListWorkloadsResponse' (Maybe [WorkloadSummary]) (Maybe Text) 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:
$sel:workloadSummaries:ListWorkloadsResponse', listWorkloadsResponse_workloadSummaries - Undocumented member.
$sel:nextToken:ListWorkloads', listWorkloadsResponse_nextToken - Undocumented member.
$sel:httpStatus:ListWorkloadsResponse', listWorkloadsResponse_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:
$sel:workloadId:CreateWorkloadShare', createWorkloadShare_workloadId - Undocumented member.
$sel:sharedWith:CreateWorkloadShare', createWorkloadShare_sharedWith - Undocumented member.
$sel:permissionType: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:
$sel:workloadId:CreateWorkloadShare', createWorkloadShareResponse_workloadId - Undocumented member.
$sel:shareId:CreateWorkloadShareResponse', createWorkloadShareResponse_shareId - Undocumented member.
$sel:httpStatus:CreateWorkloadShareResponse', createWorkloadShareResponse_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:
$sel:milestoneNumber:GetLensReviewReport', getLensReviewReport_milestoneNumber - Undocumented member.
$sel:workloadId:GetLensReviewReport', getLensReviewReport_workloadId - Undocumented member.
$sel:lensAlias:GetLensReviewReport', getLensReviewReport_lensAlias - Undocumented member.
data GetLensReviewReportResponse Source #
Output of a get lens review report call.
See: newGetLensReviewReportResponse smart constructor.
Constructors
| GetLensReviewReportResponse' (Maybe Natural) (Maybe Text) (Maybe LensReviewReport) 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:milestoneNumber:GetLensReviewReport', getLensReviewReportResponse_milestoneNumber - Undocumented member.
$sel:workloadId:GetLensReviewReport', getLensReviewReportResponse_workloadId - Undocumented member.
$sel:lensReviewReport:GetLensReviewReportResponse', getLensReviewReportResponse_lensReviewReport - Undocumented member.
$sel:httpStatus:GetLensReviewReportResponse', getLensReviewReportResponse_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.
$sel:workloadId:UpgradeLensReview', upgradeLensReview_workloadId - Undocumented member.
$sel:lensAlias:UpgradeLensReview', upgradeLensReview_lensAlias - Undocumented member.
$sel:milestoneName: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.
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:
$sel:workloadId: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:
$sel:workload:GetWorkloadResponse', getWorkloadResponse_workload - Undocumented member.
$sel:httpStatus:GetWorkloadResponse', getWorkloadResponse_httpStatus - The response's http status code.
Types
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
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
LensStatus
newtype LensStatus Source #
Constructors
| LensStatus' | |
Fields | |
Bundled Patterns
| pattern LensStatus_CURRENT :: LensStatus | |
| pattern LensStatus_DEPRECATED :: LensStatus | |
| pattern LensStatus_NOT_CURRENT :: LensStatus |
Instances
NotificationType
newtype NotificationType Source #
Constructors
| NotificationType' | |
Fields | |
Bundled Patterns
| pattern NotificationType_LENS_VERSION_DEPRECATED :: NotificationType | |
| pattern NotificationType_LENS_VERSION_UPGRADED :: NotificationType |
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
ShareStatus
newtype ShareStatus Source #
The status of a workload share.
Constructors
| ShareStatus' | |
Fields | |
Bundled Patterns
| pattern ShareStatus_ACCEPTED :: ShareStatus | |
| pattern ShareStatus_EXPIRED :: ShareStatus | |
| pattern ShareStatus_PENDING :: ShareStatus | |
| pattern ShareStatus_REJECTED :: ShareStatus | |
| pattern ShareStatus_REVOKED :: ShareStatus |
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
Answer
An answer of the question.
See: newAnswer smart constructor.
Constructors
| Answer' (Maybe [ChoiceAnswer]) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Risk) (Maybe Text) (Maybe [Text]) (Maybe AnswerReason) (Maybe [Choice]) (Maybe Text) (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:helpfulResourceUrl:Answer', answer_helpfulResourceUrl - Undocumented member.
$sel:isApplicable:Answer', answer_isApplicable - Undocumented member.
$sel:pillarId:Answer', answer_pillarId - Undocumented member.
$sel:improvementPlanUrl:Answer', answer_improvementPlanUrl - Undocumented member.
$sel:questionDescription:Answer', answer_questionDescription - Undocumented member.
$sel:risk:Answer', answer_risk - Undocumented member.
$sel:questionTitle:Answer', answer_questionTitle - Undocumented member.
$sel:selectedChoices:Answer', answer_selectedChoices - Undocumented member.
$sel:reason:Answer', answer_reason - The reason why the question is not applicable to your workload.
$sel:choices:Answer', answer_choices - Undocumented member.
$sel:questionId:Answer', answer_questionId - Undocumented member.
$sel:notes:Answer', answer_notes - Undocumented member.
AnswerSummary
data AnswerSummary Source #
An answer summary of a lens review in a workload.
See: newAnswerSummary smart constructor.
Constructors
| AnswerSummary' (Maybe Bool) (Maybe Text) (Maybe [ChoiceAnswerSummary]) (Maybe Risk) (Maybe Text) (Maybe [Text]) (Maybe AnswerReason) (Maybe [Choice]) (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:isApplicable:AnswerSummary', answerSummary_isApplicable - Undocumented member.
$sel:pillarId:AnswerSummary', answerSummary_pillarId - Undocumented member.
$sel:choiceAnswerSummaries:AnswerSummary', answerSummary_choiceAnswerSummaries - A list of selected choices to a question in your workload.
$sel:risk:AnswerSummary', answerSummary_risk - Undocumented member.
$sel:questionTitle:AnswerSummary', answerSummary_questionTitle - Undocumented member.
$sel:selectedChoices:AnswerSummary', answerSummary_selectedChoices - Undocumented member.
$sel:reason:AnswerSummary', answerSummary_reason - The reason why a choice is non-applicable to a question in your
workload.
$sel:choices:AnswerSummary', answerSummary_choices - Undocumented member.
$sel:questionId:AnswerSummary', answerSummary_questionId - Undocumented member.
Choice
A choice available to answer question.
See: newChoice smart constructor.
Instances
| Eq Choice Source # | |
| Read Choice Source # | |
| Show Choice Source # | |
| Generic Choice Source # | |
| NFData Choice Source # | |
Defined in Amazonka.WellArchitected.Types.Choice | |
| Hashable Choice Source # | |
Defined in Amazonka.WellArchitected.Types.Choice | |
| FromJSON Choice Source # | |
| type Rep Choice Source # | |
Defined in Amazonka.WellArchitected.Types.Choice type Rep Choice = D1 ('MetaData "Choice" "Amazonka.WellArchitected.Types.Choice" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "Choice'" 'PrefixI 'True) (S1 ('MetaSel ('Just "title") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "choiceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) | |
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:title:Choice', choice_title - Undocumented member.
$sel:description:Choice', choice_description - Undocumented member.
$sel:choiceId:Choice', choice_choiceId - 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 ChoiceStatus) (Maybe ChoiceReason) (Maybe Text) (Maybe Text) |
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:status:ChoiceAnswer', choiceAnswer_status - The status of a choice.
$sel:reason:ChoiceAnswer', choiceAnswer_reason - The reason why a choice is non-applicable to a question in your
workload.
$sel:notes:ChoiceAnswer', choiceAnswer_notes - The notes associated with a choice.
$sel:choiceId:ChoiceAnswer', choiceAnswer_choiceId - Undocumented member.
ChoiceAnswerSummary
data ChoiceAnswerSummary Source #
A choice summary that has been answered on a question in your workload.
See: newChoiceAnswerSummary smart constructor.
Constructors
| ChoiceAnswerSummary' (Maybe ChoiceStatus) (Maybe ChoiceReason) (Maybe Text) |
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:status:ChoiceAnswerSummary', choiceAnswerSummary_status - The status of a choice.
$sel:reason:ChoiceAnswerSummary', choiceAnswerSummary_reason - The reason why a choice is non-applicable to a question in your
workload.
$sel:choiceId:ChoiceAnswerSummary', choiceAnswerSummary_choiceId - Undocumented member.
ChoiceUpdate
data ChoiceUpdate Source #
A list of choices to be updated.
See: newChoiceUpdate smart constructor.
Constructors
| ChoiceUpdate' (Maybe ChoiceReason) (Maybe Text) 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:reason:ChoiceUpdate', choiceUpdate_reason - The reason why a choice is non-applicable to a question in your
workload.
$sel:notes:ChoiceUpdate', choiceUpdate_notes - The notes associated with a choice.
$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.
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:
$sel:pillarId:ImprovementSummary', improvementSummary_pillarId - Undocumented member.
$sel:improvementPlanUrl:ImprovementSummary', improvementSummary_improvementPlanUrl - Undocumented member.
$sel:risk:ImprovementSummary', improvementSummary_risk - Undocumented member.
$sel:questionTitle:ImprovementSummary', improvementSummary_questionTitle - Undocumented member.
$sel:questionId:ImprovementSummary', improvementSummary_questionId - Undocumented member.
LensReview
data LensReview Source #
A lens review of a question.
See: newLensReview smart constructor.
Constructors
| LensReview' (Maybe Text) (Maybe (HashMap Risk Natural)) (Maybe Text) (Maybe Text) (Maybe [PillarReviewSummary]) (Maybe POSIX) (Maybe LensStatus) (Maybe Text) (Maybe Text) |
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:riskCounts:LensReview', lensReview_riskCounts - Undocumented member.
$sel:lensName:LensReview', lensReview_lensName - Undocumented member.
$sel:nextToken:LensReview', lensReview_nextToken - Undocumented member.
$sel:pillarReviewSummaries:LensReview', lensReview_pillarReviewSummaries - Undocumented member.
$sel:updatedAt:LensReview', lensReview_updatedAt - Undocumented member.
$sel:lensStatus:LensReview', lensReview_lensStatus - The status of the lens.
$sel:notes:LensReview', lensReview_notes - Undocumented member.
$sel:lensVersion:LensReview', lensReview_lensVersion - The version of the lens.
LensReviewReport
data LensReviewReport Source #
A report of a lens review.
See: newLensReviewReport smart constructor.
Constructors
| LensReviewReport' (Maybe Text) (Maybe Text) |
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:lensAlias:LensReviewReport', lensReviewReport_lensAlias - Undocumented member.
$sel:base64String:LensReviewReport', lensReviewReport_base64String - Undocumented member.
LensReviewSummary
data LensReviewSummary Source #
A lens review summary of a workload.
See: newLensReviewSummary smart constructor.
Constructors
| LensReviewSummary' (Maybe Text) (Maybe (HashMap Risk Natural)) (Maybe Text) (Maybe POSIX) (Maybe LensStatus) (Maybe Text) |
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:riskCounts:LensReviewSummary', lensReviewSummary_riskCounts - Undocumented member.
$sel:lensName:LensReviewSummary', lensReviewSummary_lensName - Undocumented member.
$sel:updatedAt:LensReviewSummary', lensReviewSummary_updatedAt - Undocumented member.
$sel:lensStatus:LensReviewSummary', lensReviewSummary_lensStatus - The status of the lens.
$sel:lensVersion:LensReviewSummary', lensReviewSummary_lensVersion - The version of the lens.
LensSummary
data LensSummary Source #
A lens summary of a lens.
See: newLensSummary smart constructor.
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:lensAlias:LensSummary', lensSummary_lensAlias - Undocumented member.
$sel:lensName:LensSummary', lensSummary_lensName - Undocumented member.
$sel:lensVersion:LensSummary', lensSummary_lensVersion - The version of the lens.
$sel:description:LensSummary', lensSummary_description - Undocumented member.
LensUpgradeSummary
data LensUpgradeSummary Source #
Lens upgrade summary return object.
See: newLensUpgradeSummary smart constructor.
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:lensAlias:LensUpgradeSummary', lensUpgradeSummary_lensAlias - Undocumented member.
$sel:latestLensVersion:LensUpgradeSummary', lensUpgradeSummary_latestLensVersion - The latest version of the lens.
$sel:currentLensVersion:LensUpgradeSummary', lensUpgradeSummary_currentLensVersion - The current version of 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:workload:Milestone', milestone_workload - Undocumented member.
$sel:milestoneNumber:Milestone', milestone_milestoneNumber - Undocumented member.
$sel:milestoneName:Milestone', milestone_milestoneName - Undocumented member.
$sel:recordedAt:Milestone', milestone_recordedAt - Undocumented member.
MilestoneSummary
data MilestoneSummary Source #
A milestone summary return object.
See: newMilestoneSummary smart constructor.
Constructors
| MilestoneSummary' (Maybe Natural) (Maybe Text) (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:milestoneNumber:MilestoneSummary', milestoneSummary_milestoneNumber - Undocumented member.
$sel:milestoneName:MilestoneSummary', milestoneSummary_milestoneName - 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 Text) (Maybe [QuestionDifference]) (Maybe DifferenceStatus) |
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:
$sel:pillarId:PillarDifference', pillarDifference_pillarId - Undocumented member.
$sel:questionDifferences:PillarDifference', pillarDifference_questionDifferences - List of question differences.
$sel:differenceStatus:PillarDifference', pillarDifference_differenceStatus - Indicates the type of change to the pillar.
PillarReviewSummary
data PillarReviewSummary Source #
A pillar review summary of a lens review.
See: newPillarReviewSummary smart constructor.
Constructors
| PillarReviewSummary' (Maybe Text) (Maybe Text) (Maybe (HashMap Risk Natural)) (Maybe Text) |
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:pillarId:PillarReviewSummary', pillarReviewSummary_pillarId - Undocumented member.
$sel:pillarName:PillarReviewSummary', pillarReviewSummary_pillarName - Undocumented member.
$sel:riskCounts:PillarReviewSummary', pillarReviewSummary_riskCounts - Undocumented member.
$sel:notes:PillarReviewSummary', pillarReviewSummary_notes - Undocumented member.
QuestionDifference
data QuestionDifference Source #
A question difference return object.
See: newQuestionDifference smart constructor.
Constructors
| QuestionDifference' (Maybe Text) (Maybe DifferenceStatus) (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:questionTitle:QuestionDifference', questionDifference_questionTitle - Undocumented member.
$sel:differenceStatus:QuestionDifference', questionDifference_differenceStatus - Indicates the type of change to the question.
$sel:questionId:QuestionDifference', questionDifference_questionId - Undocumented member.
ShareInvitation
data ShareInvitation Source #
The share invitation.
See: newShareInvitation smart constructor.
Constructors
| ShareInvitation' (Maybe Text) (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:workloadId:ShareInvitation', shareInvitation_workloadId - Undocumented member.
$sel:shareInvitationId:ShareInvitation', shareInvitation_shareInvitationId - The ID assigned to the share invitation.
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 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:sharedBy:ShareInvitationSummary', shareInvitationSummary_sharedBy - Undocumented member.
$sel:sharedWith:ShareInvitationSummary', shareInvitationSummary_sharedWith - Undocumented member.
$sel:permissionType:ShareInvitationSummary', shareInvitationSummary_permissionType - Undocumented member.
$sel:workloadId:ShareInvitationSummary', shareInvitationSummary_workloadId - Undocumented member.
$sel:workloadName:ShareInvitationSummary', shareInvitationSummary_workloadName - Undocumented member.
$sel:shareInvitationId:ShareInvitationSummary', shareInvitationSummary_shareInvitationId - The ID assigned to the share invitation.
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 Bool) (Maybe Text) (Maybe [Text]) (Maybe [Text]) (Maybe POSIX) (Maybe Text) (Maybe WorkloadEnvironment) (Maybe (HashMap Risk Natural)) (Maybe [Text]) (Maybe Text) (Maybe WorkloadImprovementStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe [Text]) (Maybe (HashMap Text 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: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:architecturalDesign:Workload', workload_architecturalDesign - Undocumented member.
$sel:accountIds:Workload', workload_accountIds - Undocumented member.
$sel:lenses:Workload', workload_lenses - Undocumented member.
$sel:reviewRestrictionDate:Workload', workload_reviewRestrictionDate - Undocumented member.
$sel:industry:Workload', workload_industry - Undocumented member.
$sel:environment:Workload', workload_environment - Undocumented member.
$sel:riskCounts:Workload', workload_riskCounts - Undocumented member.
$sel:awsRegions:Workload', workload_awsRegions - Undocumented member.
$sel:owner:Workload', workload_owner - Undocumented member.
$sel:improvementStatus:Workload', workload_improvementStatus - Undocumented member.
$sel:workloadArn:Workload', workload_workloadArn - Undocumented member.
$sel:industryType:Workload', workload_industryType - Undocumented member.
$sel:workloadId:Workload', workload_workloadId - Undocumented member.
$sel:workloadName:Workload', workload_workloadName - Undocumented member.
$sel:updatedAt:Workload', workload_updatedAt - Undocumented member.
$sel:notes:Workload', workload_notes - Undocumented member.
$sel:reviewOwner:Workload', workload_reviewOwner - Undocumented member.
$sel:description:Workload', workload_description - Undocumented member.
$sel:pillarPriorities:Workload', workload_pillarPriorities - Undocumented member.
$sel:shareInvitationId:Workload', workload_shareInvitationId - The ID assigned to the share invitation.
$sel:nonAwsRegions:Workload', workload_nonAwsRegions - Undocumented member.
$sel:tags:Workload', workload_tags - The tags associated with the workload.
WorkloadShare
data WorkloadShare Source #
A workload share return object.
See: newWorkloadShare smart constructor.
Constructors
| WorkloadShare' (Maybe ShareStatus) (Maybe Text) (Maybe Text) (Maybe PermissionType) (Maybe Text) (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:status:WorkloadShare', workloadShare_status - Undocumented member.
$sel:sharedBy:WorkloadShare', workloadShare_sharedBy - Undocumented member.
$sel:sharedWith:WorkloadShare', workloadShare_sharedWith - Undocumented member.
$sel:permissionType:WorkloadShare', workloadShare_permissionType - Undocumented member.
$sel:workloadId:WorkloadShare', workloadShare_workloadId - Undocumented member.
$sel:workloadName:WorkloadShare', workloadShare_workloadName - Undocumented member.
$sel:shareId:WorkloadShare', workloadShare_shareId - Undocumented member.
WorkloadShareSummary
data WorkloadShareSummary Source #
A workload share summary return object.
See: newWorkloadShareSummary smart constructor.
Constructors
| WorkloadShareSummary' (Maybe ShareStatus) (Maybe Text) (Maybe PermissionType) (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:status:WorkloadShareSummary', workloadShareSummary_status - Undocumented member.
$sel:sharedWith:WorkloadShareSummary', workloadShareSummary_sharedWith - Undocumented member.
$sel:permissionType:WorkloadShareSummary', workloadShareSummary_permissionType - Undocumented member.
$sel:shareId:WorkloadShareSummary', workloadShareSummary_shareId - Undocumented member.
WorkloadSummary
data WorkloadSummary Source #
A workload summary return object.
See: newWorkloadSummary smart constructor.
Constructors
| WorkloadSummary' (Maybe [Text]) (Maybe (HashMap Risk Natural)) (Maybe Text) (Maybe WorkloadImprovementStatus) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) |
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:lenses:WorkloadSummary', workloadSummary_lenses - Undocumented member.
$sel:riskCounts:WorkloadSummary', workloadSummary_riskCounts - Undocumented member.
$sel:owner:WorkloadSummary', workloadSummary_owner - Undocumented member.
$sel:improvementStatus:WorkloadSummary', workloadSummary_improvementStatus - Undocumented member.
$sel:workloadArn:WorkloadSummary', workloadSummary_workloadArn - Undocumented member.
$sel:workloadId:WorkloadSummary', workloadSummary_workloadId - Undocumented member.
$sel:workloadName:WorkloadSummary', workloadSummary_workloadName - Undocumented member.
$sel:updatedAt:WorkloadSummary', workloadSummary_updatedAt - Undocumented member.