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

Amazonka.WellArchitected

Description

Derived from API version 2020-03-31 of the AWS service descriptions, licensed under Apache 2.0.

AWS Well-Architected Tool

This is the AWS Well-Architected Tool API Reference. The AWS Well-Architected Tool API provides programmatic access to the AWS Well-Architected Tool in the AWS Management Console. For information about the AWS Well-Architected Tool, see the AWS Well-Architected Tool User Guide.

Synopsis

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

Instances details
Eq ListNotifications Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

Read ListNotifications Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

Show ListNotifications Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

Generic ListNotifications Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

Associated Types

type Rep ListNotifications :: Type -> Type #

NFData ListNotifications Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

Methods

rnf :: ListNotifications -> () #

Hashable ListNotifications Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

ToJSON ListNotifications Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

AWSRequest ListNotifications Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

Associated Types

type AWSResponse ListNotifications #

ToHeaders ListNotifications Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

ToPath ListNotifications Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

ToQuery ListNotifications Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

type Rep ListNotifications Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

type Rep ListNotifications = D1 ('MetaData "ListNotifications" "Amazonka.WellArchitected.ListNotifications" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "ListNotifications'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse ListNotifications Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

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

Instances details
Eq ListNotificationsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

Read ListNotificationsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

Show ListNotificationsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

Generic ListNotificationsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

Associated Types

type Rep ListNotificationsResponse :: Type -> Type #

NFData ListNotificationsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

type Rep ListNotificationsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

type Rep ListNotificationsResponse = D1 ('MetaData "ListNotificationsResponse" "Amazonka.WellArchitected.ListNotifications" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "ListNotificationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "notificationSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [NotificationSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

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

Instances details
Eq GetLensVersionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

Read GetLensVersionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

Show GetLensVersionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

Generic GetLensVersionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

Associated Types

type Rep GetLensVersionDifference :: Type -> Type #

NFData GetLensVersionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

Hashable GetLensVersionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

AWSRequest GetLensVersionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

ToHeaders GetLensVersionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

ToPath GetLensVersionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

ToQuery GetLensVersionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

type Rep GetLensVersionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

type Rep GetLensVersionDifference = D1 ('MetaData "GetLensVersionDifference" "Amazonka.WellArchitected.GetLensVersionDifference" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "GetLensVersionDifference'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "baseLensVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetLensVersionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

newGetLensVersionDifference Source #

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.

Instances

Instances details
Eq GetLensVersionDifferenceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

Read GetLensVersionDifferenceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

Show GetLensVersionDifferenceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

Generic GetLensVersionDifferenceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

Associated Types

type Rep GetLensVersionDifferenceResponse :: Type -> Type #

NFData GetLensVersionDifferenceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

type Rep GetLensVersionDifferenceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

type Rep GetLensVersionDifferenceResponse = D1 ('MetaData "GetLensVersionDifferenceResponse" "Amazonka.WellArchitected.GetLensVersionDifference" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "GetLensVersionDifferenceResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestLensVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "baseLensVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "versionDifferences") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VersionDifferences)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

ListLensReviewImprovements

data ListLensReviewImprovements Source #

Input to list lens review improvements.

See: newListLensReviewImprovements smart constructor.

Instances

Instances details
Eq ListLensReviewImprovements Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

Read ListLensReviewImprovements Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

Show ListLensReviewImprovements Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

Generic ListLensReviewImprovements Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

Associated Types

type Rep ListLensReviewImprovements :: Type -> Type #

NFData ListLensReviewImprovements Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

Hashable ListLensReviewImprovements Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

AWSRequest ListLensReviewImprovements Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

ToHeaders ListLensReviewImprovements Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

ToPath ListLensReviewImprovements Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

ToQuery ListLensReviewImprovements Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

type Rep ListLensReviewImprovements Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

type Rep ListLensReviewImprovements = D1 ('MetaData "ListLensReviewImprovements" "Amazonka.WellArchitected.ListLensReviewImprovements" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "ListLensReviewImprovements'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pillarId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "milestoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse ListLensReviewImprovements Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

data ListLensReviewImprovementsResponse Source #

Output of a list lens review improvements call.

See: newListLensReviewImprovementsResponse smart constructor.

Instances

Instances details
Eq ListLensReviewImprovementsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

Read ListLensReviewImprovementsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

Show ListLensReviewImprovementsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

Generic ListLensReviewImprovementsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

Associated Types

type Rep ListLensReviewImprovementsResponse :: Type -> Type #

NFData ListLensReviewImprovementsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

type Rep ListLensReviewImprovementsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

type Rep ListLensReviewImprovementsResponse = D1 ('MetaData "ListLensReviewImprovementsResponse" "Amazonka.WellArchitected.ListLensReviewImprovements" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "ListLensReviewImprovementsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "improvementSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ImprovementSummary])) :*: (S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "milestoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

ListMilestones

data ListMilestones Source #

Input to list all milestones for a workload.

See: newListMilestones smart constructor.

Instances

Instances details
Eq ListMilestones Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

Read ListMilestones Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

Show ListMilestones Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

Generic ListMilestones Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

Associated Types

type Rep ListMilestones :: Type -> Type #

NFData ListMilestones Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

Methods

rnf :: ListMilestones -> () #

Hashable ListMilestones Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

ToJSON ListMilestones Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

AWSRequest ListMilestones Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

Associated Types

type AWSResponse ListMilestones #

ToHeaders ListMilestones Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

ToPath ListMilestones Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

ToQuery ListMilestones Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

type Rep ListMilestones Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

type Rep ListMilestones = D1 ('MetaData "ListMilestones" "Amazonka.WellArchitected.ListMilestones" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "ListMilestones'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListMilestones Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

newListMilestones Source #

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

Instances details
Eq ListMilestonesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

Read ListMilestonesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

Show ListMilestonesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

Generic ListMilestonesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

Associated Types

type Rep ListMilestonesResponse :: Type -> Type #

NFData ListMilestonesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

Methods

rnf :: ListMilestonesResponse -> () #

type Rep ListMilestonesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

type Rep ListMilestonesResponse = D1 ('MetaData "ListMilestonesResponse" "Amazonka.WellArchitected.ListMilestones" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "ListMilestonesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "milestoneSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MilestoneSummary])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

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

Instances details
Eq CreateMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

Read CreateMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

Show CreateMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

Generic CreateMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

Associated Types

type Rep CreateMilestone :: Type -> Type #

NFData CreateMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

Methods

rnf :: CreateMilestone -> () #

Hashable CreateMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

ToJSON CreateMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

AWSRequest CreateMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

Associated Types

type AWSResponse CreateMilestone #

ToHeaders CreateMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

ToPath CreateMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

ToQuery CreateMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

type Rep CreateMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

type Rep CreateMilestone = D1 ('MetaData "CreateMilestone" "Amazonka.WellArchitected.CreateMilestone" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "CreateMilestone'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "milestoneName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

newCreateMilestone Source #

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

Instances details
Eq CreateMilestoneResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

Read CreateMilestoneResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

Show CreateMilestoneResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

Generic CreateMilestoneResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

Associated Types

type Rep CreateMilestoneResponse :: Type -> Type #

NFData CreateMilestoneResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

Methods

rnf :: CreateMilestoneResponse -> () #

type Rep CreateMilestoneResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

type Rep CreateMilestoneResponse = D1 ('MetaData "CreateMilestoneResponse" "Amazonka.WellArchitected.CreateMilestone" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "CreateMilestoneResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "milestoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

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

data GetAnswer Source #

Input to get answer.

See: newGetAnswer smart constructor.

Instances

Instances details
Eq GetAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

Read GetAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

Show GetAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

Generic GetAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

Associated Types

type Rep GetAnswer :: Type -> Type #

NFData GetAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

Methods

rnf :: GetAnswer -> () #

Hashable GetAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

AWSRequest GetAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

Associated Types

type AWSResponse GetAnswer #

ToHeaders GetAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

Methods

toHeaders :: GetAnswer -> [Header] #

ToPath GetAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

ToQuery GetAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

type Rep GetAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

type Rep GetAnswer = D1 ('MetaData "GetAnswer" "Amazonka.WellArchitected.GetAnswer" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "GetAnswer'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "milestoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "questionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

newGetAnswer Source #

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

Instances details
Eq GetAnswerResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

Read GetAnswerResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

Show GetAnswerResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

Generic GetAnswerResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

Associated Types

type Rep GetAnswerResponse :: Type -> Type #

NFData GetAnswerResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

Methods

rnf :: GetAnswerResponse -> () #

type Rep GetAnswerResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

type Rep GetAnswerResponse = D1 ('MetaData "GetAnswerResponse" "Amazonka.WellArchitected.GetAnswer" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "GetAnswerResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "milestoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "answer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Answer)) :*: (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetAnswerResponse Source #

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

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.WellArchitected.ListTagsForResource" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workloadArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

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

Instances details
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.WellArchitected.ListTagsForResource" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

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.

Instances

Instances details
Eq UpdateAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

Read UpdateAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

Show UpdateAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

Generic UpdateAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

Associated Types

type Rep UpdateAnswer :: Type -> Type #

NFData UpdateAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

Methods

rnf :: UpdateAnswer -> () #

Hashable UpdateAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

ToJSON UpdateAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

AWSRequest UpdateAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

Associated Types

type AWSResponse UpdateAnswer #

ToHeaders UpdateAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

ToPath UpdateAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

ToQuery UpdateAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

type Rep UpdateAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

type AWSResponse UpdateAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

newUpdateAnswer Source #

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

Instances details
Eq UpdateAnswerResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

Read UpdateAnswerResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

Show UpdateAnswerResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

Generic UpdateAnswerResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

Associated Types

type Rep UpdateAnswerResponse :: Type -> Type #

NFData UpdateAnswerResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

Methods

rnf :: UpdateAnswerResponse -> () #

type Rep UpdateAnswerResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

type Rep UpdateAnswerResponse = D1 ('MetaData "UpdateAnswerResponse" "Amazonka.WellArchitected.UpdateAnswer" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "UpdateAnswerResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "answer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Answer))) :*: (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

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

Instances details
Eq UpdateShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

Read UpdateShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

Show UpdateShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

Generic UpdateShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

Associated Types

type Rep UpdateShareInvitation :: Type -> Type #

NFData UpdateShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

Methods

rnf :: UpdateShareInvitation -> () #

Hashable UpdateShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

ToJSON UpdateShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

AWSRequest UpdateShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

Associated Types

type AWSResponse UpdateShareInvitation #

ToHeaders UpdateShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

ToPath UpdateShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

ToQuery UpdateShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

type Rep UpdateShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

type Rep UpdateShareInvitation = D1 ('MetaData "UpdateShareInvitation" "Amazonka.WellArchitected.UpdateShareInvitation" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "UpdateShareInvitation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "shareInvitationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "shareInvitationAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ShareInvitationAction)))
type AWSResponse UpdateShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

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

Instances details
Eq UpdateShareInvitationResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

Read UpdateShareInvitationResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

Show UpdateShareInvitationResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

Generic UpdateShareInvitationResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

Associated Types

type Rep UpdateShareInvitationResponse :: Type -> Type #

NFData UpdateShareInvitationResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

type Rep UpdateShareInvitationResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

type Rep UpdateShareInvitationResponse = D1 ('MetaData "UpdateShareInvitationResponse" "Amazonka.WellArchitected.UpdateShareInvitation" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "UpdateShareInvitationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "shareInvitation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShareInvitation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

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

Instances details
Eq ListAnswers Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

Read ListAnswers Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

Show ListAnswers Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

Generic ListAnswers Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

Associated Types

type Rep ListAnswers :: Type -> Type #

NFData ListAnswers Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

Methods

rnf :: ListAnswers -> () #

Hashable ListAnswers Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

AWSRequest ListAnswers Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

Associated Types

type AWSResponse ListAnswers #

ToHeaders ListAnswers Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

Methods

toHeaders :: ListAnswers -> [Header] #

ToPath ListAnswers Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

ToQuery ListAnswers Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

type Rep ListAnswers Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

type Rep ListAnswers = D1 ('MetaData "ListAnswers" "Amazonka.WellArchitected.ListAnswers" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "ListAnswers'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pillarId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "milestoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse ListAnswers Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

newListAnswers Source #

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.

Instances

Instances details
Eq ListAnswersResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

Read ListAnswersResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

Show ListAnswersResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

Generic ListAnswersResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

Associated Types

type Rep ListAnswersResponse :: Type -> Type #

NFData ListAnswersResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

Methods

rnf :: ListAnswersResponse -> () #

type Rep ListAnswersResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

type Rep ListAnswersResponse = D1 ('MetaData "ListAnswersResponse" "Amazonka.WellArchitected.ListAnswers" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "ListAnswersResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "milestoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "answerSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AnswerSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

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

Instances details
Eq DisassociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

Read DisassociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

Show DisassociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

Generic DisassociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

Associated Types

type Rep DisassociateLenses :: Type -> Type #

NFData DisassociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

Methods

rnf :: DisassociateLenses -> () #

Hashable DisassociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

ToJSON DisassociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

AWSRequest DisassociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

Associated Types

type AWSResponse DisassociateLenses #

ToHeaders DisassociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

ToPath DisassociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

ToQuery DisassociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

type Rep DisassociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

type Rep DisassociateLenses = D1 ('MetaData "DisassociateLenses" "Amazonka.WellArchitected.DisassociateLenses" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "DisassociateLenses'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "lensAliases") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))
type AWSResponse DisassociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

newDisassociateLenses Source #

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

Instances details
Eq DisassociateLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

Read DisassociateLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

Show DisassociateLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

Generic DisassociateLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

Associated Types

type Rep DisassociateLensesResponse :: Type -> Type #

NFData DisassociateLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

type Rep DisassociateLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

type Rep DisassociateLensesResponse = D1 ('MetaData "DisassociateLensesResponse" "Amazonka.WellArchitected.DisassociateLenses" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "DisassociateLensesResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDisassociateLensesResponse :: DisassociateLensesResponse Source #

Create a value of DisassociateLensesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

GetMilestone

data GetMilestone Source #

Input to get a milestone.

See: newGetMilestone smart constructor.

Constructors

GetMilestone' Text Natural 

Instances

Instances details
Eq GetMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

Read GetMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

Show GetMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

Generic GetMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

Associated Types

type Rep GetMilestone :: Type -> Type #

NFData GetMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

Methods

rnf :: GetMilestone -> () #

Hashable GetMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

AWSRequest GetMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

Associated Types

type AWSResponse GetMilestone #

ToHeaders GetMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

ToPath GetMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

ToQuery GetMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

type Rep GetMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

type Rep GetMilestone = D1 ('MetaData "GetMilestone" "Amazonka.WellArchitected.GetMilestone" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "GetMilestone'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "milestoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))
type AWSResponse GetMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

newGetMilestone Source #

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

Instances details
Eq GetMilestoneResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

Read GetMilestoneResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

Show GetMilestoneResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

Generic GetMilestoneResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

Associated Types

type Rep GetMilestoneResponse :: Type -> Type #

NFData GetMilestoneResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

Methods

rnf :: GetMilestoneResponse -> () #

type Rep GetMilestoneResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

type Rep GetMilestoneResponse = D1 ('MetaData "GetMilestoneResponse" "Amazonka.WellArchitected.GetMilestone" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "GetMilestoneResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "milestone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Milestone)) :*: (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

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.

Constructors

ListLenses' (Maybe Text) (Maybe Natural) 

Instances

Instances details
Eq ListLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

Read ListLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

Show ListLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

Generic ListLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

Associated Types

type Rep ListLenses :: Type -> Type #

NFData ListLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

Methods

rnf :: ListLenses -> () #

Hashable ListLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

AWSRequest ListLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

Associated Types

type AWSResponse ListLenses #

ToHeaders ListLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

Methods

toHeaders :: ListLenses -> [Header] #

ToPath ListLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

ToQuery ListLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

type Rep ListLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

type Rep ListLenses = D1 ('MetaData "ListLenses" "Amazonka.WellArchitected.ListLenses" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "ListLenses'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

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

Instances details
Eq ListLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

Read ListLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

Show ListLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

Generic ListLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

Associated Types

type Rep ListLensesResponse :: Type -> Type #

NFData ListLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

Methods

rnf :: ListLensesResponse -> () #

type Rep ListLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

type Rep ListLensesResponse = D1 ('MetaData "ListLensesResponse" "Amazonka.WellArchitected.ListLenses" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "ListLensesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lensSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LensSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

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

Instances details
Eq ListWorkloadShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

Read ListWorkloadShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

Show ListWorkloadShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

Generic ListWorkloadShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

Associated Types

type Rep ListWorkloadShares :: Type -> Type #

NFData ListWorkloadShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

Methods

rnf :: ListWorkloadShares -> () #

Hashable ListWorkloadShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

AWSRequest ListWorkloadShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

Associated Types

type AWSResponse ListWorkloadShares #

ToHeaders ListWorkloadShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

ToPath ListWorkloadShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

ToQuery ListWorkloadShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

type Rep ListWorkloadShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

type Rep ListWorkloadShares = D1 ('MetaData "ListWorkloadShares" "Amazonka.WellArchitected.ListWorkloadShares" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "ListWorkloadShares'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "sharedWithPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListWorkloadShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

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

Instances details
Eq ListWorkloadSharesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

Read ListWorkloadSharesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

Show ListWorkloadSharesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

Generic ListWorkloadSharesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

Associated Types

type Rep ListWorkloadSharesResponse :: Type -> Type #

NFData ListWorkloadSharesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

type Rep ListWorkloadSharesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

type Rep ListWorkloadSharesResponse = D1 ('MetaData "ListWorkloadSharesResponse" "Amazonka.WellArchitected.ListWorkloadShares" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "ListWorkloadSharesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "workloadShareSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WorkloadShareSummary])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

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.

Instances

Instances details
Eq UpdateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

Read UpdateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

Show UpdateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

Generic UpdateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

Associated Types

type Rep UpdateWorkload :: Type -> Type #

NFData UpdateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

Methods

rnf :: UpdateWorkload -> () #

Hashable UpdateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

ToJSON UpdateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

AWSRequest UpdateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

Associated Types

type AWSResponse UpdateWorkload #

ToHeaders UpdateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

ToPath UpdateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

ToQuery UpdateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

type Rep UpdateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

type Rep UpdateWorkload = D1 ('MetaData "UpdateWorkload" "Amazonka.WellArchitected.UpdateWorkload" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "UpdateWorkload'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "isReviewOwnerUpdateAcknowledged") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "architecturalDesign") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "accountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) :*: ((S1 ('MetaSel ('Just "industry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "environment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkloadEnvironment))) :*: (S1 ('MetaSel ('Just "awsRegions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "improvementStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkloadImprovementStatus))))) :*: (((S1 ('MetaSel ('Just "industryType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "workloadName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "notes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "reviewOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pillarPriorities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "nonAwsRegions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))
type AWSResponse UpdateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

newUpdateWorkload Source #

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

Instances details
Eq UpdateWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

Read UpdateWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

Show UpdateWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

Generic UpdateWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

Associated Types

type Rep UpdateWorkloadResponse :: Type -> Type #

NFData UpdateWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

Methods

rnf :: UpdateWorkloadResponse -> () #

type Rep UpdateWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

type Rep UpdateWorkloadResponse = D1 ('MetaData "UpdateWorkloadResponse" "Amazonka.WellArchitected.UpdateWorkload" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "UpdateWorkloadResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Workload)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateWorkloadResponse Source #

Create a value of UpdateWorkloadResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:workload:UpdateWorkloadResponse', updateWorkloadResponse_workload - Undocumented member.

$sel:httpStatus:UpdateWorkloadResponse', updateWorkloadResponse_httpStatus - The response's http status code.

DeleteWorkload

data DeleteWorkload Source #

Input for workload deletion.

See: newDeleteWorkload smart constructor.

Constructors

DeleteWorkload' Text Text 

Instances

Instances details
Eq DeleteWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

Read DeleteWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

Show DeleteWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

Generic DeleteWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

Associated Types

type Rep DeleteWorkload :: Type -> Type #

NFData DeleteWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

Methods

rnf :: DeleteWorkload -> () #

Hashable DeleteWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

AWSRequest DeleteWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

Associated Types

type AWSResponse DeleteWorkload #

ToHeaders DeleteWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

ToPath DeleteWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

ToQuery DeleteWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

type Rep DeleteWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

type Rep DeleteWorkload = D1 ('MetaData "DeleteWorkload" "Amazonka.WellArchitected.DeleteWorkload" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "DeleteWorkload'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

newDeleteWorkload Source #

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

Instances details
Eq DeleteWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

Read DeleteWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

Show DeleteWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

Generic DeleteWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

Associated Types

type Rep DeleteWorkloadResponse :: Type -> Type #

NFData DeleteWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

Methods

rnf :: DeleteWorkloadResponse -> () #

type Rep DeleteWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

type Rep DeleteWorkloadResponse = D1 ('MetaData "DeleteWorkloadResponse" "Amazonka.WellArchitected.DeleteWorkload" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "DeleteWorkloadResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

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

Instances details
Eq ListLensReviews Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

Read ListLensReviews Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

Show ListLensReviews Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

Generic ListLensReviews Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

Associated Types

type Rep ListLensReviews :: Type -> Type #

NFData ListLensReviews Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

Methods

rnf :: ListLensReviews -> () #

Hashable ListLensReviews Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

AWSRequest ListLensReviews Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

Associated Types

type AWSResponse ListLensReviews #

ToHeaders ListLensReviews Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

ToPath ListLensReviews Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

ToQuery ListLensReviews Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

type Rep ListLensReviews Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

type Rep ListLensReviews = D1 ('MetaData "ListLensReviews" "Amazonka.WellArchitected.ListLensReviews" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "ListLensReviews'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "milestoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListLensReviews Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

newListLensReviews Source #

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

Instances details
Eq ListLensReviewsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

Read ListLensReviewsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

Show ListLensReviewsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

Generic ListLensReviewsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

Associated Types

type Rep ListLensReviewsResponse :: Type -> Type #

NFData ListLensReviewsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

Methods

rnf :: ListLensReviewsResponse -> () #

type Rep ListLensReviewsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

type Rep ListLensReviewsResponse = D1 ('MetaData "ListLensReviewsResponse" "Amazonka.WellArchitected.ListLensReviews" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "ListLensReviewsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "milestoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lensReviewSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LensReviewSummary])) :*: (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

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

Instances details
Eq UpdateLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

Read UpdateLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

Show UpdateLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

Generic UpdateLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

Associated Types

type Rep UpdateLensReview :: Type -> Type #

NFData UpdateLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

Methods

rnf :: UpdateLensReview -> () #

Hashable UpdateLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

ToJSON UpdateLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

AWSRequest UpdateLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

Associated Types

type AWSResponse UpdateLensReview #

ToHeaders UpdateLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

ToPath UpdateLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

ToQuery UpdateLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

type Rep UpdateLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

type Rep UpdateLensReview = D1 ('MetaData "UpdateLensReview" "Amazonka.WellArchitected.UpdateLensReview" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "UpdateLensReview'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lensNotes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pillarNotes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

newUpdateLensReview Source #

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

Instances details
Eq UpdateLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

Read UpdateLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

Show UpdateLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

Generic UpdateLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

Associated Types

type Rep UpdateLensReviewResponse :: Type -> Type #

NFData UpdateLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

type Rep UpdateLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

type Rep UpdateLensReviewResponse = D1 ('MetaData "UpdateLensReviewResponse" "Amazonka.WellArchitected.UpdateLensReview" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "UpdateLensReviewResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lensReview") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LensReview)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

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

Instances details
Eq ListShareInvitations Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

Read ListShareInvitations Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

Show ListShareInvitations Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

Generic ListShareInvitations Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

Associated Types

type Rep ListShareInvitations :: Type -> Type #

NFData ListShareInvitations Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

Methods

rnf :: ListShareInvitations -> () #

Hashable ListShareInvitations Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

AWSRequest ListShareInvitations Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

Associated Types

type AWSResponse ListShareInvitations #

ToHeaders ListShareInvitations Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

ToPath ListShareInvitations Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

ToQuery ListShareInvitations Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

type Rep ListShareInvitations Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

type Rep ListShareInvitations = D1 ('MetaData "ListShareInvitations" "Amazonka.WellArchitected.ListShareInvitations" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "ListShareInvitations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "workloadNamePrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse ListShareInvitations Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

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

Instances details
Eq ListShareInvitationsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

Read ListShareInvitationsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

Show ListShareInvitationsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

Generic ListShareInvitationsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

Associated Types

type Rep ListShareInvitationsResponse :: Type -> Type #

NFData ListShareInvitationsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

type Rep ListShareInvitationsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

type Rep ListShareInvitationsResponse = D1 ('MetaData "ListShareInvitationsResponse" "Amazonka.WellArchitected.ListShareInvitations" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "ListShareInvitationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "shareInvitationSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ShareInvitationSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

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

Instances details
Eq GetLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

Read GetLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

Show GetLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

Generic GetLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

Associated Types

type Rep GetLensReview :: Type -> Type #

NFData GetLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

Methods

rnf :: GetLensReview -> () #

Hashable GetLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

AWSRequest GetLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

Associated Types

type AWSResponse GetLensReview #

ToHeaders GetLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

ToPath GetLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

ToQuery GetLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

type Rep GetLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

type Rep GetLensReview = D1 ('MetaData "GetLensReview" "Amazonka.WellArchitected.GetLensReview" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "GetLensReview'" 'PrefixI 'True) (S1 ('MetaSel ('Just "milestoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

newGetLensReview Source #

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

Instances details
Eq GetLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

Read GetLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

Show GetLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

Generic GetLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

Associated Types

type Rep GetLensReviewResponse :: Type -> Type #

NFData GetLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

Methods

rnf :: GetLensReviewResponse -> () #

type Rep GetLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

type Rep GetLensReviewResponse = D1 ('MetaData "GetLensReviewResponse" "Amazonka.WellArchitected.GetLensReview" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "GetLensReviewResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "milestoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lensReview") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LensReview)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

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

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

Associated Types

type AWSResponse TagResource #

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.WellArchitected.TagResource" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workloadArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

newTagResource Source #

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

Instances details
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.WellArchitected.TagResource" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

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.

Instances

Instances details
Eq CreateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

Read CreateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

Show CreateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

Generic CreateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

Associated Types

type Rep CreateWorkload :: Type -> Type #

NFData CreateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

Methods

rnf :: CreateWorkload -> () #

Hashable CreateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

ToJSON CreateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

AWSRequest CreateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

Associated Types

type AWSResponse CreateWorkload #

ToHeaders CreateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

ToPath CreateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

ToQuery CreateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

type Rep CreateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

type Rep CreateWorkload = D1 ('MetaData "CreateWorkload" "Amazonka.WellArchitected.CreateWorkload" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "CreateWorkload'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "architecturalDesign") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "accountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "industry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "awsRegions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "industryType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "notes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pillarPriorities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))) :*: (((S1 ('MetaSel ('Just "nonAwsRegions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "workloadName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "environment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 WorkloadEnvironment) :*: S1 ('MetaSel ('Just "reviewOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "lenses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))
type AWSResponse CreateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

newCreateWorkload Source #

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

Instances details
Eq CreateWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

Read CreateWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

Show CreateWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

Generic CreateWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

Associated Types

type Rep CreateWorkloadResponse :: Type -> Type #

NFData CreateWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

Methods

rnf :: CreateWorkloadResponse -> () #

type Rep CreateWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

type Rep CreateWorkloadResponse = D1 ('MetaData "CreateWorkloadResponse" "Amazonka.WellArchitected.CreateWorkload" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "CreateWorkloadResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workloadArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

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

Instances details
Eq DeleteWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

Read DeleteWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

Show DeleteWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

Generic DeleteWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

Associated Types

type Rep DeleteWorkloadShare :: Type -> Type #

NFData DeleteWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

Methods

rnf :: DeleteWorkloadShare -> () #

Hashable DeleteWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

AWSRequest DeleteWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

Associated Types

type AWSResponse DeleteWorkloadShare #

ToHeaders DeleteWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

ToPath DeleteWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

ToQuery DeleteWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

type Rep DeleteWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

type Rep DeleteWorkloadShare = D1 ('MetaData "DeleteWorkloadShare" "Amazonka.WellArchitected.DeleteWorkloadShare" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "DeleteWorkloadShare'" 'PrefixI 'True) (S1 ('MetaSel ('Just "shareId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DeleteWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

newDeleteWorkloadShare Source #

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

Instances details
Eq DeleteWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

Read DeleteWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

Show DeleteWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

Generic DeleteWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

Associated Types

type Rep DeleteWorkloadShareResponse :: Type -> Type #

NFData DeleteWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

type Rep DeleteWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

type Rep DeleteWorkloadShareResponse = D1 ('MetaData "DeleteWorkloadShareResponse" "Amazonka.WellArchitected.DeleteWorkloadShare" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "DeleteWorkloadShareResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

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

Instances details
Eq UpdateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

Read UpdateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

Show UpdateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

Generic UpdateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

Associated Types

type Rep UpdateWorkloadShare :: Type -> Type #

NFData UpdateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

Methods

rnf :: UpdateWorkloadShare -> () #

Hashable UpdateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

ToJSON UpdateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

AWSRequest UpdateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

Associated Types

type AWSResponse UpdateWorkloadShare #

ToHeaders UpdateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

ToPath UpdateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

ToQuery UpdateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

type Rep UpdateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

type Rep UpdateWorkloadShare = D1 ('MetaData "UpdateWorkloadShare" "Amazonka.WellArchitected.UpdateWorkloadShare" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "UpdateWorkloadShare'" 'PrefixI 'True) (S1 ('MetaSel ('Just "shareId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "permissionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PermissionType))))
type AWSResponse UpdateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

newUpdateWorkloadShare Source #

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

Instances details
Eq UpdateWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

Read UpdateWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

Show UpdateWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

Generic UpdateWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

Associated Types

type Rep UpdateWorkloadShareResponse :: Type -> Type #

NFData UpdateWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

type Rep UpdateWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

type Rep UpdateWorkloadShareResponse = D1 ('MetaData "UpdateWorkloadShareResponse" "Amazonka.WellArchitected.UpdateWorkloadShare" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "UpdateWorkloadShareResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workloadShare") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkloadShare)) :*: (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

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

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

Associated Types

type AWSResponse UntagResource #

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.WellArchitected.UntagResource" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workloadArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

newUntagResource Source #

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

Instances details
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.WellArchitected.UntagResource" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

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

Instances details
Eq AssociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

Read AssociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

Show AssociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

Generic AssociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

Associated Types

type Rep AssociateLenses :: Type -> Type #

NFData AssociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

Methods

rnf :: AssociateLenses -> () #

Hashable AssociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

ToJSON AssociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

AWSRequest AssociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

Associated Types

type AWSResponse AssociateLenses #

ToHeaders AssociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

ToPath AssociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

ToQuery AssociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

type Rep AssociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

type Rep AssociateLenses = D1 ('MetaData "AssociateLenses" "Amazonka.WellArchitected.AssociateLenses" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "AssociateLenses'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "lensAliases") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))
type AWSResponse AssociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

newAssociateLenses Source #

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

Instances details
Eq AssociateLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

Read AssociateLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

Show AssociateLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

Generic AssociateLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

Associated Types

type Rep AssociateLensesResponse :: Type -> Type #

NFData AssociateLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

Methods

rnf :: AssociateLensesResponse -> () #

type Rep AssociateLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

type Rep AssociateLensesResponse = D1 ('MetaData "AssociateLensesResponse" "Amazonka.WellArchitected.AssociateLenses" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "AssociateLensesResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

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

Instances details
Eq ListWorkloads Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

Read ListWorkloads Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

Show ListWorkloads Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

Generic ListWorkloads Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

Associated Types

type Rep ListWorkloads :: Type -> Type #

NFData ListWorkloads Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

Methods

rnf :: ListWorkloads -> () #

Hashable ListWorkloads Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

ToJSON ListWorkloads Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

AWSRequest ListWorkloads Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

Associated Types

type AWSResponse ListWorkloads #

ToHeaders ListWorkloads Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

ToPath ListWorkloads Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

ToQuery ListWorkloads Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

type Rep ListWorkloads Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

type Rep ListWorkloads = D1 ('MetaData "ListWorkloads" "Amazonka.WellArchitected.ListWorkloads" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "ListWorkloads'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "workloadNamePrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse ListWorkloads Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

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

Instances details
Eq ListWorkloadsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

Read ListWorkloadsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

Show ListWorkloadsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

Generic ListWorkloadsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

Associated Types

type Rep ListWorkloadsResponse :: Type -> Type #

NFData ListWorkloadsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

Methods

rnf :: ListWorkloadsResponse -> () #

type Rep ListWorkloadsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

type Rep ListWorkloadsResponse = D1 ('MetaData "ListWorkloadsResponse" "Amazonka.WellArchitected.ListWorkloads" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "ListWorkloadsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workloadSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WorkloadSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

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

Instances details
Eq CreateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

Read CreateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

Show CreateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

Generic CreateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

Associated Types

type Rep CreateWorkloadShare :: Type -> Type #

NFData CreateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

Methods

rnf :: CreateWorkloadShare -> () #

Hashable CreateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

ToJSON CreateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

AWSRequest CreateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

Associated Types

type AWSResponse CreateWorkloadShare #

ToHeaders CreateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

ToPath CreateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

ToQuery CreateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

type Rep CreateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

type Rep CreateWorkloadShare = D1 ('MetaData "CreateWorkloadShare" "Amazonka.WellArchitected.CreateWorkloadShare" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "CreateWorkloadShare'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "sharedWith") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "permissionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PermissionType) :*: S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

data CreateWorkloadShareResponse Source #

Input for Create Workload Share

See: newCreateWorkloadShareResponse smart constructor.

Instances

Instances details
Eq CreateWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

Read CreateWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

Show CreateWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

Generic CreateWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

Associated Types

type Rep CreateWorkloadShareResponse :: Type -> Type #

NFData CreateWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

type Rep CreateWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

type Rep CreateWorkloadShareResponse = D1 ('MetaData "CreateWorkloadShareResponse" "Amazonka.WellArchitected.CreateWorkloadShare" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "CreateWorkloadShareResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "shareId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

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

Instances details
Eq GetLensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

Read GetLensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

Show GetLensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

Generic GetLensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

Associated Types

type Rep GetLensReviewReport :: Type -> Type #

NFData GetLensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

Methods

rnf :: GetLensReviewReport -> () #

Hashable GetLensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

AWSRequest GetLensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

Associated Types

type AWSResponse GetLensReviewReport #

ToHeaders GetLensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

ToPath GetLensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

ToQuery GetLensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

type Rep GetLensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

type Rep GetLensReviewReport = D1 ('MetaData "GetLensReviewReport" "Amazonka.WellArchitected.GetLensReviewReport" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "GetLensReviewReport'" 'PrefixI 'True) (S1 ('MetaSel ('Just "milestoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetLensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

newGetLensReviewReport Source #

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

Instances details
Eq GetLensReviewReportResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

Read GetLensReviewReportResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

Show GetLensReviewReportResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

Generic GetLensReviewReportResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

Associated Types

type Rep GetLensReviewReportResponse :: Type -> Type #

NFData GetLensReviewReportResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

type Rep GetLensReviewReportResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

type Rep GetLensReviewReportResponse = D1 ('MetaData "GetLensReviewReportResponse" "Amazonka.WellArchitected.GetLensReviewReport" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "GetLensReviewReportResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "milestoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lensReviewReport") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LensReviewReport)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

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

Instances details
Eq UpgradeLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

Read UpgradeLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

Show UpgradeLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

Generic UpgradeLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

Associated Types

type Rep UpgradeLensReview :: Type -> Type #

NFData UpgradeLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

Methods

rnf :: UpgradeLensReview -> () #

Hashable UpgradeLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

ToJSON UpgradeLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

AWSRequest UpgradeLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

Associated Types

type AWSResponse UpgradeLensReview #

ToHeaders UpgradeLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

ToPath UpgradeLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

ToQuery UpgradeLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

type Rep UpgradeLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

type Rep UpgradeLensReview = D1 ('MetaData "UpgradeLensReview" "Amazonka.WellArchitected.UpgradeLensReview" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "UpgradeLensReview'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "milestoneName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpgradeLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

newUpgradeLensReview Source #

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

Instances details
Eq UpgradeLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

Read UpgradeLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

Show UpgradeLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

Generic UpgradeLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

Associated Types

type Rep UpgradeLensReviewResponse :: Type -> Type #

NFData UpgradeLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

type Rep UpgradeLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

type Rep UpgradeLensReviewResponse = D1 ('MetaData "UpgradeLensReviewResponse" "Amazonka.WellArchitected.UpgradeLensReview" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "UpgradeLensReviewResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpgradeLensReviewResponse :: UpgradeLensReviewResponse Source #

Create a value of UpgradeLensReviewResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

GetWorkload

data GetWorkload Source #

Input to get a workload.

See: newGetWorkload smart constructor.

Constructors

GetWorkload' Text 

Instances

Instances details
Eq GetWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

Read GetWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

Show GetWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

Generic GetWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

Associated Types

type Rep GetWorkload :: Type -> Type #

NFData GetWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

Methods

rnf :: GetWorkload -> () #

Hashable GetWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

AWSRequest GetWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

Associated Types

type AWSResponse GetWorkload #

ToHeaders GetWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

Methods

toHeaders :: GetWorkload -> [Header] #

ToPath GetWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

ToQuery GetWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

type Rep GetWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

type Rep GetWorkload = D1 ('MetaData "GetWorkload" "Amazonka.WellArchitected.GetWorkload" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "GetWorkload'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

newGetWorkload Source #

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

Instances details
Eq GetWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

Read GetWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

Show GetWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

Generic GetWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

Associated Types

type Rep GetWorkloadResponse :: Type -> Type #

NFData GetWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

Methods

rnf :: GetWorkloadResponse -> () #

type Rep GetWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

type Rep GetWorkloadResponse = D1 ('MetaData "GetWorkloadResponse" "Amazonka.WellArchitected.GetWorkload" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "GetWorkloadResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Workload)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

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 #

Constructors

AnswerReason' 

Instances

Instances details
Eq AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

Ord AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

Read AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

Show AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

Generic AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

Associated Types

type Rep AnswerReason :: Type -> Type #

NFData AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

Methods

rnf :: AnswerReason -> () #

Hashable AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

ToJSON AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

ToJSONKey AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

FromJSON AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

FromJSONKey AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

ToLog AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

ToHeader AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

ToQuery AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

FromXML AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

ToXML AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

Methods

toXML :: AnswerReason -> XML #

ToByteString AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

FromText AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

ToText AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

Methods

toText :: AnswerReason -> Text #

type Rep AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

type Rep AnswerReason = D1 ('MetaData "AnswerReason" "Amazonka.WellArchitected.Types.AnswerReason" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'True) (C1 ('MetaCons "AnswerReason'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAnswerReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ChoiceReason

newtype ChoiceReason Source #

Constructors

ChoiceReason' 

Instances

Instances details
Eq ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

Ord ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

Read ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

Show ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

Generic ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

Associated Types

type Rep ChoiceReason :: Type -> Type #

NFData ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

Methods

rnf :: ChoiceReason -> () #

Hashable ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

ToJSON ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

ToJSONKey ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

FromJSON ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

FromJSONKey ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

ToLog ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

ToHeader ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

ToQuery ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

FromXML ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

ToXML ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

Methods

toXML :: ChoiceReason -> XML #

ToByteString ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

FromText ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

ToText ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

Methods

toText :: ChoiceReason -> Text #

type Rep ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

type Rep ChoiceReason = D1 ('MetaData "ChoiceReason" "Amazonka.WellArchitected.Types.ChoiceReason" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'True) (C1 ('MetaCons "ChoiceReason'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChoiceReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ChoiceStatus

newtype ChoiceStatus Source #

Constructors

ChoiceStatus' 

Instances

Instances details
Eq ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

Ord ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

Read ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

Show ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

Generic ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

Associated Types

type Rep ChoiceStatus :: Type -> Type #

NFData ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

Methods

rnf :: ChoiceStatus -> () #

Hashable ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

ToJSON ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

ToJSONKey ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

FromJSON ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

FromJSONKey ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

ToLog ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

ToHeader ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

ToQuery ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

FromXML ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

ToXML ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

Methods

toXML :: ChoiceStatus -> XML #

ToByteString ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

FromText ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

ToText ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

Methods

toText :: ChoiceStatus -> Text #

type Rep ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

type Rep ChoiceStatus = D1 ('MetaData "ChoiceStatus" "Amazonka.WellArchitected.Types.ChoiceStatus" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'True) (C1 ('MetaCons "ChoiceStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChoiceStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DifferenceStatus

newtype DifferenceStatus Source #

Instances

Instances details
Eq DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

Ord DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

Read DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

Show DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

Generic DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

Associated Types

type Rep DifferenceStatus :: Type -> Type #

NFData DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

Methods

rnf :: DifferenceStatus -> () #

Hashable DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

ToJSON DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

ToJSONKey DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

FromJSON DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

FromJSONKey DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

ToLog DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

ToHeader DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

ToQuery DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

FromXML DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

ToXML DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

ToByteString DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

FromText DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

ToText DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

type Rep DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

type Rep DifferenceStatus = D1 ('MetaData "DifferenceStatus" "Amazonka.WellArchitected.Types.DifferenceStatus" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'True) (C1 ('MetaCons "DifferenceStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDifferenceStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LensStatus

newtype LensStatus Source #

Constructors

LensStatus' 

Fields

Instances

Instances details
Eq LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

Ord LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

Read LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

Show LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

Generic LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

Associated Types

type Rep LensStatus :: Type -> Type #

NFData LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

Methods

rnf :: LensStatus -> () #

Hashable LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

ToJSON LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

ToJSONKey LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

FromJSON LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

FromJSONKey LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

ToLog LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

ToHeader LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

ToQuery LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

FromXML LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

ToXML LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

Methods

toXML :: LensStatus -> XML #

ToByteString LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

FromText LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

ToText LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

Methods

toText :: LensStatus -> Text #

type Rep LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

type Rep LensStatus = D1 ('MetaData "LensStatus" "Amazonka.WellArchitected.Types.LensStatus" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'True) (C1 ('MetaCons "LensStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLensStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

NotificationType

newtype NotificationType Source #

Instances

Instances details
Eq NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

Ord NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

Read NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

Show NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

Generic NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

Associated Types

type Rep NotificationType :: Type -> Type #

NFData NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

Methods

rnf :: NotificationType -> () #

Hashable NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

ToJSON NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

ToJSONKey NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

FromJSON NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

FromJSONKey NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

ToLog NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

ToHeader NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

ToQuery NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

FromXML NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

ToXML NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

ToByteString NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

FromText NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

ToText NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

type Rep NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

type Rep NotificationType = D1 ('MetaData "NotificationType" "Amazonka.WellArchitected.Types.NotificationType" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'True) (C1 ('MetaCons "NotificationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromNotificationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PermissionType

newtype PermissionType Source #

Permission granted on a workload share.

Constructors

PermissionType' 

Instances

Instances details
Eq PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

Ord PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

Read PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

Show PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

Generic PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

Associated Types

type Rep PermissionType :: Type -> Type #

NFData PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

Methods

rnf :: PermissionType -> () #

Hashable PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

ToJSON PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

ToJSONKey PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

FromJSON PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

FromJSONKey PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

ToLog PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

ToHeader PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

ToQuery PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

FromXML PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

ToXML PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

Methods

toXML :: PermissionType -> XML #

ToByteString PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

FromText PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

ToText PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

type Rep PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

type Rep PermissionType = D1 ('MetaData "PermissionType" "Amazonka.WellArchitected.Types.PermissionType" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'True) (C1 ('MetaCons "PermissionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPermissionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Risk

newtype Risk Source #

The risk for a given workload, lens review, pillar, or question.

Constructors

Risk' 

Fields

Bundled Patterns

pattern Risk_HIGH :: Risk 
pattern Risk_MEDIUM :: Risk 
pattern Risk_NONE :: Risk 
pattern Risk_NOT_APPLICABLE :: Risk 
pattern Risk_UNANSWERED :: Risk 

Instances

Instances details
Eq Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

Methods

(==) :: Risk -> Risk -> Bool #

(/=) :: Risk -> Risk -> Bool #

Ord Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

Methods

compare :: Risk -> Risk -> Ordering #

(<) :: Risk -> Risk -> Bool #

(<=) :: Risk -> Risk -> Bool #

(>) :: Risk -> Risk -> Bool #

(>=) :: Risk -> Risk -> Bool #

max :: Risk -> Risk -> Risk #

min :: Risk -> Risk -> Risk #

Read Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

Show Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

Methods

showsPrec :: Int -> Risk -> ShowS #

show :: Risk -> String #

showList :: [Risk] -> ShowS #

Generic Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

Associated Types

type Rep Risk :: Type -> Type #

Methods

from :: Risk -> Rep Risk x #

to :: Rep Risk x -> Risk #

NFData Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

Methods

rnf :: Risk -> () #

Hashable Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

Methods

hashWithSalt :: Int -> Risk -> Int #

hash :: Risk -> Int #

ToJSON Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

ToJSONKey Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

FromJSON Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

FromJSONKey Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

ToLog Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

ToHeader Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

Methods

toHeader :: HeaderName -> Risk -> [Header] #

ToQuery Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

Methods

toQuery :: Risk -> QueryString #

FromXML Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

Methods

parseXML :: [Node] -> Either String Risk #

ToXML Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

Methods

toXML :: Risk -> XML #

ToByteString Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

Methods

toBS :: Risk -> ByteString #

FromText Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

ToText Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

Methods

toText :: Risk -> Text #

type Rep Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

type Rep Risk = D1 ('MetaData "Risk" "Amazonka.WellArchitected.Types.Risk" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'True) (C1 ('MetaCons "Risk'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRisk") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ShareInvitationAction

newtype ShareInvitationAction Source #

Share invitation action taken by contributor.

Instances

Instances details
Eq ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

Ord ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

Read ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

Show ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

Generic ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

Associated Types

type Rep ShareInvitationAction :: Type -> Type #

NFData ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

Methods

rnf :: ShareInvitationAction -> () #

Hashable ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

ToJSON ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

ToJSONKey ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

FromJSON ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

FromJSONKey ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

ToLog ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

ToHeader ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

ToQuery ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

FromXML ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

ToXML ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

ToByteString ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

FromText ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

ToText ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

type Rep ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

type Rep ShareInvitationAction = D1 ('MetaData "ShareInvitationAction" "Amazonka.WellArchitected.Types.ShareInvitationAction" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'True) (C1 ('MetaCons "ShareInvitationAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromShareInvitationAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ShareStatus

newtype ShareStatus Source #

The status of a workload share.

Constructors

ShareStatus' 

Instances

Instances details
Eq ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

Ord ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

Read ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

Show ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

Generic ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

Associated Types

type Rep ShareStatus :: Type -> Type #

NFData ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

Methods

rnf :: ShareStatus -> () #

Hashable ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

ToJSON ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

ToJSONKey ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

FromJSON ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

FromJSONKey ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

ToLog ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

ToHeader ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

ToQuery ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

FromXML ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

ToXML ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

Methods

toXML :: ShareStatus -> XML #

ToByteString ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

FromText ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

ToText ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

Methods

toText :: ShareStatus -> Text #

type Rep ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

type Rep ShareStatus = D1 ('MetaData "ShareStatus" "Amazonka.WellArchitected.Types.ShareStatus" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'True) (C1 ('MetaCons "ShareStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromShareStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WorkloadEnvironment

newtype WorkloadEnvironment Source #

The environment for the workload.

Instances

Instances details
Eq WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

Ord WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

Read WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

Show WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

Generic WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

Associated Types

type Rep WorkloadEnvironment :: Type -> Type #

NFData WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

Methods

rnf :: WorkloadEnvironment -> () #

Hashable WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

ToJSON WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

ToJSONKey WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

FromJSON WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

FromJSONKey WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

ToLog WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

ToHeader WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

ToQuery WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

FromXML WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

ToXML WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

ToByteString WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

FromText WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

ToText WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

type Rep WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

type Rep WorkloadEnvironment = D1 ('MetaData "WorkloadEnvironment" "Amazonka.WellArchitected.Types.WorkloadEnvironment" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'True) (C1 ('MetaCons "WorkloadEnvironment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWorkloadEnvironment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WorkloadImprovementStatus

newtype WorkloadImprovementStatus Source #

The improvement status for a workload.

Instances

Instances details
Eq WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

Ord WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

Read WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

Show WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

Generic WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

Associated Types

type Rep WorkloadImprovementStatus :: Type -> Type #

NFData WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

Hashable WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

ToJSON WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

ToJSONKey WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

FromJSON WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

FromJSONKey WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

ToLog WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

ToHeader WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

ToQuery WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

FromXML WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

ToXML WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

ToByteString WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

FromText WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

ToText WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

type Rep WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

type Rep WorkloadImprovementStatus = D1 ('MetaData "WorkloadImprovementStatus" "Amazonka.WellArchitected.Types.WorkloadImprovementStatus" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'True) (C1 ('MetaCons "WorkloadImprovementStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWorkloadImprovementStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Answer

data Answer Source #

An answer of the question.

See: newAnswer smart constructor.

Instances

Instances details
Eq Answer Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Answer

Methods

(==) :: Answer -> Answer -> Bool #

(/=) :: Answer -> Answer -> Bool #

Read Answer Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Answer

Show Answer Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Answer

Generic Answer Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Answer

Associated Types

type Rep Answer :: Type -> Type #

Methods

from :: Answer -> Rep Answer x #

to :: Rep Answer x -> Answer #

NFData Answer Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Answer

Methods

rnf :: Answer -> () #

Hashable Answer Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Answer

Methods

hashWithSalt :: Int -> Answer -> Int #

hash :: Answer -> Int #

FromJSON Answer Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Answer

type Rep Answer Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Answer

type Rep Answer = D1 ('MetaData "Answer" "Amazonka.WellArchitected.Types.Answer" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "Answer'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "choiceAnswers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ChoiceAnswer])) :*: (S1 ('MetaSel ('Just "helpfulResourceUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "isApplicable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "pillarId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "improvementPlanUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "questionDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "risk") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Risk)) :*: (S1 ('MetaSel ('Just "questionTitle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "selectedChoices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) :*: ((S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnswerReason)) :*: S1 ('MetaSel ('Just "choices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Choice]))) :*: (S1 ('MetaSel ('Just "questionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "notes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newAnswer :: Answer Source #

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.

Instances

Instances details
Eq AnswerSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerSummary

Read AnswerSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerSummary

Show AnswerSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerSummary

Generic AnswerSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerSummary

Associated Types

type Rep AnswerSummary :: Type -> Type #

NFData AnswerSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerSummary

Methods

rnf :: AnswerSummary -> () #

Hashable AnswerSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerSummary

FromJSON AnswerSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerSummary

type Rep AnswerSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerSummary

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

data Choice Source #

A choice available to answer question.

See: newChoice smart constructor.

Constructors

Choice' (Maybe Text) (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq Choice Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Choice

Methods

(==) :: Choice -> Choice -> Bool #

(/=) :: Choice -> Choice -> Bool #

Read Choice Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Choice

Show Choice Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Choice

Generic Choice Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Choice

Associated Types

type Rep Choice :: Type -> Type #

Methods

from :: Choice -> Rep Choice x #

to :: Rep Choice x -> Choice #

NFData Choice Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Choice

Methods

rnf :: Choice -> () #

Hashable Choice Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Choice

Methods

hashWithSalt :: Int -> Choice -> Int #

hash :: Choice -> Int #

FromJSON Choice Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Choice

type Rep Choice Source # 
Instance details

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)))))

newChoice :: Choice Source #

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

Instances details
Eq ChoiceAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceAnswer

Read ChoiceAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceAnswer

Show ChoiceAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceAnswer

Generic ChoiceAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceAnswer

Associated Types

type Rep ChoiceAnswer :: Type -> Type #

NFData ChoiceAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceAnswer

Methods

rnf :: ChoiceAnswer -> () #

Hashable ChoiceAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceAnswer

FromJSON ChoiceAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceAnswer

type Rep ChoiceAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceAnswer

type Rep ChoiceAnswer = D1 ('MetaData "ChoiceAnswer" "Amazonka.WellArchitected.Types.ChoiceAnswer" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "ChoiceAnswer'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChoiceStatus)) :*: S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChoiceReason))) :*: (S1 ('MetaSel ('Just "notes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "choiceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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

Instances details
Eq ChoiceAnswerSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceAnswerSummary

Read ChoiceAnswerSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceAnswerSummary

Show ChoiceAnswerSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceAnswerSummary

Generic ChoiceAnswerSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceAnswerSummary

Associated Types

type Rep ChoiceAnswerSummary :: Type -> Type #

NFData ChoiceAnswerSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceAnswerSummary

Methods

rnf :: ChoiceAnswerSummary -> () #

Hashable ChoiceAnswerSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceAnswerSummary

FromJSON ChoiceAnswerSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceAnswerSummary

type Rep ChoiceAnswerSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceAnswerSummary

type Rep ChoiceAnswerSummary = D1 ('MetaData "ChoiceAnswerSummary" "Amazonka.WellArchitected.Types.ChoiceAnswerSummary" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "ChoiceAnswerSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChoiceStatus)) :*: (S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChoiceReason)) :*: S1 ('MetaSel ('Just "choiceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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

Instances details
Eq ChoiceUpdate Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceUpdate

Read ChoiceUpdate Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceUpdate

Show ChoiceUpdate Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceUpdate

Generic ChoiceUpdate Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceUpdate

Associated Types

type Rep ChoiceUpdate :: Type -> Type #

NFData ChoiceUpdate Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceUpdate

Methods

rnf :: ChoiceUpdate -> () #

Hashable ChoiceUpdate Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceUpdate

ToJSON ChoiceUpdate Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceUpdate

type Rep ChoiceUpdate Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceUpdate

type Rep ChoiceUpdate = D1 ('MetaData "ChoiceUpdate" "Amazonka.WellArchitected.Types.ChoiceUpdate" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "ChoiceUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChoiceReason)) :*: (S1 ('MetaSel ('Just "notes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ChoiceStatus))))

newChoiceUpdate Source #

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

Instances details
Eq ImprovementSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImprovementSummary

Read ImprovementSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImprovementSummary

Show ImprovementSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImprovementSummary

Generic ImprovementSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImprovementSummary

Associated Types

type Rep ImprovementSummary :: Type -> Type #

NFData ImprovementSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImprovementSummary

Methods

rnf :: ImprovementSummary -> () #

Hashable ImprovementSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImprovementSummary

FromJSON ImprovementSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImprovementSummary

type Rep ImprovementSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImprovementSummary

type Rep ImprovementSummary = D1 ('MetaData "ImprovementSummary" "Amazonka.WellArchitected.Types.ImprovementSummary" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "ImprovementSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pillarId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "improvementPlanUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "risk") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Risk)) :*: (S1 ('MetaSel ('Just "questionTitle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "questionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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.

Instances

Instances details
Eq LensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReview

Read LensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReview

Show LensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReview

Generic LensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReview

Associated Types

type Rep LensReview :: Type -> Type #

NFData LensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReview

Methods

rnf :: LensReview -> () #

Hashable LensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReview

FromJSON LensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReview

type Rep LensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReview

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

Instances details
Eq LensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReviewReport

Read LensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReviewReport

Show LensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReviewReport

Generic LensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReviewReport

Associated Types

type Rep LensReviewReport :: Type -> Type #

NFData LensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReviewReport

Methods

rnf :: LensReviewReport -> () #

Hashable LensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReviewReport

FromJSON LensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReviewReport

type Rep LensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReviewReport

type Rep LensReviewReport = D1 ('MetaData "LensReviewReport" "Amazonka.WellArchitected.Types.LensReviewReport" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "LensReviewReport'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "base64String") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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.

Instances

Instances details
Eq LensReviewSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReviewSummary

Read LensReviewSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReviewSummary

Show LensReviewSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReviewSummary

Generic LensReviewSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReviewSummary

Associated Types

type Rep LensReviewSummary :: Type -> Type #

NFData LensReviewSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReviewSummary

Methods

rnf :: LensReviewSummary -> () #

Hashable LensReviewSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReviewSummary

FromJSON LensReviewSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReviewSummary

type Rep LensReviewSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReviewSummary

type Rep LensReviewSummary = D1 ('MetaData "LensReviewSummary" "Amazonka.WellArchitected.Types.LensReviewSummary" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "LensReviewSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "riskCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Risk Natural))) :*: S1 ('MetaSel ('Just "lensName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "lensStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LensStatus)) :*: S1 ('MetaSel ('Just "lensVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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

Instances details
Eq LensSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensSummary

Read LensSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensSummary

Show LensSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensSummary

Generic LensSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensSummary

Associated Types

type Rep LensSummary :: Type -> Type #

NFData LensSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensSummary

Methods

rnf :: LensSummary -> () #

Hashable LensSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensSummary

FromJSON LensSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensSummary

type Rep LensSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensSummary

type Rep LensSummary = D1 ('MetaData "LensSummary" "Amazonka.WellArchitected.Types.LensSummary" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "LensSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lensName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lensVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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

Instances details
Eq LensUpgradeSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensUpgradeSummary

Read LensUpgradeSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensUpgradeSummary

Show LensUpgradeSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensUpgradeSummary

Generic LensUpgradeSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensUpgradeSummary

Associated Types

type Rep LensUpgradeSummary :: Type -> Type #

NFData LensUpgradeSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensUpgradeSummary

Methods

rnf :: LensUpgradeSummary -> () #

Hashable LensUpgradeSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensUpgradeSummary

FromJSON LensUpgradeSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensUpgradeSummary

type Rep LensUpgradeSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensUpgradeSummary

type Rep LensUpgradeSummary = D1 ('MetaData "LensUpgradeSummary" "Amazonka.WellArchitected.Types.LensUpgradeSummary" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "LensUpgradeSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestLensVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "currentLensVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "workloadName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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

data Milestone Source #

A milestone return object.

See: newMilestone smart constructor.

Instances

Instances details
Eq Milestone Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Milestone

Read Milestone Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Milestone

Show Milestone Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Milestone

Generic Milestone Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Milestone

Associated Types

type Rep Milestone :: Type -> Type #

NFData Milestone Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Milestone

Methods

rnf :: Milestone -> () #

Hashable Milestone Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Milestone

FromJSON Milestone Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Milestone

type Rep Milestone Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Milestone

type Rep Milestone = D1 ('MetaData "Milestone" "Amazonka.WellArchitected.Types.Milestone" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "Milestone'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "workload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Workload)) :*: S1 ('MetaSel ('Just "milestoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "milestoneName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "recordedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

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

Instances details
Eq MilestoneSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.MilestoneSummary

Read MilestoneSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.MilestoneSummary

Show MilestoneSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.MilestoneSummary

Generic MilestoneSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.MilestoneSummary

Associated Types

type Rep MilestoneSummary :: Type -> Type #

NFData MilestoneSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.MilestoneSummary

Methods

rnf :: MilestoneSummary -> () #

Hashable MilestoneSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.MilestoneSummary

FromJSON MilestoneSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.MilestoneSummary

type Rep MilestoneSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.MilestoneSummary

type Rep MilestoneSummary = D1 ('MetaData "MilestoneSummary" "Amazonka.WellArchitected.Types.MilestoneSummary" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "MilestoneSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "milestoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "milestoneName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "recordedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "workloadSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkloadSummary)))))

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

Instances details
Eq NotificationSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationSummary

Read NotificationSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationSummary

Show NotificationSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationSummary

Generic NotificationSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationSummary

Associated Types

type Rep NotificationSummary :: Type -> Type #

NFData NotificationSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationSummary

Methods

rnf :: NotificationSummary -> () #

Hashable NotificationSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationSummary

FromJSON NotificationSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationSummary

type Rep NotificationSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationSummary

type Rep NotificationSummary = D1 ('MetaData "NotificationSummary" "Amazonka.WellArchitected.Types.NotificationSummary" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "NotificationSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lensUpgradeSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LensUpgradeSummary)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NotificationType))))

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

Instances details
Eq PillarDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PillarDifference

Read PillarDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PillarDifference

Show PillarDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PillarDifference

Generic PillarDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PillarDifference

Associated Types

type Rep PillarDifference :: Type -> Type #

NFData PillarDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PillarDifference

Methods

rnf :: PillarDifference -> () #

Hashable PillarDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PillarDifference

FromJSON PillarDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PillarDifference

type Rep PillarDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PillarDifference

type Rep PillarDifference = D1 ('MetaData "PillarDifference" "Amazonka.WellArchitected.Types.PillarDifference" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "PillarDifference'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pillarId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "questionDifferences") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [QuestionDifference])) :*: S1 ('MetaSel ('Just "differenceStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DifferenceStatus)))))

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

Instances details
Eq PillarReviewSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PillarReviewSummary

Read PillarReviewSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PillarReviewSummary

Show PillarReviewSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PillarReviewSummary

Generic PillarReviewSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PillarReviewSummary

Associated Types

type Rep PillarReviewSummary :: Type -> Type #

NFData PillarReviewSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PillarReviewSummary

Methods

rnf :: PillarReviewSummary -> () #

Hashable PillarReviewSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PillarReviewSummary

FromJSON PillarReviewSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PillarReviewSummary

type Rep PillarReviewSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PillarReviewSummary

type Rep PillarReviewSummary = D1 ('MetaData "PillarReviewSummary" "Amazonka.WellArchitected.Types.PillarReviewSummary" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "PillarReviewSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pillarId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pillarName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "riskCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Risk Natural))) :*: S1 ('MetaSel ('Just "notes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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

Instances details
Eq QuestionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.QuestionDifference

Read QuestionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.QuestionDifference

Show QuestionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.QuestionDifference

Generic QuestionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.QuestionDifference

Associated Types

type Rep QuestionDifference :: Type -> Type #

NFData QuestionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.QuestionDifference

Methods

rnf :: QuestionDifference -> () #

Hashable QuestionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.QuestionDifference

FromJSON QuestionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.QuestionDifference

type Rep QuestionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.QuestionDifference

type Rep QuestionDifference = D1 ('MetaData "QuestionDifference" "Amazonka.WellArchitected.Types.QuestionDifference" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "QuestionDifference'" 'PrefixI 'True) (S1 ('MetaSel ('Just "questionTitle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "differenceStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DifferenceStatus)) :*: S1 ('MetaSel ('Just "questionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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

Instances details
Eq ShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitation

Read ShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitation

Show ShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitation

Generic ShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitation

Associated Types

type Rep ShareInvitation :: Type -> Type #

NFData ShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitation

Methods

rnf :: ShareInvitation -> () #

Hashable ShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitation

FromJSON ShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitation

type Rep ShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitation

type Rep ShareInvitation = D1 ('MetaData "ShareInvitation" "Amazonka.WellArchitected.Types.ShareInvitation" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "ShareInvitation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "shareInvitationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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.

Instances

Instances details
Eq ShareInvitationSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationSummary

Read ShareInvitationSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationSummary

Show ShareInvitationSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationSummary

Generic ShareInvitationSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationSummary

Associated Types

type Rep ShareInvitationSummary :: Type -> Type #

NFData ShareInvitationSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationSummary

Methods

rnf :: ShareInvitationSummary -> () #

Hashable ShareInvitationSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationSummary

FromJSON ShareInvitationSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationSummary

type Rep ShareInvitationSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationSummary

type Rep ShareInvitationSummary = D1 ('MetaData "ShareInvitationSummary" "Amazonka.WellArchitected.Types.ShareInvitationSummary" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "ShareInvitationSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "sharedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sharedWith") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "permissionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PermissionType)))) :*: (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "workloadName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "shareInvitationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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

Instances details
Eq VersionDifferences Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.VersionDifferences

Read VersionDifferences Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.VersionDifferences

Show VersionDifferences Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.VersionDifferences

Generic VersionDifferences Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.VersionDifferences

Associated Types

type Rep VersionDifferences :: Type -> Type #

NFData VersionDifferences Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.VersionDifferences

Methods

rnf :: VersionDifferences -> () #

Hashable VersionDifferences Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.VersionDifferences

FromJSON VersionDifferences Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.VersionDifferences

type Rep VersionDifferences Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.VersionDifferences

type Rep VersionDifferences = D1 ('MetaData "VersionDifferences" "Amazonka.WellArchitected.Types.VersionDifferences" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "VersionDifferences'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pillarDifferences") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PillarDifference]))))

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

data Workload Source #

A workload return object.

See: newWorkload smart constructor.

Instances

Instances details
Eq Workload Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Workload

Read Workload Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Workload

Show Workload Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Workload

Generic Workload Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Workload

Associated Types

type Rep Workload :: Type -> Type #

Methods

from :: Workload -> Rep Workload x #

to :: Rep Workload x -> Workload #

NFData Workload Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Workload

Methods

rnf :: Workload -> () #

Hashable Workload Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Workload

Methods

hashWithSalt :: Int -> Workload -> Int #

hash :: Workload -> Int #

FromJSON Workload Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Workload

type Rep Workload Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Workload

type Rep Workload = D1 ('MetaData "Workload" "Amazonka.WellArchitected.Types.Workload" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "Workload'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "isReviewOwnerUpdateAcknowledged") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "architecturalDesign") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "accountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "lenses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "reviewRestrictionDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "industry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "environment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkloadEnvironment)) :*: S1 ('MetaSel ('Just "riskCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Risk Natural))))) :*: (S1 ('MetaSel ('Just "awsRegions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "owner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "improvementStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkloadImprovementStatus)))))) :*: (((S1 ('MetaSel ('Just "workloadArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "industryType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "workloadName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "notes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "reviewOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pillarPriorities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) :*: (S1 ('MetaSel ('Just "shareInvitationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "nonAwsRegions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))))))

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.

Instances

Instances details
Eq WorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadShare

Read WorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadShare

Show WorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadShare

Generic WorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadShare

Associated Types

type Rep WorkloadShare :: Type -> Type #

NFData WorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadShare

Methods

rnf :: WorkloadShare -> () #

Hashable WorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadShare

FromJSON WorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadShare

type Rep WorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadShare

type Rep WorkloadShare = D1 ('MetaData "WorkloadShare" "Amazonka.WellArchitected.Types.WorkloadShare" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "WorkloadShare'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShareStatus)) :*: (S1 ('MetaSel ('Just "sharedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sharedWith") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "permissionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PermissionType)) :*: S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "workloadName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "shareId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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

Instances details
Eq WorkloadShareSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadShareSummary

Read WorkloadShareSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadShareSummary

Show WorkloadShareSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadShareSummary

Generic WorkloadShareSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadShareSummary

Associated Types

type Rep WorkloadShareSummary :: Type -> Type #

NFData WorkloadShareSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadShareSummary

Methods

rnf :: WorkloadShareSummary -> () #

Hashable WorkloadShareSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadShareSummary

FromJSON WorkloadShareSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadShareSummary

type Rep WorkloadShareSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadShareSummary

type Rep WorkloadShareSummary = D1 ('MetaData "WorkloadShareSummary" "Amazonka.WellArchitected.Types.WorkloadShareSummary" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "WorkloadShareSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShareStatus)) :*: S1 ('MetaSel ('Just "sharedWith") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "permissionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PermissionType)) :*: S1 ('MetaSel ('Just "shareId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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.

Instances

Instances details
Eq WorkloadSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadSummary

Read WorkloadSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadSummary

Show WorkloadSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadSummary

Generic WorkloadSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadSummary

Associated Types

type Rep WorkloadSummary :: Type -> Type #

NFData WorkloadSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadSummary

Methods

rnf :: WorkloadSummary -> () #

Hashable WorkloadSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadSummary

FromJSON WorkloadSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadSummary

type Rep WorkloadSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadSummary

type Rep WorkloadSummary = D1 ('MetaData "WorkloadSummary" "Amazonka.WellArchitected.Types.WorkloadSummary" "libZSservicesZSamazonka-wellarchitectedZSamazonka-wellarchitected" 'False) (C1 ('MetaCons "WorkloadSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "lenses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "riskCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Risk Natural)))) :*: (S1 ('MetaSel ('Just "owner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "improvementStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkloadImprovementStatus)))) :*: ((S1 ('MetaSel ('Just "workloadArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "workloadName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

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.