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 |
- 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
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.
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.
Instances
newGetLensVersionDifference Source #
:: 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.
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.
Instances
newListLensReviewImprovements Source #
:: 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.
ListLensReviewImprovementsResponse' (Maybe [ImprovementSummary]) (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe Text) Int |
Instances
newListLensReviewImprovementsResponse Source #
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
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.
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.
Instances
:: 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
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.
Instances
newListTagsForResource Source #
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.
UpdateAnswer' (Maybe Bool) (Maybe [Text]) (Maybe AnswerReason) (Maybe Text) (Maybe (HashMap Text ChoiceUpdate)) Text Text Text |
Instances
:: 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 #
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.
Instances
newUpdateShareInvitation Source #
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.
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.
ListAnswersResponse' (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe [AnswerSummary]) Int |
Instances
newListAnswersResponse Source #
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.
Instances
newDisassociateLenses Source #
:: 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.
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.
Instances
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 #
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.
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.
Instances
newListLensesResponse Source #
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 #
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.
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.
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
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.
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.
Instances
:: 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.
Instances
Eq DeleteWorkloadResponse Source # | |
Defined in Amazonka.WellArchitected.DeleteWorkload | |
Read DeleteWorkloadResponse Source # | |
Show DeleteWorkloadResponse Source # | |
Defined in Amazonka.WellArchitected.DeleteWorkload showsPrec :: Int -> DeleteWorkloadResponse -> ShowS # show :: DeleteWorkloadResponse -> String # showList :: [DeleteWorkloadResponse] -> ShowS # | |
Generic DeleteWorkloadResponse Source # | |
Defined in Amazonka.WellArchitected.DeleteWorkload type Rep DeleteWorkloadResponse :: Type -> Type # | |
NFData DeleteWorkloadResponse Source # | |
Defined in Amazonka.WellArchitected.DeleteWorkload rnf :: DeleteWorkloadResponse -> () # | |
type Rep DeleteWorkloadResponse Source # | |
Defined in Amazonka.WellArchitected.DeleteWorkload |
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
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.
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
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.
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.
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.
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.
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.
Instances
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.
Instances
newTagResourceResponse Source #
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.
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
:: 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.
Instances
newDeleteWorkloadShare Source #
:: 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.
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.
Instances
newUpdateWorkloadShare Source #
:: 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.
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.
Instances
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.
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.
Instances
:: 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.
Instances
Eq AssociateLensesResponse Source # | |
Defined in Amazonka.WellArchitected.AssociateLenses | |
Read AssociateLensesResponse Source # | |
Show AssociateLensesResponse Source # | |
Defined in Amazonka.WellArchitected.AssociateLenses showsPrec :: Int -> AssociateLensesResponse -> ShowS # show :: AssociateLensesResponse -> String # showList :: [AssociateLensesResponse] -> ShowS # | |
Generic AssociateLensesResponse Source # | |
Defined in Amazonka.WellArchitected.AssociateLenses type Rep AssociateLensesResponse :: Type -> Type # | |
NFData AssociateLensesResponse Source # | |
Defined in Amazonka.WellArchitected.AssociateLenses rnf :: AssociateLensesResponse -> () # | |
type Rep AssociateLensesResponse Source # | |
Defined in Amazonka.WellArchitected.AssociateLenses |
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.
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.
Instances
newCreateWorkloadShare Source #
:: 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.
Instances
newGetLensReviewReport Source #
:: 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.
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
:: 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.
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.
Instances
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.
Instances
newGetWorkloadResponse Source #
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 #
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 #
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 #
pattern ChoiceStatus_NOT_APPLICABLE :: ChoiceStatus | |
pattern ChoiceStatus_SELECTED :: ChoiceStatus | |
pattern ChoiceStatus_UNSELECTED :: ChoiceStatus |
Instances
DifferenceStatus
newtype DifferenceStatus Source #
pattern DifferenceStatus_DELETED :: DifferenceStatus | |
pattern DifferenceStatus_NEW :: DifferenceStatus | |
pattern DifferenceStatus_UPDATED :: DifferenceStatus |
Instances
LensStatus
newtype LensStatus Source #
pattern LensStatus_CURRENT :: LensStatus | |
pattern LensStatus_DEPRECATED :: LensStatus | |
pattern LensStatus_NOT_CURRENT :: LensStatus |
Instances
NotificationType
newtype NotificationType Source #
pattern NotificationType_LENS_VERSION_DEPRECATED :: NotificationType | |
pattern NotificationType_LENS_VERSION_UPGRADED :: NotificationType |
Instances
PermissionType
newtype PermissionType Source #
Permission granted on a workload share.
pattern PermissionType_CONTRIBUTOR :: PermissionType | |
pattern PermissionType_READONLY :: PermissionType |
Instances
Risk
The risk for a given workload, lens review, pillar, or question.
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.
pattern ShareInvitationAction_ACCEPT :: ShareInvitationAction | |
pattern ShareInvitationAction_REJECT :: ShareInvitationAction |
Instances
ShareStatus
newtype ShareStatus Source #
The status of a workload share.
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.
pattern WorkloadEnvironment_PREPRODUCTION :: WorkloadEnvironment | |
pattern WorkloadEnvironment_PRODUCTION :: WorkloadEnvironment |
Instances
WorkloadImprovementStatus
newtype WorkloadImprovementStatus Source #
The improvement status for a workload.
Instances
Answer
An answer of the question.
See: newAnswer
smart constructor.
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.
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.
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.
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.
Instances
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.