amazonka-wellarchitected-2.0: Amazon Well-Architected Tool SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.WellArchitected

Contents

Description

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

Well-Architected Tool

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

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2020-03-31 of the Amazon Well-Architected Tool SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by WellArchitected.

AccessDeniedException

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

User does not have sufficient access to perform this action.

ConflictException

_ConflictException :: AsError a => Fold a ServiceError Source #

The resource already exists.

InternalServerException

_InternalServerException :: AsError a => Fold a ServiceError Source #

There is a problem with the Well-Architected Tool API service.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

The requested resource was not found.

ServiceQuotaExceededException

_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #

The user has reached their resource quota.

ThrottlingException

_ThrottlingException :: AsError a => Fold a ServiceError Source #

Request was denied due to request throttling.

ValidationException

_ValidationException :: AsError a => Fold a ServiceError Source #

The user input is not valid.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

AssociateLenses

data AssociateLenses Source #

Input to associate lens reviews.

See: newAssociateLenses smart constructor.

Instances

Instances details
ToJSON AssociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.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

AWSRequest AssociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

Associated Types

type AWSResponse AssociateLenses #

Generic AssociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

Associated Types

type Rep AssociateLenses :: Type -> Type #

Read AssociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

Show AssociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

NFData AssociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

Methods

rnf :: AssociateLenses -> () #

Eq AssociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

Hashable AssociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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))))

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:

AssociateLenses, associateLenses_workloadId - Undocumented member.

$sel:lensAliases:AssociateLenses', associateLenses_lensAliases - Undocumented member.

data AssociateLensesResponse Source #

See: newAssociateLensesResponse smart constructor.

Instances

Instances details
Generic AssociateLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

Associated Types

type Rep AssociateLensesResponse :: Type -> Type #

Read AssociateLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

Show AssociateLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

NFData AssociateLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

Methods

rnf :: AssociateLensesResponse -> () #

Eq AssociateLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

type Rep AssociateLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.AssociateLenses

type Rep AssociateLensesResponse = D1 ('MetaData "AssociateLensesResponse" "Amazonka.WellArchitected.AssociateLenses" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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.

CreateLensShare

data CreateLensShare Source #

See: newCreateLensShare smart constructor.

Instances

Instances details
ToJSON CreateLensShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensShare

ToHeaders CreateLensShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensShare

ToPath CreateLensShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensShare

ToQuery CreateLensShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensShare

AWSRequest CreateLensShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensShare

Associated Types

type AWSResponse CreateLensShare #

Generic CreateLensShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensShare

Associated Types

type Rep CreateLensShare :: Type -> Type #

Read CreateLensShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensShare

Show CreateLensShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensShare

NFData CreateLensShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensShare

Methods

rnf :: CreateLensShare -> () #

Eq CreateLensShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensShare

Hashable CreateLensShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensShare

type AWSResponse CreateLensShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensShare

type Rep CreateLensShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensShare

type Rep CreateLensShare = D1 ('MetaData "CreateLensShare" "Amazonka.WellArchitected.CreateLensShare" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "CreateLensShare'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "sharedWith") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateLensShare Source #

Create a value of CreateLensShare with all optional fields omitted.

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

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

CreateLensShare, createLensShare_lensAlias - Undocumented member.

CreateLensShare, createLensShare_sharedWith - Undocumented member.

$sel:clientRequestToken:CreateLensShare', createLensShare_clientRequestToken - Undocumented member.

data CreateLensShareResponse Source #

See: newCreateLensShareResponse smart constructor.

Instances

Instances details
Generic CreateLensShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensShare

Associated Types

type Rep CreateLensShareResponse :: Type -> Type #

Read CreateLensShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensShare

Show CreateLensShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensShare

NFData CreateLensShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensShare

Methods

rnf :: CreateLensShareResponse -> () #

Eq CreateLensShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensShare

type Rep CreateLensShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensShare

type Rep CreateLensShareResponse = D1 ('MetaData "CreateLensShareResponse" "Amazonka.WellArchitected.CreateLensShare" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "CreateLensShareResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "shareId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateLensShareResponse Source #

Create a value of CreateLensShareResponse with all optional fields omitted.

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

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

CreateLensShareResponse, createLensShareResponse_shareId - Undocumented member.

$sel:httpStatus:CreateLensShareResponse', createLensShareResponse_httpStatus - The response's http status code.

CreateLensVersion

data CreateLensVersion Source #

See: newCreateLensVersion smart constructor.

Instances

Instances details
ToJSON CreateLensVersion Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensVersion

ToHeaders CreateLensVersion Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensVersion

ToPath CreateLensVersion Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensVersion

ToQuery CreateLensVersion Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensVersion

AWSRequest CreateLensVersion Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensVersion

Associated Types

type AWSResponse CreateLensVersion #

Generic CreateLensVersion Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensVersion

Associated Types

type Rep CreateLensVersion :: Type -> Type #

Read CreateLensVersion Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensVersion

Show CreateLensVersion Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensVersion

NFData CreateLensVersion Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensVersion

Methods

rnf :: CreateLensVersion -> () #

Eq CreateLensVersion Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensVersion

Hashable CreateLensVersion Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensVersion

type AWSResponse CreateLensVersion Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensVersion

type Rep CreateLensVersion Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensVersion

type Rep CreateLensVersion = D1 ('MetaData "CreateLensVersion" "Amazonka.WellArchitected.CreateLensVersion" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "CreateLensVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "isMajorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "lensVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateLensVersion Source #

Create a value of CreateLensVersion with all optional fields omitted.

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

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

$sel:isMajorVersion:CreateLensVersion', createLensVersion_isMajorVersion - Set to true if this new major lens version.

CreateLensVersion, createLensVersion_lensAlias - Undocumented member.

CreateLensVersion, createLensVersion_lensVersion - The version of the lens being created.

$sel:clientRequestToken:CreateLensVersion', createLensVersion_clientRequestToken - Undocumented member.

data CreateLensVersionResponse Source #

See: newCreateLensVersionResponse smart constructor.

Instances

Instances details
Generic CreateLensVersionResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensVersion

Associated Types

type Rep CreateLensVersionResponse :: Type -> Type #

Read CreateLensVersionResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensVersion

Show CreateLensVersionResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensVersion

NFData CreateLensVersionResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensVersion

Eq CreateLensVersionResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensVersion

type Rep CreateLensVersionResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateLensVersion

type Rep CreateLensVersionResponse = D1 ('MetaData "CreateLensVersionResponse" "Amazonka.WellArchitected.CreateLensVersion" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "CreateLensVersionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lensArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lensVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateLensVersionResponse Source #

Create a value of CreateLensVersionResponse with all optional fields omitted.

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

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

CreateLensVersionResponse, createLensVersionResponse_lensArn - The ARN for the lens.

CreateLensVersion, createLensVersionResponse_lensVersion - The version of the lens.

$sel:httpStatus:CreateLensVersionResponse', createLensVersionResponse_httpStatus - The response's http status code.

CreateMilestone

data CreateMilestone Source #

Input for milestone creation.

See: newCreateMilestone smart constructor.

Instances

Instances details
ToJSON CreateMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.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

AWSRequest CreateMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

Associated Types

type AWSResponse CreateMilestone #

Generic CreateMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

Associated Types

type Rep CreateMilestone :: Type -> Type #

Read CreateMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

Show CreateMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

NFData CreateMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

Methods

rnf :: CreateMilestone -> () #

Eq CreateMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

Hashable CreateMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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))))

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:

CreateMilestone, createMilestone_workloadId - Undocumented member.

CreateMilestone, createMilestone_milestoneName - Undocumented member.

$sel:clientRequestToken:CreateMilestone', createMilestone_clientRequestToken - Undocumented member.

data CreateMilestoneResponse Source #

Output of a create milestone call.

See: newCreateMilestoneResponse smart constructor.

Instances

Instances details
Generic CreateMilestoneResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

Associated Types

type Rep CreateMilestoneResponse :: Type -> Type #

Read CreateMilestoneResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

Show CreateMilestoneResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

NFData CreateMilestoneResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

Methods

rnf :: CreateMilestoneResponse -> () #

Eq CreateMilestoneResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

type Rep CreateMilestoneResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateMilestone

type Rep CreateMilestoneResponse = D1 ('MetaData "CreateMilestoneResponse" "Amazonka.WellArchitected.CreateMilestone" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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:

CreateMilestoneResponse, createMilestoneResponse_milestoneNumber - Undocumented member.

CreateMilestone, createMilestoneResponse_workloadId - Undocumented member.

$sel:httpStatus:CreateMilestoneResponse', createMilestoneResponse_httpStatus - The response's http status code.

CreateWorkload

data CreateWorkload Source #

Input for workload creation.

See: newCreateWorkload smart constructor.

Instances

Instances details
ToJSON CreateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.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

AWSRequest CreateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

Associated Types

type AWSResponse CreateWorkload #

Generic CreateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

Associated Types

type Rep CreateWorkload :: Type -> Type #

Read CreateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

Show CreateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

NFData CreateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

Methods

rnf :: CreateWorkload -> () #

Eq CreateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

Hashable CreateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "CreateWorkload'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "accountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "applications") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "architecturalDesign") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "awsRegions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) :*: ((S1 ('MetaSel ('Just "discoveryConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkloadDiscoveryConfig)) :*: S1 ('MetaSel ('Just "industry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "industryType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nonAwsRegions") '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 "reviewOwner") '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 "lenses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))

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:

CreateWorkload, createWorkload_accountIds - Undocumented member.

CreateWorkload, createWorkload_applications - List of AppRegistry application ARNs associated to the workload.

CreateWorkload, createWorkload_architecturalDesign - Undocumented member.

CreateWorkload, createWorkload_awsRegions - Undocumented member.

CreateWorkload, createWorkload_discoveryConfig - Well-Architected discovery configuration settings associated to the workload.

CreateWorkload, createWorkload_industry - Undocumented member.

CreateWorkload, createWorkload_industryType - Undocumented member.

CreateWorkload, createWorkload_nonAwsRegions - Undocumented member.

CreateWorkload, createWorkload_notes - Undocumented member.

CreateWorkload, createWorkload_pillarPriorities - Undocumented member.

CreateWorkload, createWorkload_reviewOwner - Undocumented member.

CreateWorkload, createWorkload_tags - The tags to be associated with the workload.

CreateWorkload, createWorkload_workloadName - Undocumented member.

CreateWorkload, createWorkload_description - Undocumented member.

CreateWorkload, createWorkload_environment - Undocumented member.

CreateWorkload, createWorkload_lenses - Undocumented member.

$sel:clientRequestToken:CreateWorkload', createWorkload_clientRequestToken - Undocumented member.

data CreateWorkloadResponse Source #

Output of a create workload call.

See: newCreateWorkloadResponse smart constructor.

Instances

Instances details
Generic CreateWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

Associated Types

type Rep CreateWorkloadResponse :: Type -> Type #

Read CreateWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

Show CreateWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

NFData CreateWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

Methods

rnf :: CreateWorkloadResponse -> () #

Eq CreateWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

type Rep CreateWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkload

type Rep CreateWorkloadResponse = D1 ('MetaData "CreateWorkloadResponse" "Amazonka.WellArchitected.CreateWorkload" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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:

CreateWorkloadResponse, createWorkloadResponse_workloadArn - Undocumented member.

CreateWorkloadResponse, createWorkloadResponse_workloadId - Undocumented member.

$sel:httpStatus:CreateWorkloadResponse', createWorkloadResponse_httpStatus - The response's http status code.

CreateWorkloadShare

data CreateWorkloadShare Source #

Input for Create Workload Share

See: newCreateWorkloadShare smart constructor.

Instances

Instances details
ToJSON CreateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.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

AWSRequest CreateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

Associated Types

type AWSResponse CreateWorkloadShare #

Generic CreateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

Associated Types

type Rep CreateWorkloadShare :: Type -> Type #

Read CreateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

Show CreateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

NFData CreateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

Methods

rnf :: CreateWorkloadShare -> () #

Eq CreateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

Hashable CreateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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))))

newCreateWorkloadShare Source #

Create a value of CreateWorkloadShare with all optional fields omitted.

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

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

CreateWorkloadShare, createWorkloadShare_workloadId - Undocumented member.

CreateWorkloadShare, createWorkloadShare_sharedWith - Undocumented member.

CreateWorkloadShare, createWorkloadShare_permissionType - Undocumented member.

$sel:clientRequestToken:CreateWorkloadShare', createWorkloadShare_clientRequestToken - Undocumented member.

data CreateWorkloadShareResponse Source #

Input for Create Workload Share

See: newCreateWorkloadShareResponse smart constructor.

Instances

Instances details
Generic CreateWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

Associated Types

type Rep CreateWorkloadShareResponse :: Type -> Type #

Read CreateWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

Show CreateWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

NFData CreateWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.CreateWorkloadShare

Eq 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "CreateWorkloadShareResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "shareId") '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))))

newCreateWorkloadShareResponse Source #

Create a value of CreateWorkloadShareResponse with all optional fields omitted.

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

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

CreateWorkloadShareResponse, createWorkloadShareResponse_shareId - Undocumented member.

CreateWorkloadShare, createWorkloadShareResponse_workloadId - Undocumented member.

$sel:httpStatus:CreateWorkloadShareResponse', createWorkloadShareResponse_httpStatus - The response's http status code.

DeleteLens

data DeleteLens Source #

See: newDeleteLens smart constructor.

Instances

Instances details
ToHeaders DeleteLens Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLens

Methods

toHeaders :: DeleteLens -> [Header] #

ToPath DeleteLens Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLens

ToQuery DeleteLens Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLens

AWSRequest DeleteLens Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLens

Associated Types

type AWSResponse DeleteLens #

Generic DeleteLens Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLens

Associated Types

type Rep DeleteLens :: Type -> Type #

Read DeleteLens Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLens

Show DeleteLens Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLens

NFData DeleteLens Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLens

Methods

rnf :: DeleteLens -> () #

Eq DeleteLens Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLens

Hashable DeleteLens Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLens

type AWSResponse DeleteLens Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLens

type Rep DeleteLens Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLens

type Rep DeleteLens = D1 ('MetaData "DeleteLens" "Amazonka.WellArchitected.DeleteLens" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "DeleteLens'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "lensStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LensStatusType))))

newDeleteLens Source #

Create a value of DeleteLens with all optional fields omitted.

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

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

DeleteLens, deleteLens_lensAlias - Undocumented member.

$sel:clientRequestToken:DeleteLens', deleteLens_clientRequestToken - Undocumented member.

DeleteLens, deleteLens_lensStatus - The status of the lens to be deleted.

data DeleteLensResponse Source #

See: newDeleteLensResponse smart constructor.

Constructors

DeleteLensResponse' 

Instances

Instances details
Generic DeleteLensResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLens

Associated Types

type Rep DeleteLensResponse :: Type -> Type #

Read DeleteLensResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLens

Show DeleteLensResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLens

NFData DeleteLensResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLens

Methods

rnf :: DeleteLensResponse -> () #

Eq DeleteLensResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLens

type Rep DeleteLensResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLens

type Rep DeleteLensResponse = D1 ('MetaData "DeleteLensResponse" "Amazonka.WellArchitected.DeleteLens" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "DeleteLensResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteLensResponse :: DeleteLensResponse Source #

Create a value of DeleteLensResponse with all optional fields omitted.

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

DeleteLensShare

data DeleteLensShare Source #

See: newDeleteLensShare smart constructor.

Instances

Instances details
ToHeaders DeleteLensShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLensShare

ToPath DeleteLensShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLensShare

ToQuery DeleteLensShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLensShare

AWSRequest DeleteLensShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLensShare

Associated Types

type AWSResponse DeleteLensShare #

Generic DeleteLensShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLensShare

Associated Types

type Rep DeleteLensShare :: Type -> Type #

Read DeleteLensShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLensShare

Show DeleteLensShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLensShare

NFData DeleteLensShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLensShare

Methods

rnf :: DeleteLensShare -> () #

Eq DeleteLensShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLensShare

Hashable DeleteLensShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLensShare

type AWSResponse DeleteLensShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLensShare

type Rep DeleteLensShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLensShare

type Rep DeleteLensShare = D1 ('MetaData "DeleteLensShare" "Amazonka.WellArchitected.DeleteLensShare" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "DeleteLensShare'" 'PrefixI 'True) (S1 ('MetaSel ('Just "shareId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDeleteLensShare Source #

Create a value of DeleteLensShare with all optional fields omitted.

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

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

DeleteLensShare, deleteLensShare_shareId - Undocumented member.

DeleteLensShare, deleteLensShare_lensAlias - Undocumented member.

$sel:clientRequestToken:DeleteLensShare', deleteLensShare_clientRequestToken - Undocumented member.

data DeleteLensShareResponse Source #

See: newDeleteLensShareResponse smart constructor.

Instances

Instances details
Generic DeleteLensShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLensShare

Associated Types

type Rep DeleteLensShareResponse :: Type -> Type #

Read DeleteLensShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLensShare

Show DeleteLensShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLensShare

NFData DeleteLensShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLensShare

Methods

rnf :: DeleteLensShareResponse -> () #

Eq DeleteLensShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLensShare

type Rep DeleteLensShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteLensShare

type Rep DeleteLensShareResponse = D1 ('MetaData "DeleteLensShareResponse" "Amazonka.WellArchitected.DeleteLensShare" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "DeleteLensShareResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteLensShareResponse :: DeleteLensShareResponse Source #

Create a value of DeleteLensShareResponse with all optional fields omitted.

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

DeleteWorkload

data DeleteWorkload Source #

Input for workload deletion.

See: newDeleteWorkload smart constructor.

Constructors

DeleteWorkload' Text Text 

Instances

Instances details
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

AWSRequest DeleteWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

Associated Types

type AWSResponse DeleteWorkload #

Generic DeleteWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

Associated Types

type Rep DeleteWorkload :: Type -> Type #

Read DeleteWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

Show DeleteWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

NFData DeleteWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

Methods

rnf :: DeleteWorkload -> () #

Eq DeleteWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

Hashable DeleteWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "DeleteWorkload'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

DeleteWorkload, deleteWorkload_workloadId - Undocumented member.

$sel:clientRequestToken:DeleteWorkload', deleteWorkload_clientRequestToken - Undocumented member.

data DeleteWorkloadResponse Source #

See: newDeleteWorkloadResponse smart constructor.

Instances

Instances details
Generic DeleteWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

Associated Types

type Rep DeleteWorkloadResponse :: Type -> Type #

Read DeleteWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

Show DeleteWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

NFData DeleteWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

Methods

rnf :: DeleteWorkloadResponse -> () #

Eq DeleteWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

type Rep DeleteWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkload

type Rep DeleteWorkloadResponse = D1 ('MetaData "DeleteWorkloadResponse" "Amazonka.WellArchitected.DeleteWorkload" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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.

DeleteWorkloadShare

data DeleteWorkloadShare Source #

Input for Delete Workload Share

See: newDeleteWorkloadShare smart constructor.

Instances

Instances details
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

AWSRequest DeleteWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

Associated Types

type AWSResponse DeleteWorkloadShare #

Generic DeleteWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

Associated Types

type Rep DeleteWorkloadShare :: Type -> Type #

Read DeleteWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

Show DeleteWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

NFData DeleteWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

Methods

rnf :: DeleteWorkloadShare -> () #

Eq DeleteWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

Hashable DeleteWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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))))

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:

DeleteWorkloadShare, deleteWorkloadShare_shareId - Undocumented member.

DeleteWorkloadShare, deleteWorkloadShare_workloadId - Undocumented member.

$sel:clientRequestToken:DeleteWorkloadShare', deleteWorkloadShare_clientRequestToken - Undocumented member.

data DeleteWorkloadShareResponse Source #

See: newDeleteWorkloadShareResponse smart constructor.

Instances

Instances details
Generic DeleteWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

Associated Types

type Rep DeleteWorkloadShareResponse :: Type -> Type #

Read DeleteWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

Show DeleteWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

NFData DeleteWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DeleteWorkloadShare

Eq 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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.

DisassociateLenses

data DisassociateLenses Source #

Input to disassociate lens reviews.

See: newDisassociateLenses smart constructor.

Instances

Instances details
ToJSON DisassociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.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

AWSRequest DisassociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

Associated Types

type AWSResponse DisassociateLenses #

Generic DisassociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

Associated Types

type Rep DisassociateLenses :: Type -> Type #

Read DisassociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

Show DisassociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

NFData DisassociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

Methods

rnf :: DisassociateLenses -> () #

Eq DisassociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

Hashable DisassociateLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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))))

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:

DisassociateLenses, disassociateLenses_workloadId - Undocumented member.

$sel:lensAliases:DisassociateLenses', disassociateLenses_lensAliases - Undocumented member.

data DisassociateLensesResponse Source #

See: newDisassociateLensesResponse smart constructor.

Instances

Instances details
Generic DisassociateLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

Associated Types

type Rep DisassociateLensesResponse :: Type -> Type #

Read DisassociateLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

Show DisassociateLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

NFData DisassociateLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.DisassociateLenses

Eq 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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.

ExportLens

data ExportLens Source #

See: newExportLens smart constructor.

Constructors

ExportLens' (Maybe Text) Text 

Instances

Instances details
ToHeaders ExportLens Source # 
Instance details

Defined in Amazonka.WellArchitected.ExportLens

Methods

toHeaders :: ExportLens -> [Header] #

ToPath ExportLens Source # 
Instance details

Defined in Amazonka.WellArchitected.ExportLens

ToQuery ExportLens Source # 
Instance details

Defined in Amazonka.WellArchitected.ExportLens

AWSRequest ExportLens Source # 
Instance details

Defined in Amazonka.WellArchitected.ExportLens

Associated Types

type AWSResponse ExportLens #

Generic ExportLens Source # 
Instance details

Defined in Amazonka.WellArchitected.ExportLens

Associated Types

type Rep ExportLens :: Type -> Type #

Read ExportLens Source # 
Instance details

Defined in Amazonka.WellArchitected.ExportLens

Show ExportLens Source # 
Instance details

Defined in Amazonka.WellArchitected.ExportLens

NFData ExportLens Source # 
Instance details

Defined in Amazonka.WellArchitected.ExportLens

Methods

rnf :: ExportLens -> () #

Eq ExportLens Source # 
Instance details

Defined in Amazonka.WellArchitected.ExportLens

Hashable ExportLens Source # 
Instance details

Defined in Amazonka.WellArchitected.ExportLens

type AWSResponse ExportLens Source # 
Instance details

Defined in Amazonka.WellArchitected.ExportLens

type Rep ExportLens Source # 
Instance details

Defined in Amazonka.WellArchitected.ExportLens

type Rep ExportLens = D1 ('MetaData "ExportLens" "Amazonka.WellArchitected.ExportLens" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ExportLens'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lensVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newExportLens Source #

Arguments

:: Text

ExportLens

-> ExportLens 

Create a value of ExportLens with all optional fields omitted.

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

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

ExportLens, exportLens_lensVersion - The lens version to be exported.

ExportLens, exportLens_lensAlias - Undocumented member.

data ExportLensResponse Source #

See: newExportLensResponse smart constructor.

Instances

Instances details
Generic ExportLensResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ExportLens

Associated Types

type Rep ExportLensResponse :: Type -> Type #

Read ExportLensResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ExportLens

Show ExportLensResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ExportLens

NFData ExportLensResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ExportLens

Methods

rnf :: ExportLensResponse -> () #

Eq ExportLensResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ExportLens

type Rep ExportLensResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ExportLens

type Rep ExportLensResponse = D1 ('MetaData "ExportLensResponse" "Amazonka.WellArchitected.ExportLens" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ExportLensResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lensJSON") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newExportLensResponse Source #

Create a value of ExportLensResponse with all optional fields omitted.

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

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

$sel:lensJSON:ExportLensResponse', exportLensResponse_lensJSON - The JSON for the lens.

$sel:httpStatus:ExportLensResponse', exportLensResponse_httpStatus - The response's http status code.

GetAnswer

data GetAnswer Source #

Input to get answer.

See: newGetAnswer smart constructor.

Instances

Instances details
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

AWSRequest GetAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

Associated Types

type AWSResponse GetAnswer #

Generic GetAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

Associated Types

type Rep GetAnswer :: Type -> Type #

Read GetAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

Show GetAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

NFData GetAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

Methods

rnf :: GetAnswer -> () #

Eq GetAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

Hashable GetAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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))))

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:

GetAnswer, getAnswer_milestoneNumber - Undocumented member.

GetAnswer, getAnswer_workloadId - Undocumented member.

GetAnswer, getAnswer_lensAlias - Undocumented member.

GetAnswer, getAnswer_questionId - Undocumented member.

data GetAnswerResponse Source #

Output of a get answer call.

See: newGetAnswerResponse smart constructor.

Instances

Instances details
Generic GetAnswerResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

Associated Types

type Rep GetAnswerResponse :: Type -> Type #

Read GetAnswerResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

Show GetAnswerResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

NFData GetAnswerResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

Methods

rnf :: GetAnswerResponse -> () #

Eq GetAnswerResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

type Rep GetAnswerResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetAnswer

type Rep GetAnswerResponse = D1 ('MetaData "GetAnswerResponse" "Amazonka.WellArchitected.GetAnswer" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "GetAnswerResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "answer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Answer)) :*: (S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lensArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (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)))))

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:answer:GetAnswerResponse', getAnswerResponse_answer - Undocumented member.

GetAnswer, getAnswerResponse_lensAlias - Undocumented member.

GetAnswerResponse, getAnswerResponse_lensArn - The ARN for the lens.

GetAnswer, getAnswerResponse_milestoneNumber - Undocumented member.

GetAnswer, getAnswerResponse_workloadId - Undocumented member.

$sel:httpStatus:GetAnswerResponse', getAnswerResponse_httpStatus - The response's http status code.

GetLens

data GetLens Source #

See: newGetLens smart constructor.

Constructors

GetLens' (Maybe Text) Text 

Instances

Instances details
ToHeaders GetLens Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLens

Methods

toHeaders :: GetLens -> [Header] #

ToPath GetLens Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLens

Methods

toPath :: GetLens -> ByteString #

ToQuery GetLens Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLens

AWSRequest GetLens Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLens

Associated Types

type AWSResponse GetLens #

Generic GetLens Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLens

Associated Types

type Rep GetLens :: Type -> Type #

Methods

from :: GetLens -> Rep GetLens x #

to :: Rep GetLens x -> GetLens #

Read GetLens Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLens

Show GetLens Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLens

NFData GetLens Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLens

Methods

rnf :: GetLens -> () #

Eq GetLens Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLens

Methods

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

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

Hashable GetLens Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLens

Methods

hashWithSalt :: Int -> GetLens -> Int #

hash :: GetLens -> Int #

type AWSResponse GetLens Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLens

type Rep GetLens Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLens

type Rep GetLens = D1 ('MetaData "GetLens" "Amazonka.WellArchitected.GetLens" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "GetLens'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lensVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetLens Source #

Arguments

:: Text

GetLens

-> GetLens 

Create a value of GetLens with all optional fields omitted.

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

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

GetLens, getLens_lensVersion - The lens version to be retrieved.

GetLens, getLens_lensAlias - Undocumented member.

data GetLensResponse Source #

See: newGetLensResponse smart constructor.

Constructors

GetLensResponse' (Maybe Lens) Int 

Instances

Instances details
Generic GetLensResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLens

Associated Types

type Rep GetLensResponse :: Type -> Type #

Read GetLensResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLens

Show GetLensResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLens

NFData GetLensResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLens

Methods

rnf :: GetLensResponse -> () #

Eq GetLensResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLens

type Rep GetLensResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLens

type Rep GetLensResponse = D1 ('MetaData "GetLensResponse" "Amazonka.WellArchitected.GetLens" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "GetLensResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lens") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Lens)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetLensResponse Source #

Create a value of GetLensResponse with all optional fields omitted.

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

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

$sel:lens:GetLensResponse', getLensResponse_lens - A lens return object.

$sel:httpStatus:GetLensResponse', getLensResponse_httpStatus - The response's http status code.

GetLensReview

data GetLensReview Source #

Input to get lens review.

See: newGetLensReview smart constructor.

Instances

Instances details
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

AWSRequest GetLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

Associated Types

type AWSResponse GetLensReview #

Generic GetLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

Associated Types

type Rep GetLensReview :: Type -> Type #

Read GetLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

Show GetLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

NFData GetLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

Methods

rnf :: GetLensReview -> () #

Eq GetLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

Hashable GetLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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))))

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:

GetLensReview, getLensReview_milestoneNumber - Undocumented member.

GetLensReview, getLensReview_workloadId - Undocumented member.

GetLensReview, getLensReview_lensAlias - Undocumented member.

data GetLensReviewResponse Source #

Output of a get lens review call.

See: newGetLensReviewResponse smart constructor.

Instances

Instances details
Generic GetLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

Associated Types

type Rep GetLensReviewResponse :: Type -> Type #

Read GetLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

Show GetLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

NFData GetLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

Methods

rnf :: GetLensReviewResponse -> () #

Eq GetLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

type Rep GetLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReview

type Rep GetLensReviewResponse = D1 ('MetaData "GetLensReviewResponse" "Amazonka.WellArchitected.GetLensReview" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "GetLensReviewResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lensReview") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LensReview)) :*: 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))))

newGetLensReviewResponse Source #

Create a value of GetLensReviewResponse with all optional fields omitted.

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

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

$sel:lensReview:GetLensReviewResponse', getLensReviewResponse_lensReview - Undocumented member.

GetLensReview, getLensReviewResponse_milestoneNumber - Undocumented member.

GetLensReview, getLensReviewResponse_workloadId - Undocumented member.

$sel:httpStatus:GetLensReviewResponse', getLensReviewResponse_httpStatus - The response's http status code.

GetLensReviewReport

data GetLensReviewReport Source #

Input to get lens review report.

See: newGetLensReviewReport smart constructor.

Instances

Instances details
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

AWSRequest GetLensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

Associated Types

type AWSResponse GetLensReviewReport #

Generic GetLensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

Associated Types

type Rep GetLensReviewReport :: Type -> Type #

Read GetLensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

Show GetLensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

NFData GetLensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

Methods

rnf :: GetLensReviewReport -> () #

Eq GetLensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

Hashable GetLensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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))))

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:

GetLensReviewReport, getLensReviewReport_milestoneNumber - Undocumented member.

GetLensReviewReport, getLensReviewReport_workloadId - Undocumented member.

GetLensReviewReport, getLensReviewReport_lensAlias - Undocumented member.

data GetLensReviewReportResponse Source #

Output of a get lens review report call.

See: newGetLensReviewReportResponse smart constructor.

Instances

Instances details
Generic GetLensReviewReportResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

Associated Types

type Rep GetLensReviewReportResponse :: Type -> Type #

Read GetLensReviewReportResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

Show GetLensReviewReportResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

NFData GetLensReviewReportResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensReviewReport

Eq 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "GetLensReviewReportResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lensReviewReport") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LensReviewReport)) :*: 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))))

newGetLensReviewReportResponse Source #

Create a value of GetLensReviewReportResponse with all optional fields omitted.

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

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

$sel:lensReviewReport:GetLensReviewReportResponse', getLensReviewReportResponse_lensReviewReport - Undocumented member.

GetLensReviewReport, getLensReviewReportResponse_milestoneNumber - Undocumented member.

GetLensReviewReport, getLensReviewReportResponse_workloadId - Undocumented member.

$sel:httpStatus:GetLensReviewReportResponse', getLensReviewReportResponse_httpStatus - The response's http status code.

GetLensVersionDifference

data GetLensVersionDifference Source #

See: newGetLensVersionDifference smart constructor.

Instances

Instances details
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

AWSRequest 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 #

Read GetLensVersionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

Show GetLensVersionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

NFData GetLensVersionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

Eq GetLensVersionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

Hashable GetLensVersionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "GetLensVersionDifference'" 'PrefixI 'True) (S1 ('MetaSel ('Just "baseLensVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "targetLensVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:

GetLensVersionDifference, getLensVersionDifference_baseLensVersion - The base version of the lens.

GetLensVersionDifference, getLensVersionDifference_targetLensVersion - The lens version to target a difference for.

GetLensVersionDifference, getLensVersionDifference_lensAlias - Undocumented member.

data GetLensVersionDifferenceResponse Source #

See: newGetLensVersionDifferenceResponse smart constructor.

Instances

Instances details
Generic GetLensVersionDifferenceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

Associated Types

type Rep GetLensVersionDifferenceResponse :: Type -> Type #

Read GetLensVersionDifferenceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

Show GetLensVersionDifferenceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

NFData GetLensVersionDifferenceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetLensVersionDifference

Eq 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "GetLensVersionDifferenceResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "baseLensVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "latestLensVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "lensArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "targetLensVersion") '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)))))

GetMilestone

data GetMilestone Source #

Input to get a milestone.

See: newGetMilestone smart constructor.

Constructors

GetMilestone' Text Natural 

Instances

Instances details
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

AWSRequest GetMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

Associated Types

type AWSResponse GetMilestone #

Generic GetMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

Associated Types

type Rep GetMilestone :: Type -> Type #

Read GetMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

Show GetMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

NFData GetMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

Methods

rnf :: GetMilestone -> () #

Eq GetMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

Hashable GetMilestone Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "GetMilestone'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "milestoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

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:

GetMilestone, getMilestone_workloadId - Undocumented member.

GetMilestone, getMilestone_milestoneNumber - Undocumented member.

data GetMilestoneResponse Source #

Output of a get milestone call.

See: newGetMilestoneResponse smart constructor.

Instances

Instances details
Generic GetMilestoneResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

Associated Types

type Rep GetMilestoneResponse :: Type -> Type #

Read GetMilestoneResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

Show GetMilestoneResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

NFData GetMilestoneResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

Methods

rnf :: GetMilestoneResponse -> () #

Eq GetMilestoneResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

type Rep GetMilestoneResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetMilestone

type Rep GetMilestoneResponse = D1 ('MetaData "GetMilestoneResponse" "Amazonka.WellArchitected.GetMilestone" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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.

GetMilestone, getMilestoneResponse_workloadId - Undocumented member.

$sel:httpStatus:GetMilestoneResponse', getMilestoneResponse_httpStatus - The response's http status code.

GetWorkload

data GetWorkload Source #

Input to get a workload.

See: newGetWorkload smart constructor.

Constructors

GetWorkload' Text 

Instances

Instances details
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

AWSRequest GetWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

Associated Types

type AWSResponse GetWorkload #

Generic GetWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

Associated Types

type Rep GetWorkload :: Type -> Type #

Read GetWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

Show GetWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

NFData GetWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

Methods

rnf :: GetWorkload -> () #

Eq GetWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

Hashable GetWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "GetWorkload'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

GetWorkload, getWorkload_workloadId - Undocumented member.

data GetWorkloadResponse Source #

Output of a get workload call.

See: newGetWorkloadResponse smart constructor.

Instances

Instances details
Generic GetWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

Associated Types

type Rep GetWorkloadResponse :: Type -> Type #

Read GetWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

Show GetWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

NFData GetWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

Methods

rnf :: GetWorkloadResponse -> () #

Eq GetWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

type Rep GetWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.GetWorkload

type Rep GetWorkloadResponse = D1 ('MetaData "GetWorkloadResponse" "Amazonka.WellArchitected.GetWorkload" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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:

GetWorkloadResponse, getWorkloadResponse_workload - Undocumented member.

$sel:httpStatus:GetWorkloadResponse', getWorkloadResponse_httpStatus - The response's http status code.

ImportLens

data ImportLens Source #

See: newImportLens smart constructor.

Instances

Instances details
ToJSON ImportLens Source # 
Instance details

Defined in Amazonka.WellArchitected.ImportLens

ToHeaders ImportLens Source # 
Instance details

Defined in Amazonka.WellArchitected.ImportLens

Methods

toHeaders :: ImportLens -> [Header] #

ToPath ImportLens Source # 
Instance details

Defined in Amazonka.WellArchitected.ImportLens

ToQuery ImportLens Source # 
Instance details

Defined in Amazonka.WellArchitected.ImportLens

AWSRequest ImportLens Source # 
Instance details

Defined in Amazonka.WellArchitected.ImportLens

Associated Types

type AWSResponse ImportLens #

Generic ImportLens Source # 
Instance details

Defined in Amazonka.WellArchitected.ImportLens

Associated Types

type Rep ImportLens :: Type -> Type #

Read ImportLens Source # 
Instance details

Defined in Amazonka.WellArchitected.ImportLens

Show ImportLens Source # 
Instance details

Defined in Amazonka.WellArchitected.ImportLens

NFData ImportLens Source # 
Instance details

Defined in Amazonka.WellArchitected.ImportLens

Methods

rnf :: ImportLens -> () #

Eq ImportLens Source # 
Instance details

Defined in Amazonka.WellArchitected.ImportLens

Hashable ImportLens Source # 
Instance details

Defined in Amazonka.WellArchitected.ImportLens

type AWSResponse ImportLens Source # 
Instance details

Defined in Amazonka.WellArchitected.ImportLens

type Rep ImportLens Source # 
Instance details

Defined in Amazonka.WellArchitected.ImportLens

type Rep ImportLens = D1 ('MetaData "ImportLens" "Amazonka.WellArchitected.ImportLens" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ImportLens'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "jSONString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newImportLens Source #

Create a value of ImportLens with all optional fields omitted.

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

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

ImportLens, importLens_lensAlias - Undocumented member.

ImportLens, importLens_tags - Tags to associate to a lens.

$sel:jSONString:ImportLens', importLens_jSONString - The JSON representation of a lens.

$sel:clientRequestToken:ImportLens', importLens_clientRequestToken - Undocumented member.

data ImportLensResponse Source #

See: newImportLensResponse smart constructor.

Instances

Instances details
Generic ImportLensResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ImportLens

Associated Types

type Rep ImportLensResponse :: Type -> Type #

Read ImportLensResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ImportLens

Show ImportLensResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ImportLens

NFData ImportLensResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ImportLens

Methods

rnf :: ImportLensResponse -> () #

Eq ImportLensResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ImportLens

type Rep ImportLensResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ImportLens

type Rep ImportLensResponse = D1 ('MetaData "ImportLensResponse" "Amazonka.WellArchitected.ImportLens" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ImportLensResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lensArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImportLensStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newImportLensResponse Source #

Create a value of ImportLensResponse with all optional fields omitted.

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

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

ImportLensResponse, importLensResponse_lensArn - The ARN for the lens.

ImportLensResponse, importLensResponse_status - The status of the imported lens.

$sel:httpStatus:ImportLensResponse', importLensResponse_httpStatus - The response's http status code.

ListAnswers

data ListAnswers Source #

Input to list answers.

See: newListAnswers smart constructor.

Instances

Instances details
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

AWSRequest ListAnswers Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

Associated Types

type AWSResponse ListAnswers #

Generic ListAnswers Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

Associated Types

type Rep ListAnswers :: Type -> Type #

Read ListAnswers Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

Show ListAnswers Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

NFData ListAnswers Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

Methods

rnf :: ListAnswers -> () #

Eq ListAnswers Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

Hashable ListAnswers Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ListAnswers'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "milestoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "pillarId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

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:maxResults:ListAnswers', listAnswers_maxResults - The maximum number of results to return for this request.

ListAnswers, listAnswers_milestoneNumber - Undocumented member.

ListAnswers, listAnswers_nextToken - Undocumented member.

ListAnswers, listAnswers_pillarId - Undocumented member.

ListAnswers, listAnswers_workloadId - Undocumented member.

ListAnswers, listAnswers_lensAlias - Undocumented member.

data ListAnswersResponse Source #

Output of a list answers call.

See: newListAnswersResponse smart constructor.

Instances

Instances details
Generic ListAnswersResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

Associated Types

type Rep ListAnswersResponse :: Type -> Type #

Read ListAnswersResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

Show ListAnswersResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

NFData ListAnswersResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

Methods

rnf :: ListAnswersResponse -> () #

Eq ListAnswersResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

type Rep ListAnswersResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListAnswers

type Rep ListAnswersResponse = D1 ('MetaData "ListAnswersResponse" "Amazonka.WellArchitected.ListAnswers" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ListAnswersResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "answerSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AnswerSummary])) :*: (S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lensArn") '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)))))

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:answerSummaries:ListAnswersResponse', listAnswersResponse_answerSummaries - Undocumented member.

ListAnswers, listAnswersResponse_lensAlias - Undocumented member.

ListAnswersResponse, listAnswersResponse_lensArn - The ARN for the lens.

ListAnswers, listAnswersResponse_milestoneNumber - Undocumented member.

ListAnswers, listAnswersResponse_nextToken - Undocumented member.

ListAnswers, listAnswersResponse_workloadId - Undocumented member.

$sel:httpStatus:ListAnswersResponse', listAnswersResponse_httpStatus - The response's http status code.

ListCheckDetails

data ListCheckDetails Source #

See: newListCheckDetails smart constructor.

Instances

Instances details
ToJSON ListCheckDetails Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckDetails

ToHeaders ListCheckDetails Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckDetails

ToPath ListCheckDetails Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckDetails

ToQuery ListCheckDetails Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckDetails

AWSRequest ListCheckDetails Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckDetails

Associated Types

type AWSResponse ListCheckDetails #

Generic ListCheckDetails Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckDetails

Associated Types

type Rep ListCheckDetails :: Type -> Type #

Read ListCheckDetails Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckDetails

Show ListCheckDetails Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckDetails

NFData ListCheckDetails Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckDetails

Methods

rnf :: ListCheckDetails -> () #

Eq ListCheckDetails Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckDetails

Hashable ListCheckDetails Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckDetails

type AWSResponse ListCheckDetails Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckDetails

type Rep ListCheckDetails Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckDetails

type Rep ListCheckDetails = D1 ('MetaData "ListCheckDetails" "Amazonka.WellArchitected.ListCheckDetails" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ListCheckDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "lensArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "pillarId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "questionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "choiceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListCheckDetails Source #

Create a value of ListCheckDetails with all optional fields omitted.

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

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

$sel:maxResults:ListCheckDetails', listCheckDetails_maxResults - Undocumented member.

ListCheckDetails, listCheckDetails_nextToken - Undocumented member.

ListCheckDetails, listCheckDetails_workloadId - Undocumented member.

ListCheckDetails, listCheckDetails_lensArn - Well-Architected Lens ARN.

ListCheckDetails, listCheckDetails_pillarId - Undocumented member.

ListCheckDetails, listCheckDetails_questionId - Undocumented member.

ListCheckDetails, listCheckDetails_choiceId - Undocumented member.

data ListCheckDetailsResponse Source #

See: newListCheckDetailsResponse smart constructor.

Instances

Instances details
Generic ListCheckDetailsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckDetails

Associated Types

type Rep ListCheckDetailsResponse :: Type -> Type #

Read ListCheckDetailsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckDetails

Show ListCheckDetailsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckDetails

NFData ListCheckDetailsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckDetails

Eq ListCheckDetailsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckDetails

type Rep ListCheckDetailsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckDetails

type Rep ListCheckDetailsResponse = D1 ('MetaData "ListCheckDetailsResponse" "Amazonka.WellArchitected.ListCheckDetails" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ListCheckDetailsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "checkDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CheckDetail])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListCheckDetailsResponse Source #

Create a value of ListCheckDetailsResponse with all optional fields omitted.

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

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

$sel:checkDetails:ListCheckDetailsResponse', listCheckDetailsResponse_checkDetails - The details about the Trusted Advisor checks related to the Well-Architected best practice.

ListCheckDetails, listCheckDetailsResponse_nextToken - Undocumented member.

$sel:httpStatus:ListCheckDetailsResponse', listCheckDetailsResponse_httpStatus - The response's http status code.

ListCheckSummaries

data ListCheckSummaries Source #

See: newListCheckSummaries smart constructor.

Instances

Instances details
ToJSON ListCheckSummaries Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckSummaries

ToHeaders ListCheckSummaries Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckSummaries

ToPath ListCheckSummaries Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckSummaries

ToQuery ListCheckSummaries Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckSummaries

AWSRequest ListCheckSummaries Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckSummaries

Associated Types

type AWSResponse ListCheckSummaries #

Generic ListCheckSummaries Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckSummaries

Associated Types

type Rep ListCheckSummaries :: Type -> Type #

Read ListCheckSummaries Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckSummaries

Show ListCheckSummaries Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckSummaries

NFData ListCheckSummaries Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckSummaries

Methods

rnf :: ListCheckSummaries -> () #

Eq ListCheckSummaries Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckSummaries

Hashable ListCheckSummaries Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckSummaries

type AWSResponse ListCheckSummaries Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckSummaries

type Rep ListCheckSummaries Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckSummaries

type Rep ListCheckSummaries = D1 ('MetaData "ListCheckSummaries" "Amazonka.WellArchitected.ListCheckSummaries" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ListCheckSummaries'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "lensArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "pillarId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "questionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "choiceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListCheckSummaries Source #

Create a value of ListCheckSummaries with all optional fields omitted.

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

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

$sel:maxResults:ListCheckSummaries', listCheckSummaries_maxResults - Undocumented member.

ListCheckSummaries, listCheckSummaries_nextToken - Undocumented member.

ListCheckSummaries, listCheckSummaries_workloadId - Undocumented member.

ListCheckSummaries, listCheckSummaries_lensArn - Well-Architected Lens ARN.

ListCheckSummaries, listCheckSummaries_pillarId - Undocumented member.

ListCheckSummaries, listCheckSummaries_questionId - Undocumented member.

ListCheckSummaries, listCheckSummaries_choiceId - Undocumented member.

data ListCheckSummariesResponse Source #

See: newListCheckSummariesResponse smart constructor.

Instances

Instances details
Generic ListCheckSummariesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckSummaries

Associated Types

type Rep ListCheckSummariesResponse :: Type -> Type #

Read ListCheckSummariesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckSummaries

Show ListCheckSummariesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckSummaries

NFData ListCheckSummariesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckSummaries

Eq ListCheckSummariesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckSummaries

type Rep ListCheckSummariesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListCheckSummaries

type Rep ListCheckSummariesResponse = D1 ('MetaData "ListCheckSummariesResponse" "Amazonka.WellArchitected.ListCheckSummaries" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ListCheckSummariesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "checkSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CheckSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListCheckSummariesResponse Source #

Create a value of ListCheckSummariesResponse with all optional fields omitted.

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

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

$sel:checkSummaries:ListCheckSummariesResponse', listCheckSummariesResponse_checkSummaries - List of Trusted Advisor summaries related to the Well-Architected best practice.

ListCheckSummaries, listCheckSummariesResponse_nextToken - Undocumented member.

$sel:httpStatus:ListCheckSummariesResponse', listCheckSummariesResponse_httpStatus - The response's http status code.

ListLensReviewImprovements

data ListLensReviewImprovements Source #

Input to list lens review improvements.

See: newListLensReviewImprovements smart constructor.

Instances

Instances details
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

AWSRequest 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 #

Read ListLensReviewImprovements Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

Show ListLensReviewImprovements Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

NFData ListLensReviewImprovements Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

Eq ListLensReviewImprovements Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

Hashable ListLensReviewImprovements Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ListLensReviewImprovements'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "milestoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "pillarId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListLensReviewImprovements Source #

Create a value of ListLensReviewImprovements with all optional fields omitted.

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

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

$sel:maxResults:ListLensReviewImprovements', listLensReviewImprovements_maxResults - The maximum number of results to return for this request.

ListLensReviewImprovements, listLensReviewImprovements_milestoneNumber - Undocumented member.

ListLensReviewImprovements, listLensReviewImprovements_nextToken - Undocumented member.

ListLensReviewImprovements, listLensReviewImprovements_pillarId - Undocumented member.

ListLensReviewImprovements, listLensReviewImprovements_workloadId - Undocumented member.

ListLensReviewImprovements, listLensReviewImprovements_lensAlias - Undocumented member.

data ListLensReviewImprovementsResponse Source #

Output of a list lens review improvements call.

See: newListLensReviewImprovementsResponse smart constructor.

Instances

Instances details
Generic ListLensReviewImprovementsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

Associated Types

type Rep ListLensReviewImprovementsResponse :: Type -> Type #

Read ListLensReviewImprovementsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

Show ListLensReviewImprovementsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

NFData ListLensReviewImprovementsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviewImprovements

Eq 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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 "lensArn") '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)))))

ListLensReviews

data ListLensReviews Source #

Input to list lens reviews.

See: newListLensReviews smart constructor.

Instances

Instances details
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

AWSRequest ListLensReviews Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

Associated Types

type AWSResponse ListLensReviews #

Generic ListLensReviews Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

Associated Types

type Rep ListLensReviews :: Type -> Type #

Read ListLensReviews Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

Show ListLensReviews Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

NFData ListLensReviews Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

Methods

rnf :: ListLensReviews -> () #

Eq ListLensReviews Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

Hashable ListLensReviews Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ListLensReviews'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: 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 Text))))

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:maxResults:ListLensReviews', listLensReviews_maxResults - Undocumented member.

ListLensReviews, listLensReviews_milestoneNumber - Undocumented member.

ListLensReviews, listLensReviews_nextToken - Undocumented member.

ListLensReviews, listLensReviews_workloadId - Undocumented member.

data ListLensReviewsResponse Source #

Output of a list lens reviews call.

See: newListLensReviewsResponse smart constructor.

Instances

Instances details
Generic ListLensReviewsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

Associated Types

type Rep ListLensReviewsResponse :: Type -> Type #

Read ListLensReviewsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

Show ListLensReviewsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

NFData ListLensReviewsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

Methods

rnf :: ListLensReviewsResponse -> () #

Eq ListLensReviewsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

type Rep ListLensReviewsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensReviews

type Rep ListLensReviewsResponse = D1 ('MetaData "ListLensReviewsResponse" "Amazonka.WellArchitected.ListLensReviews" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ListLensReviewsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lensReviewSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LensReviewSummary])) :*: 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)))))

newListLensReviewsResponse Source #

Create a value of ListLensReviewsResponse with all optional fields omitted.

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

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

$sel:lensReviewSummaries:ListLensReviewsResponse', listLensReviewsResponse_lensReviewSummaries - Undocumented member.

ListLensReviews, listLensReviewsResponse_milestoneNumber - Undocumented member.

ListLensReviews, listLensReviewsResponse_nextToken - Undocumented member.

ListLensReviews, listLensReviewsResponse_workloadId - Undocumented member.

$sel:httpStatus:ListLensReviewsResponse', listLensReviewsResponse_httpStatus - The response's http status code.

ListLensShares

data ListLensShares Source #

See: newListLensShares smart constructor.

Instances

Instances details
ToHeaders ListLensShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensShares

ToPath ListLensShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensShares

ToQuery ListLensShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensShares

AWSRequest ListLensShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensShares

Associated Types

type AWSResponse ListLensShares #

Generic ListLensShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensShares

Associated Types

type Rep ListLensShares :: Type -> Type #

Read ListLensShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensShares

Show ListLensShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensShares

NFData ListLensShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensShares

Methods

rnf :: ListLensShares -> () #

Eq ListLensShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensShares

Hashable ListLensShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensShares

type AWSResponse ListLensShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensShares

type Rep ListLensShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensShares

type Rep ListLensShares = D1 ('MetaData "ListLensShares" "Amazonka.WellArchitected.ListLensShares" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ListLensShares'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sharedWithPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShareStatus)) :*: S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListLensShares Source #

Create a value of ListLensShares with all optional fields omitted.

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

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

$sel:maxResults:ListLensShares', listLensShares_maxResults - The maximum number of results to return for this request.

ListLensShares, listLensShares_nextToken - Undocumented member.

$sel:sharedWithPrefix:ListLensShares', listLensShares_sharedWithPrefix - The Amazon Web Services account ID, IAM role, organization ID, or organizational unit (OU) ID with which the lens is shared.

ListLensShares, listLensShares_status - Undocumented member.

ListLensShares, listLensShares_lensAlias - Undocumented member.

data ListLensSharesResponse Source #

See: newListLensSharesResponse smart constructor.

Instances

Instances details
Generic ListLensSharesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensShares

Associated Types

type Rep ListLensSharesResponse :: Type -> Type #

Read ListLensSharesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensShares

Show ListLensSharesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensShares

NFData ListLensSharesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensShares

Methods

rnf :: ListLensSharesResponse -> () #

Eq ListLensSharesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensShares

type Rep ListLensSharesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLensShares

type Rep ListLensSharesResponse = D1 ('MetaData "ListLensSharesResponse" "Amazonka.WellArchitected.ListLensShares" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ListLensSharesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lensShareSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LensShareSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListLensSharesResponse Source #

Create a value of ListLensSharesResponse with all optional fields omitted.

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

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

$sel:lensShareSummaries:ListLensSharesResponse', listLensSharesResponse_lensShareSummaries - A list of lens share summaries.

ListLensShares, listLensSharesResponse_nextToken - Undocumented member.

$sel:httpStatus:ListLensSharesResponse', listLensSharesResponse_httpStatus - The response's http status code.

ListLenses

data ListLenses Source #

Input to list lenses.

See: newListLenses smart constructor.

Instances

Instances details
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

AWSRequest ListLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

Associated Types

type AWSResponse ListLenses #

Generic ListLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

Associated Types

type Rep ListLenses :: Type -> Type #

Read ListLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

Show ListLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

NFData ListLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

Methods

rnf :: ListLenses -> () #

Eq ListLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

Hashable ListLenses Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ListLenses'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lensName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lensStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LensStatusType))) :*: (S1 ('MetaSel ('Just "lensType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LensType)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newListLenses :: ListLenses Source #

Create a value of ListLenses with all optional fields omitted.

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

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

ListLenses, listLenses_lensName - Undocumented member.

ListLenses, listLenses_lensStatus - The status of lenses to be returned.

ListLenses, listLenses_lensType - The type of lenses to be returned.

$sel:maxResults:ListLenses', listLenses_maxResults - Undocumented member.

ListLenses, listLenses_nextToken - Undocumented member.

data ListLensesResponse Source #

Output of a list lenses call.

See: newListLensesResponse smart constructor.

Instances

Instances details
Generic ListLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

Associated Types

type Rep ListLensesResponse :: Type -> Type #

Read ListLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

Show ListLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

NFData ListLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

Methods

rnf :: ListLensesResponse -> () #

Eq ListLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

type Rep ListLensesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListLenses

type Rep ListLensesResponse = D1 ('MetaData "ListLensesResponse" "Amazonka.WellArchitected.ListLenses" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ListLensesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lensSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LensSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:lensSummaries:ListLensesResponse', listLensesResponse_lensSummaries - Undocumented member.

ListLenses, listLensesResponse_nextToken - Undocumented member.

$sel:httpStatus:ListLensesResponse', listLensesResponse_httpStatus - The response's http status code.

ListMilestones

data ListMilestones Source #

Input to list all milestones for a workload.

See: newListMilestones smart constructor.

Instances

Instances details
ToJSON ListMilestones Source # 
Instance details

Defined in Amazonka.WellArchitected.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

AWSRequest ListMilestones Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

Associated Types

type AWSResponse ListMilestones #

Generic ListMilestones Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

Associated Types

type Rep ListMilestones :: Type -> Type #

Read ListMilestones Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

Show ListMilestones Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

NFData ListMilestones Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

Methods

rnf :: ListMilestones -> () #

Eq ListMilestones Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

Hashable ListMilestones Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ListMilestones'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:maxResults:ListMilestones', listMilestones_maxResults - Undocumented member.

ListMilestones, listMilestones_nextToken - Undocumented member.

ListMilestones, listMilestones_workloadId - Undocumented member.

data ListMilestonesResponse Source #

Output of a list milestones call.

See: newListMilestonesResponse smart constructor.

Instances

Instances details
Generic ListMilestonesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

Associated Types

type Rep ListMilestonesResponse :: Type -> Type #

Read ListMilestonesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

Show ListMilestonesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

NFData ListMilestonesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

Methods

rnf :: ListMilestonesResponse -> () #

Eq ListMilestonesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

type Rep ListMilestonesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListMilestones

type Rep ListMilestonesResponse = D1 ('MetaData "ListMilestonesResponse" "Amazonka.WellArchitected.ListMilestones" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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.

ListMilestones, listMilestonesResponse_nextToken - Undocumented member.

ListMilestones, listMilestonesResponse_workloadId - Undocumented member.

$sel:httpStatus:ListMilestonesResponse', listMilestonesResponse_httpStatus - The response's http status code.

ListNotifications

data ListNotifications Source #

See: newListNotifications smart constructor.

Instances

Instances details
ToJSON ListNotifications Source # 
Instance details

Defined in Amazonka.WellArchitected.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

AWSRequest ListNotifications Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

Associated Types

type AWSResponse ListNotifications #

Generic ListNotifications Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

Associated Types

type Rep ListNotifications :: Type -> Type #

Read ListNotifications Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

Show ListNotifications Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

NFData ListNotifications Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

Methods

rnf :: ListNotifications -> () #

Eq ListNotifications Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

Hashable ListNotifications Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ListNotifications'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") '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)))))

newListNotifications :: ListNotifications Source #

Create a value of ListNotifications with all optional fields omitted.

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

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

$sel:maxResults:ListNotifications', listNotifications_maxResults - The maximum number of results to return for this request.

ListNotifications, listNotifications_nextToken - Undocumented member.

ListNotifications, listNotifications_workloadId - Undocumented member.

data ListNotificationsResponse Source #

See: newListNotificationsResponse smart constructor.

Instances

Instances details
Generic ListNotificationsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

Associated Types

type Rep ListNotificationsResponse :: Type -> Type #

Read ListNotificationsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

Show ListNotificationsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

NFData ListNotificationsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListNotifications

Eq 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ListNotificationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "notificationSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [NotificationSummary])) :*: 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:

ListNotifications, listNotificationsResponse_nextToken - Undocumented member.

$sel:notificationSummaries:ListNotificationsResponse', listNotificationsResponse_notificationSummaries - List of lens notification summaries in a workload.

$sel:httpStatus:ListNotificationsResponse', listNotificationsResponse_httpStatus - The response's http status code.

ListShareInvitations

data ListShareInvitations Source #

Input for List Share Invitations

See: newListShareInvitations smart constructor.

Instances

Instances details
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

AWSRequest ListShareInvitations Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

Associated Types

type AWSResponse ListShareInvitations #

Generic ListShareInvitations Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

Associated Types

type Rep ListShareInvitations :: Type -> Type #

Read ListShareInvitations Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

Show ListShareInvitations Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

NFData ListShareInvitations Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

Methods

rnf :: ListShareInvitations -> () #

Eq ListShareInvitations Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

Hashable ListShareInvitations Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ListShareInvitations'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lensNamePrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "shareResourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShareResourceType)) :*: S1 ('MetaSel ('Just "workloadNamePrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newListShareInvitations :: ListShareInvitations Source #

Create a value of ListShareInvitations with all optional fields omitted.

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

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

$sel:lensNamePrefix:ListShareInvitations', listShareInvitations_lensNamePrefix - An optional string added to the beginning of each lens name returned in the results.

$sel:maxResults:ListShareInvitations', listShareInvitations_maxResults - The maximum number of results to return for this request.

ListShareInvitations, listShareInvitations_nextToken - Undocumented member.

ListShareInvitations, listShareInvitations_shareResourceType - The type of share invitations to be returned.

$sel:workloadNamePrefix:ListShareInvitations', listShareInvitations_workloadNamePrefix - Undocumented member.

data ListShareInvitationsResponse Source #

Input for List Share Invitations

See: newListShareInvitationsResponse smart constructor.

Instances

Instances details
Generic ListShareInvitationsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

Associated Types

type Rep ListShareInvitationsResponse :: Type -> Type #

Read ListShareInvitationsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

Show ListShareInvitationsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

NFData ListShareInvitationsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListShareInvitations

Eq 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ListShareInvitationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "shareInvitationSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ShareInvitationSummary])) :*: 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:

ListShareInvitations, listShareInvitationsResponse_nextToken - Undocumented member.

$sel:shareInvitationSummaries:ListShareInvitationsResponse', listShareInvitationsResponse_shareInvitationSummaries - List of share invitation summaries in a workload.

$sel:httpStatus:ListShareInvitationsResponse', listShareInvitationsResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
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

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workloadArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

ListTagsForResource, listTagsForResource_workloadArn - Undocumented member.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListTagsForResource

Eq 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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:

ListTagsForResourceResponse, listTagsForResourceResponse_tags - The tags for the resource.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

ListWorkloadShares

data ListWorkloadShares Source #

Input for List Workload Share

See: newListWorkloadShares smart constructor.

Instances

Instances details
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

AWSRequest ListWorkloadShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

Associated Types

type AWSResponse ListWorkloadShares #

Generic ListWorkloadShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

Associated Types

type Rep ListWorkloadShares :: Type -> Type #

Read ListWorkloadShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

Show ListWorkloadShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

NFData ListWorkloadShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

Methods

rnf :: ListWorkloadShares -> () #

Eq ListWorkloadShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

Hashable ListWorkloadShares Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ListWorkloadShares'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sharedWithPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShareStatus)) :*: S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

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:maxResults:ListWorkloadShares', listWorkloadShares_maxResults - The maximum number of results to return for this request.

ListWorkloadShares, listWorkloadShares_nextToken - Undocumented member.

$sel:sharedWithPrefix:ListWorkloadShares', listWorkloadShares_sharedWithPrefix - The Amazon Web Services account ID, IAM role, organization ID, or organizational unit (OU) ID with which the workload is shared.

ListWorkloadShares, listWorkloadShares_status - Undocumented member.

ListWorkloadShares, listWorkloadShares_workloadId - Undocumented member.

data ListWorkloadSharesResponse Source #

Input for List Workload Share

See: newListWorkloadSharesResponse smart constructor.

Instances

Instances details
Generic ListWorkloadSharesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

Associated Types

type Rep ListWorkloadSharesResponse :: Type -> Type #

Read ListWorkloadSharesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

Show ListWorkloadSharesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

NFData ListWorkloadSharesResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloadShares

Eq 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ListWorkloadSharesResponse'" '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 "workloadShareSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WorkloadShareSummary])) :*: 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:

ListWorkloadShares, listWorkloadSharesResponse_nextToken - Undocumented member.

ListWorkloadShares, listWorkloadSharesResponse_workloadId - Undocumented member.

$sel:workloadShareSummaries:ListWorkloadSharesResponse', listWorkloadSharesResponse_workloadShareSummaries - Undocumented member.

$sel:httpStatus:ListWorkloadSharesResponse', listWorkloadSharesResponse_httpStatus - The response's http status code.

ListWorkloads

data ListWorkloads Source #

Input to list all workloads.

See: newListWorkloads smart constructor.

Instances

Instances details
ToJSON ListWorkloads Source # 
Instance details

Defined in Amazonka.WellArchitected.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

AWSRequest ListWorkloads Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

Associated Types

type AWSResponse ListWorkloads #

Generic ListWorkloads Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

Associated Types

type Rep ListWorkloads :: Type -> Type #

Read ListWorkloads Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

Show ListWorkloads Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

NFData ListWorkloads Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

Methods

rnf :: ListWorkloads -> () #

Eq ListWorkloads Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

Hashable ListWorkloads Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ListWorkloads'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "workloadNamePrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListWorkloads :: ListWorkloads Source #

Create a value of ListWorkloads with all optional fields omitted.

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

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

$sel:maxResults:ListWorkloads', listWorkloads_maxResults - The maximum number of results to return for this request.

ListWorkloads, listWorkloads_nextToken - Undocumented member.

$sel:workloadNamePrefix:ListWorkloads', listWorkloads_workloadNamePrefix - Undocumented member.

data ListWorkloadsResponse Source #

Output of a list workloads call.

See: newListWorkloadsResponse smart constructor.

Instances

Instances details
Generic ListWorkloadsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

Associated Types

type Rep ListWorkloadsResponse :: Type -> Type #

Read ListWorkloadsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

Show ListWorkloadsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

NFData ListWorkloadsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

Methods

rnf :: ListWorkloadsResponse -> () #

Eq ListWorkloadsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

type Rep ListWorkloadsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.ListWorkloads

type Rep ListWorkloadsResponse = D1 ('MetaData "ListWorkloadsResponse" "Amazonka.WellArchitected.ListWorkloads" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ListWorkloadsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "workloadSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WorkloadSummary])) :*: 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:

ListWorkloads, listWorkloadsResponse_nextToken - Undocumented member.

$sel:workloadSummaries:ListWorkloadsResponse', listWorkloadsResponse_workloadSummaries - Undocumented member.

$sel:httpStatus:ListWorkloadsResponse', listWorkloadsResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.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

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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))))

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:

TagResource, tagResource_workloadArn - Undocumented member.

TagResource, tagResource_tags - The tags for the resource.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.WellArchitected.TagResource" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Instances

Instances details
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

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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))))

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:

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
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.WellArchitected.UntagResource" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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.

UpdateAnswer

data UpdateAnswer Source #

Input to update answer.

See: newUpdateAnswer smart constructor.

Instances

Instances details
ToJSON UpdateAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.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

AWSRequest UpdateAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

Associated Types

type AWSResponse UpdateAnswer #

Generic UpdateAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

Associated Types

type Rep UpdateAnswer :: Type -> Type #

Read UpdateAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

Show UpdateAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

NFData UpdateAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

Methods

rnf :: UpdateAnswer -> () #

Eq UpdateAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

Hashable UpdateAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

type AWSResponse UpdateAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

type Rep 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:choiceUpdates:UpdateAnswer', updateAnswer_choiceUpdates - A list of choices to update on a question in your workload. The String key corresponds to the choice ID to be updated.

UpdateAnswer, updateAnswer_isApplicable - Undocumented member.

UpdateAnswer, updateAnswer_notes - Undocumented member.

UpdateAnswer, updateAnswer_reason - The reason why a question is not applicable to your workload.

UpdateAnswer, updateAnswer_selectedChoices - Undocumented member.

UpdateAnswer, updateAnswer_workloadId - Undocumented member.

UpdateAnswer, updateAnswer_lensAlias - Undocumented member.

UpdateAnswer, updateAnswer_questionId - Undocumented member.

data UpdateAnswerResponse Source #

Output of a update answer call.

See: newUpdateAnswerResponse smart constructor.

Instances

Instances details
Generic UpdateAnswerResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

Associated Types

type Rep UpdateAnswerResponse :: Type -> Type #

Read UpdateAnswerResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

Show UpdateAnswerResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

NFData UpdateAnswerResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

Methods

rnf :: UpdateAnswerResponse -> () #

Eq UpdateAnswerResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

type Rep UpdateAnswerResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateAnswer

type Rep UpdateAnswerResponse = D1 ('MetaData "UpdateAnswerResponse" "Amazonka.WellArchitected.UpdateAnswer" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "UpdateAnswerResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "answer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Answer)) :*: S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lensArn") '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)))))

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:answer:UpdateAnswerResponse', updateAnswerResponse_answer - Undocumented member.

UpdateAnswer, updateAnswerResponse_lensAlias - Undocumented member.

UpdateAnswerResponse, updateAnswerResponse_lensArn - The ARN for the lens.

UpdateAnswer, updateAnswerResponse_workloadId - Undocumented member.

$sel:httpStatus:UpdateAnswerResponse', updateAnswerResponse_httpStatus - The response's http status code.

UpdateGlobalSettings

data UpdateGlobalSettings Source #

See: newUpdateGlobalSettings smart constructor.

Instances

Instances details
ToJSON UpdateGlobalSettings Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateGlobalSettings

ToHeaders UpdateGlobalSettings Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateGlobalSettings

ToPath UpdateGlobalSettings Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateGlobalSettings

ToQuery UpdateGlobalSettings Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateGlobalSettings

AWSRequest UpdateGlobalSettings Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateGlobalSettings

Associated Types

type AWSResponse UpdateGlobalSettings #

Generic UpdateGlobalSettings Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateGlobalSettings

Associated Types

type Rep UpdateGlobalSettings :: Type -> Type #

Read UpdateGlobalSettings Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateGlobalSettings

Show UpdateGlobalSettings Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateGlobalSettings

NFData UpdateGlobalSettings Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateGlobalSettings

Methods

rnf :: UpdateGlobalSettings -> () #

Eq UpdateGlobalSettings Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateGlobalSettings

Hashable UpdateGlobalSettings Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateGlobalSettings

type AWSResponse UpdateGlobalSettings Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateGlobalSettings

type Rep UpdateGlobalSettings Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateGlobalSettings

type Rep UpdateGlobalSettings = D1 ('MetaData "UpdateGlobalSettings" "Amazonka.WellArchitected.UpdateGlobalSettings" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "UpdateGlobalSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "organizationSharingStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OrganizationSharingStatus))))

newUpdateGlobalSettings :: UpdateGlobalSettings Source #

Create a value of UpdateGlobalSettings with all optional fields omitted.

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

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

$sel:organizationSharingStatus:UpdateGlobalSettings', updateGlobalSettings_organizationSharingStatus - The status of organization sharing settings.

data UpdateGlobalSettingsResponse Source #

See: newUpdateGlobalSettingsResponse smart constructor.

Instances

Instances details
Generic UpdateGlobalSettingsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateGlobalSettings

Associated Types

type Rep UpdateGlobalSettingsResponse :: Type -> Type #

Read UpdateGlobalSettingsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateGlobalSettings

Show UpdateGlobalSettingsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateGlobalSettings

NFData UpdateGlobalSettingsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateGlobalSettings

Eq UpdateGlobalSettingsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateGlobalSettings

type Rep UpdateGlobalSettingsResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateGlobalSettings

type Rep UpdateGlobalSettingsResponse = D1 ('MetaData "UpdateGlobalSettingsResponse" "Amazonka.WellArchitected.UpdateGlobalSettings" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "UpdateGlobalSettingsResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpdateGlobalSettingsResponse :: UpdateGlobalSettingsResponse Source #

Create a value of UpdateGlobalSettingsResponse with all optional fields omitted.

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

UpdateLensReview

data UpdateLensReview Source #

Input for update lens review.

See: newUpdateLensReview smart constructor.

Instances

Instances details
ToJSON UpdateLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.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

AWSRequest UpdateLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

Associated Types

type AWSResponse UpdateLensReview #

Generic UpdateLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

Associated Types

type Rep UpdateLensReview :: Type -> Type #

Read UpdateLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

Show UpdateLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

NFData UpdateLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

Methods

rnf :: UpdateLensReview -> () #

Eq UpdateLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

Hashable UpdateLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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))))

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.

UpdateLensReview, updateLensReview_workloadId - Undocumented member.

UpdateLensReview, updateLensReview_lensAlias - Undocumented member.

data UpdateLensReviewResponse Source #

Output of a update lens review call.

See: newUpdateLensReviewResponse smart constructor.

Instances

Instances details
Generic UpdateLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

Associated Types

type Rep UpdateLensReviewResponse :: Type -> Type #

Read UpdateLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

Show UpdateLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

NFData UpdateLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateLensReview

Eq 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "UpdateLensReviewResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lensReview") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LensReview)) :*: (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:lensReview:UpdateLensReviewResponse', updateLensReviewResponse_lensReview - Undocumented member.

UpdateLensReview, updateLensReviewResponse_workloadId - Undocumented member.

$sel:httpStatus:UpdateLensReviewResponse', updateLensReviewResponse_httpStatus - The response's http status code.

UpdateShareInvitation

data UpdateShareInvitation Source #

Input for Update Share Invitation

See: newUpdateShareInvitation smart constructor.

Instances

Instances details
ToJSON UpdateShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.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

AWSRequest UpdateShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

Associated Types

type AWSResponse UpdateShareInvitation #

Generic UpdateShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

Associated Types

type Rep UpdateShareInvitation :: Type -> Type #

Read UpdateShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

Show UpdateShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

NFData UpdateShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

Methods

rnf :: UpdateShareInvitation -> () #

Eq UpdateShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

Hashable UpdateShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "UpdateShareInvitation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "shareInvitationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "shareInvitationAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ShareInvitationAction)))

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:

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
Generic UpdateShareInvitationResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

Associated Types

type Rep UpdateShareInvitationResponse :: Type -> Type #

Read UpdateShareInvitationResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

Show UpdateShareInvitationResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

NFData UpdateShareInvitationResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateShareInvitation

Eq 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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 or custom lens share invitation.

$sel:httpStatus:UpdateShareInvitationResponse', updateShareInvitationResponse_httpStatus - The response's http status code.

UpdateWorkload

data UpdateWorkload Source #

Input to update a workload.

See: newUpdateWorkload smart constructor.

Instances

Instances details
ToJSON UpdateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.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

AWSRequest UpdateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

Associated Types

type AWSResponse UpdateWorkload #

Generic UpdateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

Associated Types

type Rep UpdateWorkload :: Type -> Type #

Read UpdateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

Show UpdateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

NFData UpdateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

Methods

rnf :: UpdateWorkload -> () #

Eq UpdateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

Hashable UpdateWorkload Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "UpdateWorkload'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "accountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "applications") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "architecturalDesign") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "awsRegions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) :*: ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "discoveryConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkloadDiscoveryConfig))) :*: (S1 ('MetaSel ('Just "environment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkloadEnvironment)) :*: S1 ('MetaSel ('Just "improvementStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkloadImprovementStatus))))) :*: (((S1 ('MetaSel ('Just "industry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "industryType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "isReviewOwnerUpdateAcknowledged") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "nonAwsRegions") '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 "reviewOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "workloadName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))

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:

UpdateWorkload, updateWorkload_accountIds - Undocumented member.

UpdateWorkload, updateWorkload_applications - List of AppRegistry application ARNs to associate to the workload.

UpdateWorkload, updateWorkload_architecturalDesign - Undocumented member.

UpdateWorkload, updateWorkload_awsRegions - Undocumented member.

UpdateWorkload, updateWorkload_description - Undocumented member.

UpdateWorkload, updateWorkload_discoveryConfig - Well-Architected discovery configuration settings to associate to the workload.

UpdateWorkload, updateWorkload_environment - Undocumented member.

UpdateWorkload, updateWorkload_improvementStatus - Undocumented member.

UpdateWorkload, updateWorkload_industry - Undocumented member.

UpdateWorkload, updateWorkload_industryType - Undocumented member.

UpdateWorkload, updateWorkload_isReviewOwnerUpdateAcknowledged - Flag indicating whether the workload owner has acknowledged that the Review owner field is required.

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

UpdateWorkload, updateWorkload_nonAwsRegions - Undocumented member.

UpdateWorkload, updateWorkload_notes - Undocumented member.

UpdateWorkload, updateWorkload_pillarPriorities - Undocumented member.

UpdateWorkload, updateWorkload_reviewOwner - Undocumented member.

UpdateWorkload, updateWorkload_workloadName - Undocumented member.

UpdateWorkload, updateWorkload_workloadId - Undocumented member.

data UpdateWorkloadResponse Source #

Output of an update workload call.

See: newUpdateWorkloadResponse smart constructor.

Instances

Instances details
Generic UpdateWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

Associated Types

type Rep UpdateWorkloadResponse :: Type -> Type #

Read UpdateWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

Show UpdateWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

NFData UpdateWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

Methods

rnf :: UpdateWorkloadResponse -> () #

Eq UpdateWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

type Rep UpdateWorkloadResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkload

type Rep UpdateWorkloadResponse = D1 ('MetaData "UpdateWorkloadResponse" "Amazonka.WellArchitected.UpdateWorkload" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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:

UpdateWorkloadResponse, updateWorkloadResponse_workload - Undocumented member.

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

UpdateWorkloadShare

data UpdateWorkloadShare Source #

Input for Update Workload Share

See: newUpdateWorkloadShare smart constructor.

Instances

Instances details
ToJSON UpdateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.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

AWSRequest UpdateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

Associated Types

type AWSResponse UpdateWorkloadShare #

Generic UpdateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

Associated Types

type Rep UpdateWorkloadShare :: Type -> Type #

Read UpdateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

Show UpdateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

NFData UpdateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

Methods

rnf :: UpdateWorkloadShare -> () #

Eq UpdateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

Hashable UpdateWorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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))))

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:

UpdateWorkloadShare, updateWorkloadShare_shareId - Undocumented member.

UpdateWorkloadShare, updateWorkloadShare_workloadId - Undocumented member.

UpdateWorkloadShare, updateWorkloadShare_permissionType - Undocumented member.

data UpdateWorkloadShareResponse Source #

Input for Update Workload Share

See: newUpdateWorkloadShareResponse smart constructor.

Instances

Instances details
Generic UpdateWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

Associated Types

type Rep UpdateWorkloadShareResponse :: Type -> Type #

Read UpdateWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

Show UpdateWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

NFData UpdateWorkloadShareResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpdateWorkloadShare

Eq 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "UpdateWorkloadShareResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "workloadShare") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkloadShare)) :*: 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:

UpdateWorkloadShare, updateWorkloadShareResponse_workloadId - Undocumented member.

$sel:workloadShare:UpdateWorkloadShareResponse', updateWorkloadShareResponse_workloadShare - Undocumented member.

$sel:httpStatus:UpdateWorkloadShareResponse', updateWorkloadShareResponse_httpStatus - The response's http status code.

UpgradeLensReview

data UpgradeLensReview Source #

See: newUpgradeLensReview smart constructor.

Instances

Instances details
ToJSON UpgradeLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.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

AWSRequest UpgradeLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

Associated Types

type AWSResponse UpgradeLensReview #

Generic UpgradeLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

Associated Types

type Rep UpgradeLensReview :: Type -> Type #

Read UpgradeLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

Show UpgradeLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

NFData UpgradeLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

Methods

rnf :: UpgradeLensReview -> () #

Eq UpgradeLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

Hashable UpgradeLensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

type AWSResponse 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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))))

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.

UpgradeLensReview, upgradeLensReview_workloadId - Undocumented member.

UpgradeLensReview, upgradeLensReview_lensAlias - Undocumented member.

UpgradeLensReview, upgradeLensReview_milestoneName - Undocumented member.

data UpgradeLensReviewResponse Source #

See: newUpgradeLensReviewResponse smart constructor.

Instances

Instances details
Generic UpgradeLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

Associated Types

type Rep UpgradeLensReviewResponse :: Type -> Type #

Read UpgradeLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

Show UpgradeLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

NFData UpgradeLensReviewResponse Source # 
Instance details

Defined in Amazonka.WellArchitected.UpgradeLensReview

Eq 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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.

Types

AdditionalResourceType

newtype AdditionalResourceType Source #

Instances

Instances details
FromJSON AdditionalResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResourceType

FromJSONKey AdditionalResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResourceType

ToJSON AdditionalResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResourceType

ToJSONKey AdditionalResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResourceType

ToByteString AdditionalResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResourceType

ToHeader AdditionalResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResourceType

ToLog AdditionalResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResourceType

ToQuery AdditionalResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResourceType

FromText AdditionalResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResourceType

ToText AdditionalResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResourceType

FromXML AdditionalResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResourceType

ToXML AdditionalResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResourceType

Generic AdditionalResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResourceType

Associated Types

type Rep AdditionalResourceType :: Type -> Type #

Read AdditionalResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResourceType

Show AdditionalResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResourceType

NFData AdditionalResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResourceType

Methods

rnf :: AdditionalResourceType -> () #

Eq AdditionalResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResourceType

Ord AdditionalResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResourceType

Hashable AdditionalResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResourceType

type Rep AdditionalResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResourceType

type Rep AdditionalResourceType = D1 ('MetaData "AdditionalResourceType" "Amazonka.WellArchitected.Types.AdditionalResourceType" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'True) (C1 ('MetaCons "AdditionalResourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAdditionalResourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AnswerReason

newtype AnswerReason Source #

Constructors

AnswerReason' 

Instances

Instances details
FromJSON AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

FromJSONKey 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

ToByteString AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

ToHeader AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

ToLog AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

ToQuery 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 #

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 #

Generic AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

Associated Types

type Rep AnswerReason :: Type -> Type #

Read AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

Show AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

NFData AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

Methods

rnf :: AnswerReason -> () #

Eq AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

Ord AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

Hashable AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

type Rep AnswerReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerReason

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

CheckFailureReason

newtype CheckFailureReason Source #

Instances

Instances details
FromJSON CheckFailureReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckFailureReason

FromJSONKey CheckFailureReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckFailureReason

ToJSON CheckFailureReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckFailureReason

ToJSONKey CheckFailureReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckFailureReason

ToByteString CheckFailureReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckFailureReason

ToHeader CheckFailureReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckFailureReason

ToLog CheckFailureReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckFailureReason

ToQuery CheckFailureReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckFailureReason

FromText CheckFailureReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckFailureReason

ToText CheckFailureReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckFailureReason

FromXML CheckFailureReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckFailureReason

ToXML CheckFailureReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckFailureReason

Generic CheckFailureReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckFailureReason

Associated Types

type Rep CheckFailureReason :: Type -> Type #

Read CheckFailureReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckFailureReason

Show CheckFailureReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckFailureReason

NFData CheckFailureReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckFailureReason

Methods

rnf :: CheckFailureReason -> () #

Eq CheckFailureReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckFailureReason

Ord CheckFailureReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckFailureReason

Hashable CheckFailureReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckFailureReason

type Rep CheckFailureReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckFailureReason

type Rep CheckFailureReason = D1 ('MetaData "CheckFailureReason" "Amazonka.WellArchitected.Types.CheckFailureReason" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'True) (C1 ('MetaCons "CheckFailureReason'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCheckFailureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CheckProvider

newtype CheckProvider Source #

Constructors

CheckProvider' 

Bundled Patterns

pattern CheckProvider_TRUSTED_ADVISOR :: CheckProvider 

Instances

Instances details
FromJSON CheckProvider Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckProvider

FromJSONKey CheckProvider Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckProvider

ToJSON CheckProvider Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckProvider

ToJSONKey CheckProvider Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckProvider

ToByteString CheckProvider Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckProvider

ToHeader CheckProvider Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckProvider

ToLog CheckProvider Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckProvider

ToQuery CheckProvider Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckProvider

FromText CheckProvider Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckProvider

ToText CheckProvider Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckProvider

Methods

toText :: CheckProvider -> Text #

FromXML CheckProvider Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckProvider

ToXML CheckProvider Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckProvider

Methods

toXML :: CheckProvider -> XML #

Generic CheckProvider Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckProvider

Associated Types

type Rep CheckProvider :: Type -> Type #

Read CheckProvider Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckProvider

Show CheckProvider Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckProvider

NFData CheckProvider Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckProvider

Methods

rnf :: CheckProvider -> () #

Eq CheckProvider Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckProvider

Ord CheckProvider Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckProvider

Hashable CheckProvider Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckProvider

type Rep CheckProvider Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckProvider

type Rep CheckProvider = D1 ('MetaData "CheckProvider" "Amazonka.WellArchitected.Types.CheckProvider" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'True) (C1 ('MetaCons "CheckProvider'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCheckProvider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CheckStatus

newtype CheckStatus Source #

Constructors

CheckStatus' 

Instances

Instances details
FromJSON CheckStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckStatus

FromJSONKey CheckStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckStatus

ToJSON CheckStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckStatus

ToJSONKey CheckStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckStatus

ToByteString CheckStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckStatus

ToHeader CheckStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckStatus

ToLog CheckStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckStatus

ToQuery CheckStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckStatus

FromText CheckStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckStatus

ToText CheckStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckStatus

Methods

toText :: CheckStatus -> Text #

FromXML CheckStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckStatus

ToXML CheckStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckStatus

Methods

toXML :: CheckStatus -> XML #

Generic CheckStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckStatus

Associated Types

type Rep CheckStatus :: Type -> Type #

Read CheckStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckStatus

Show CheckStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckStatus

NFData CheckStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckStatus

Methods

rnf :: CheckStatus -> () #

Eq CheckStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckStatus

Ord CheckStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckStatus

Hashable CheckStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckStatus

type Rep CheckStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckStatus

type Rep CheckStatus = D1 ('MetaData "CheckStatus" "Amazonka.WellArchitected.Types.CheckStatus" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'True) (C1 ('MetaCons "CheckStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCheckStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ChoiceReason

newtype ChoiceReason Source #

Constructors

ChoiceReason' 

Instances

Instances details
FromJSON ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

FromJSONKey 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

ToByteString ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

ToHeader ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

ToLog ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

ToQuery 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 #

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 #

Generic ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

Associated Types

type Rep ChoiceReason :: Type -> Type #

Read ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

Show ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

NFData ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

Methods

rnf :: ChoiceReason -> () #

Eq ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

Ord ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

Hashable ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

type Rep ChoiceReason Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceReason

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

ChoiceStatus

newtype ChoiceStatus Source #

Constructors

ChoiceStatus' 

Instances

Instances details
FromJSON ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

FromJSONKey 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

ToByteString ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

ToHeader ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

ToLog ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

ToQuery 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 #

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 #

Generic ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

Associated Types

type Rep ChoiceStatus :: Type -> Type #

Read ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

Show ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

NFData ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

Methods

rnf :: ChoiceStatus -> () #

Eq ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

Ord ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

Hashable ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

type Rep ChoiceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceStatus

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

DifferenceStatus

newtype DifferenceStatus Source #

Instances

Instances details
FromJSON DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

FromJSONKey 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

ToByteString DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

ToHeader DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

ToLog DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

ToQuery 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

FromXML DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

ToXML 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 #

Read DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

Show DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

NFData DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

Methods

rnf :: DifferenceStatus -> () #

Eq DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

Ord DifferenceStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.DifferenceStatus

Hashable 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'True) (C1 ('MetaCons "DifferenceStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDifferenceStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ImportLensStatus

newtype ImportLensStatus Source #

Instances

Instances details
FromJSON ImportLensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImportLensStatus

FromJSONKey ImportLensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImportLensStatus

ToJSON ImportLensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImportLensStatus

ToJSONKey ImportLensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImportLensStatus

ToByteString ImportLensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImportLensStatus

ToHeader ImportLensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImportLensStatus

ToLog ImportLensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImportLensStatus

ToQuery ImportLensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImportLensStatus

FromText ImportLensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImportLensStatus

ToText ImportLensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImportLensStatus

FromXML ImportLensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImportLensStatus

ToXML ImportLensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImportLensStatus

Generic ImportLensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImportLensStatus

Associated Types

type Rep ImportLensStatus :: Type -> Type #

Read ImportLensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImportLensStatus

Show ImportLensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImportLensStatus

NFData ImportLensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImportLensStatus

Methods

rnf :: ImportLensStatus -> () #

Eq ImportLensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImportLensStatus

Ord ImportLensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImportLensStatus

Hashable ImportLensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImportLensStatus

type Rep ImportLensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImportLensStatus

type Rep ImportLensStatus = D1 ('MetaData "ImportLensStatus" "Amazonka.WellArchitected.Types.ImportLensStatus" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'True) (C1 ('MetaCons "ImportLensStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromImportLensStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LensStatus

newtype LensStatus Source #

Constructors

LensStatus' 

Fields

Instances

Instances details
FromJSON LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

FromJSONKey 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

ToByteString LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

ToHeader LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

ToLog LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

ToQuery 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 #

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 #

Generic LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

Associated Types

type Rep LensStatus :: Type -> Type #

Read LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

Show LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

NFData LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

Methods

rnf :: LensStatus -> () #

Eq LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

Ord LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

Hashable LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

type Rep LensStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatus

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

LensStatusType

newtype LensStatusType Source #

Constructors

LensStatusType' 

Instances

Instances details
FromJSON LensStatusType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatusType

FromJSONKey LensStatusType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatusType

ToJSON LensStatusType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatusType

ToJSONKey LensStatusType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatusType

ToByteString LensStatusType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatusType

ToHeader LensStatusType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatusType

ToLog LensStatusType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatusType

ToQuery LensStatusType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatusType

FromText LensStatusType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatusType

ToText LensStatusType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatusType

FromXML LensStatusType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatusType

ToXML LensStatusType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatusType

Methods

toXML :: LensStatusType -> XML #

Generic LensStatusType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatusType

Associated Types

type Rep LensStatusType :: Type -> Type #

Read LensStatusType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatusType

Show LensStatusType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatusType

NFData LensStatusType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatusType

Methods

rnf :: LensStatusType -> () #

Eq LensStatusType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatusType

Ord LensStatusType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatusType

Hashable LensStatusType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatusType

type Rep LensStatusType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensStatusType

type Rep LensStatusType = D1 ('MetaData "LensStatusType" "Amazonka.WellArchitected.Types.LensStatusType" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'True) (C1 ('MetaCons "LensStatusType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLensStatusType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LensType

newtype LensType Source #

Constructors

LensType' 

Fields

Bundled Patterns

pattern LensType_AWS_OFFICIAL :: LensType 
pattern LensType_CUSTOM_SELF :: LensType 
pattern LensType_CUSTOM_SHARED :: LensType 

Instances

Instances details
FromJSON LensType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensType

FromJSONKey LensType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensType

ToJSON LensType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensType

ToJSONKey LensType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensType

ToByteString LensType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensType

Methods

toBS :: LensType -> ByteString #

ToHeader LensType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensType

Methods

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

ToLog LensType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensType

ToQuery LensType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensType

FromText LensType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensType

ToText LensType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensType

Methods

toText :: LensType -> Text #

FromXML LensType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensType

ToXML LensType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensType

Methods

toXML :: LensType -> XML #

Generic LensType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensType

Associated Types

type Rep LensType :: Type -> Type #

Methods

from :: LensType -> Rep LensType x #

to :: Rep LensType x -> LensType #

Read LensType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensType

Show LensType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensType

NFData LensType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensType

Methods

rnf :: LensType -> () #

Eq LensType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensType

Ord LensType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensType

Hashable LensType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensType

Methods

hashWithSalt :: Int -> LensType -> Int #

hash :: LensType -> Int #

type Rep LensType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensType

type Rep LensType = D1 ('MetaData "LensType" "Amazonka.WellArchitected.Types.LensType" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'True) (C1 ('MetaCons "LensType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLensType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

NotificationType

newtype NotificationType Source #

Instances

Instances details
FromJSON NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

FromJSONKey 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

ToByteString NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

ToHeader NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

ToLog NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

ToQuery 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

FromXML NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

ToXML 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 #

Read NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

Show NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

NFData NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

Methods

rnf :: NotificationType -> () #

Eq NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

Ord NotificationType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationType

Hashable 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'True) (C1 ('MetaCons "NotificationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromNotificationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OrganizationSharingStatus

newtype OrganizationSharingStatus Source #

Instances

Instances details
FromJSON OrganizationSharingStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.OrganizationSharingStatus

FromJSONKey OrganizationSharingStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.OrganizationSharingStatus

ToJSON OrganizationSharingStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.OrganizationSharingStatus

ToJSONKey OrganizationSharingStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.OrganizationSharingStatus

ToByteString OrganizationSharingStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.OrganizationSharingStatus

ToHeader OrganizationSharingStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.OrganizationSharingStatus

ToLog OrganizationSharingStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.OrganizationSharingStatus

ToQuery OrganizationSharingStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.OrganizationSharingStatus

FromText OrganizationSharingStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.OrganizationSharingStatus

ToText OrganizationSharingStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.OrganizationSharingStatus

FromXML OrganizationSharingStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.OrganizationSharingStatus

ToXML OrganizationSharingStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.OrganizationSharingStatus

Generic OrganizationSharingStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.OrganizationSharingStatus

Associated Types

type Rep OrganizationSharingStatus :: Type -> Type #

Read OrganizationSharingStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.OrganizationSharingStatus

Show OrganizationSharingStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.OrganizationSharingStatus

NFData OrganizationSharingStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.OrganizationSharingStatus

Eq OrganizationSharingStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.OrganizationSharingStatus

Ord OrganizationSharingStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.OrganizationSharingStatus

Hashable OrganizationSharingStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.OrganizationSharingStatus

type Rep OrganizationSharingStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.OrganizationSharingStatus

type Rep OrganizationSharingStatus = D1 ('MetaData "OrganizationSharingStatus" "Amazonka.WellArchitected.Types.OrganizationSharingStatus" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'True) (C1 ('MetaCons "OrganizationSharingStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOrganizationSharingStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PermissionType

newtype PermissionType Source #

Permission granted on a workload share.

Constructors

PermissionType' 

Instances

Instances details
FromJSON PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

FromJSONKey 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

ToByteString PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

ToHeader PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

ToLog PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

ToQuery 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

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 #

Generic PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

Associated Types

type Rep PermissionType :: Type -> Type #

Read PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

Show PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

NFData PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

Methods

rnf :: PermissionType -> () #

Eq PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

Ord PermissionType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PermissionType

Hashable 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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
FromJSON Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

FromJSONKey Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

ToJSON Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

ToJSONKey Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

ToByteString Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

Methods

toBS :: Risk -> ByteString #

ToHeader Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

Methods

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

ToLog Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

ToQuery Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

Methods

toQuery :: Risk -> QueryString #

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 #

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 #

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 #

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 #

NFData Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

Methods

rnf :: Risk -> () #

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 #

Hashable Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

Methods

hashWithSalt :: Int -> Risk -> Int #

hash :: Risk -> Int #

type Rep Risk Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Risk

type Rep Risk = D1 ('MetaData "Risk" "Amazonka.WellArchitected.Types.Risk" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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
FromJSON ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

FromJSONKey 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

ToByteString ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

ToHeader ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

ToLog ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

ToQuery 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

FromXML ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

ToXML 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 #

Read ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

Show ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

NFData ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

Methods

rnf :: ShareInvitationAction -> () #

Eq ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

Ord ShareInvitationAction Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationAction

Hashable 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'True) (C1 ('MetaCons "ShareInvitationAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromShareInvitationAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ShareResourceType

newtype ShareResourceType Source #

Instances

Instances details
FromJSON ShareResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareResourceType

FromJSONKey ShareResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareResourceType

ToJSON ShareResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareResourceType

ToJSONKey ShareResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareResourceType

ToByteString ShareResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareResourceType

ToHeader ShareResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareResourceType

ToLog ShareResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareResourceType

ToQuery ShareResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareResourceType

FromText ShareResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareResourceType

ToText ShareResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareResourceType

FromXML ShareResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareResourceType

ToXML ShareResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareResourceType

Generic ShareResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareResourceType

Associated Types

type Rep ShareResourceType :: Type -> Type #

Read ShareResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareResourceType

Show ShareResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareResourceType

NFData ShareResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareResourceType

Methods

rnf :: ShareResourceType -> () #

Eq ShareResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareResourceType

Ord ShareResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareResourceType

Hashable ShareResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareResourceType

type Rep ShareResourceType Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareResourceType

type Rep ShareResourceType = D1 ('MetaData "ShareResourceType" "Amazonka.WellArchitected.Types.ShareResourceType" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'True) (C1 ('MetaCons "ShareResourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromShareResourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ShareStatus

newtype ShareStatus Source #

The status of a workload share.

Constructors

ShareStatus' 

Instances

Instances details
FromJSON ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

FromJSONKey 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

ToByteString ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

ToHeader ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

ToLog ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

ToQuery 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 #

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 #

Generic ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

Associated Types

type Rep ShareStatus :: Type -> Type #

Read ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

Show ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

NFData ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

Methods

rnf :: ShareStatus -> () #

Eq ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

Ord ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

Hashable ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

type Rep ShareStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareStatus

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

TrustedAdvisorIntegrationStatus

newtype TrustedAdvisorIntegrationStatus Source #

Instances

Instances details
FromJSON TrustedAdvisorIntegrationStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.TrustedAdvisorIntegrationStatus

FromJSONKey TrustedAdvisorIntegrationStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.TrustedAdvisorIntegrationStatus

ToJSON TrustedAdvisorIntegrationStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.TrustedAdvisorIntegrationStatus

ToJSONKey TrustedAdvisorIntegrationStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.TrustedAdvisorIntegrationStatus

ToByteString TrustedAdvisorIntegrationStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.TrustedAdvisorIntegrationStatus

ToHeader TrustedAdvisorIntegrationStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.TrustedAdvisorIntegrationStatus

ToLog TrustedAdvisorIntegrationStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.TrustedAdvisorIntegrationStatus

ToQuery TrustedAdvisorIntegrationStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.TrustedAdvisorIntegrationStatus

FromText TrustedAdvisorIntegrationStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.TrustedAdvisorIntegrationStatus

ToText TrustedAdvisorIntegrationStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.TrustedAdvisorIntegrationStatus

FromXML TrustedAdvisorIntegrationStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.TrustedAdvisorIntegrationStatus

ToXML TrustedAdvisorIntegrationStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.TrustedAdvisorIntegrationStatus

Generic TrustedAdvisorIntegrationStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.TrustedAdvisorIntegrationStatus

Associated Types

type Rep TrustedAdvisorIntegrationStatus :: Type -> Type #

Read TrustedAdvisorIntegrationStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.TrustedAdvisorIntegrationStatus

Show TrustedAdvisorIntegrationStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.TrustedAdvisorIntegrationStatus

NFData TrustedAdvisorIntegrationStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.TrustedAdvisorIntegrationStatus

Eq TrustedAdvisorIntegrationStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.TrustedAdvisorIntegrationStatus

Ord TrustedAdvisorIntegrationStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.TrustedAdvisorIntegrationStatus

Hashable TrustedAdvisorIntegrationStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.TrustedAdvisorIntegrationStatus

type Rep TrustedAdvisorIntegrationStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.TrustedAdvisorIntegrationStatus

type Rep TrustedAdvisorIntegrationStatus = D1 ('MetaData "TrustedAdvisorIntegrationStatus" "Amazonka.WellArchitected.Types.TrustedAdvisorIntegrationStatus" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'True) (C1 ('MetaCons "TrustedAdvisorIntegrationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTrustedAdvisorIntegrationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WorkloadEnvironment

newtype WorkloadEnvironment Source #

The environment for the workload.

Instances

Instances details
FromJSON WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

FromJSONKey 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

ToByteString WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

ToHeader WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

ToLog WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

ToQuery 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

FromXML WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

ToXML 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 #

Read WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

Show WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

NFData WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

Methods

rnf :: WorkloadEnvironment -> () #

Eq WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

Ord WorkloadEnvironment Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadEnvironment

Hashable 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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
FromJSON WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

FromJSONKey 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

ToByteString WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

ToHeader WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

ToLog WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

ToQuery 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

FromXML WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

ToXML 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 #

Read WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

Show WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

NFData WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

Eq WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

Ord WorkloadImprovementStatus Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadImprovementStatus

Hashable 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'True) (C1 ('MetaCons "WorkloadImprovementStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWorkloadImprovementStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AdditionalResources

data AdditionalResources Source #

The choice level additional resources.

See: newAdditionalResources smart constructor.

Instances

Instances details
FromJSON AdditionalResources Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResources

Generic AdditionalResources Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResources

Associated Types

type Rep AdditionalResources :: Type -> Type #

Read AdditionalResources Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResources

Show AdditionalResources Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResources

NFData AdditionalResources Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResources

Methods

rnf :: AdditionalResources -> () #

Eq AdditionalResources Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResources

Hashable AdditionalResources Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResources

type Rep AdditionalResources Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AdditionalResources

type Rep AdditionalResources = D1 ('MetaData "AdditionalResources" "Amazonka.WellArchitected.Types.AdditionalResources" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "AdditionalResources'" 'PrefixI 'True) (S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ChoiceContent])) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AdditionalResourceType))))

newAdditionalResources :: AdditionalResources Source #

Create a value of AdditionalResources with all optional fields omitted.

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

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

$sel:content:AdditionalResources', additionalResources_content - The URLs for additional resources, either helpful resources or improvement plans. Up to five additional URLs can be specified.

$sel:type':AdditionalResources', additionalResources_type - Type of additional resource.

Answer

data Answer Source #

An answer of the question.

See: newAnswer smart constructor.

Instances

Instances details
FromJSON 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 #

Read Answer Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Answer

Show Answer Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Answer

NFData Answer Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Answer

Methods

rnf :: Answer -> () #

Eq Answer Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Answer

Methods

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

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

Hashable Answer Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Answer

Methods

hashWithSalt :: Int -> Answer -> Int #

hash :: Answer -> Int #

type Rep Answer Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Answer

type Rep Answer = D1 ('MetaData "Answer" "Amazonka.WellArchitected.Types.Answer" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "Answer'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "choiceAnswers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ChoiceAnswer])) :*: (S1 ('MetaSel ('Just "choices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Choice])) :*: S1 ('MetaSel ('Just "helpfulResourceDisplayText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "helpfulResourceUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "improvementPlanUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "isApplicable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "notes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "pillarId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "questionDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "questionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "questionTitle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnswerReason))) :*: (S1 ('MetaSel ('Just "risk") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Risk)) :*: S1 ('MetaSel ('Just "selectedChoices") '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:choices:Answer', answer_choices - Undocumented member.

$sel:helpfulResourceDisplayText:Answer', answer_helpfulResourceDisplayText - The helpful resource text to be displayed.

$sel:helpfulResourceUrl:Answer', answer_helpfulResourceUrl - Undocumented member.

$sel:improvementPlanUrl:Answer', answer_improvementPlanUrl - Undocumented member.

$sel:isApplicable:Answer', answer_isApplicable - Undocumented member.

Answer, answer_notes - Undocumented member.

$sel:pillarId:Answer', answer_pillarId - Undocumented member.

$sel:questionDescription:Answer', answer_questionDescription - Undocumented member.

$sel:questionId:Answer', answer_questionId - Undocumented member.

$sel:questionTitle:Answer', answer_questionTitle - Undocumented member.

Answer, answer_reason - The reason why the question is not applicable to your workload.

$sel:risk:Answer', answer_risk - Undocumented member.

$sel:selectedChoices:Answer', answer_selectedChoices - Undocumented member.

AnswerSummary

data AnswerSummary Source #

An answer summary of a lens review in a workload.

See: newAnswerSummary smart constructor.

Instances

Instances details
FromJSON 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 #

Read AnswerSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerSummary

Show AnswerSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerSummary

NFData AnswerSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerSummary

Methods

rnf :: AnswerSummary -> () #

Eq AnswerSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.AnswerSummary

Hashable 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:choiceAnswerSummaries:AnswerSummary', answerSummary_choiceAnswerSummaries - A list of selected choices to a question in your workload.

$sel:choices:AnswerSummary', answerSummary_choices - Undocumented member.

$sel:isApplicable:AnswerSummary', answerSummary_isApplicable - Undocumented member.

$sel:pillarId:AnswerSummary', answerSummary_pillarId - Undocumented member.

$sel:questionId:AnswerSummary', answerSummary_questionId - Undocumented member.

$sel:questionTitle:AnswerSummary', answerSummary_questionTitle - Undocumented member.

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

$sel:risk:AnswerSummary', answerSummary_risk - Undocumented member.

$sel:selectedChoices:AnswerSummary', answerSummary_selectedChoices - Undocumented member.

CheckDetail

data CheckDetail Source #

Account details for a Well-Architected best practice in relation to Trusted Advisor checks.

See: newCheckDetail smart constructor.

Instances

Instances details
FromJSON CheckDetail Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckDetail

Generic CheckDetail Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckDetail

Associated Types

type Rep CheckDetail :: Type -> Type #

Read CheckDetail Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckDetail

Show CheckDetail Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckDetail

NFData CheckDetail Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckDetail

Methods

rnf :: CheckDetail -> () #

Eq CheckDetail Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckDetail

Hashable CheckDetail Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckDetail

type Rep CheckDetail Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckDetail

type Rep CheckDetail = D1 ('MetaData "CheckDetail" "Amazonka.WellArchitected.Types.CheckDetail" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "CheckDetail'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "choiceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "flaggedResources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lensArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "pillarId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "provider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CheckProvider)))) :*: ((S1 ('MetaSel ('Just "questionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CheckFailureReason))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CheckStatus)) :*: S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))))

newCheckDetail :: CheckDetail Source #

Create a value of CheckDetail with all optional fields omitted.

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

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

$sel:accountId:CheckDetail', checkDetail_accountId - Undocumented member.

$sel:choiceId:CheckDetail', checkDetail_choiceId - Undocumented member.

$sel:description:CheckDetail', checkDetail_description - Trusted Advisor check description.

$sel:flaggedResources:CheckDetail', checkDetail_flaggedResources - Count of flagged resources associated to the check.

$sel:id:CheckDetail', checkDetail_id - Trusted Advisor check ID.

$sel:lensArn:CheckDetail', checkDetail_lensArn - Well-Architected Lens ARN associated to the check.

$sel:name:CheckDetail', checkDetail_name - Trusted Advisor check name.

$sel:pillarId:CheckDetail', checkDetail_pillarId - Undocumented member.

$sel:provider:CheckDetail', checkDetail_provider - Provider of the check related to the best practice.

$sel:questionId:CheckDetail', checkDetail_questionId - Undocumented member.

$sel:reason:CheckDetail', checkDetail_reason - Reason associated to the check.

$sel:status:CheckDetail', checkDetail_status - Status associated to the check.

$sel:updatedAt:CheckDetail', checkDetail_updatedAt - Undocumented member.

CheckSummary

data CheckSummary Source #

Trusted Advisor check summary.

See: newCheckSummary smart constructor.

Instances

Instances details
FromJSON CheckSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckSummary

Generic CheckSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckSummary

Associated Types

type Rep CheckSummary :: Type -> Type #

Read CheckSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckSummary

Show CheckSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckSummary

NFData CheckSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckSummary

Methods

rnf :: CheckSummary -> () #

Eq CheckSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckSummary

Hashable CheckSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckSummary

type Rep CheckSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.CheckSummary

type Rep CheckSummary = D1 ('MetaData "CheckSummary" "Amazonka.WellArchitected.Types.CheckSummary" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "CheckSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "accountSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap CheckStatus Natural))) :*: S1 ('MetaSel ('Just "choiceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lensArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "pillarId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "provider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CheckProvider)))) :*: (S1 ('MetaSel ('Just "questionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CheckStatus)) :*: S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))))

newCheckSummary :: CheckSummary Source #

Create a value of CheckSummary with all optional fields omitted.

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

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

$sel:accountSummary:CheckSummary', checkSummary_accountSummary - Account summary associated to the check.

$sel:choiceId:CheckSummary', checkSummary_choiceId - Undocumented member.

$sel:description:CheckSummary', checkSummary_description - Trusted Advisor check description.

$sel:id:CheckSummary', checkSummary_id - Trusted Advisor check ID.

$sel:lensArn:CheckSummary', checkSummary_lensArn - Well-Architected Lens ARN associated to the check.

$sel:name:CheckSummary', checkSummary_name - Trusted Advisor check name.

$sel:pillarId:CheckSummary', checkSummary_pillarId - Undocumented member.

$sel:provider:CheckSummary', checkSummary_provider - Provider of the check related to the best practice.

$sel:questionId:CheckSummary', checkSummary_questionId - Undocumented member.

$sel:status:CheckSummary', checkSummary_status - Status associated to the check.

$sel:updatedAt:CheckSummary', checkSummary_updatedAt - Undocumented member.

Choice

data Choice Source #

A choice available to answer question.

See: newChoice smart constructor.

Instances

Instances details
FromJSON 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 #

Read Choice Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Choice

Show Choice Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Choice

NFData Choice Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Choice

Methods

rnf :: Choice -> () #

Eq Choice Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Choice

Methods

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

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

Hashable Choice Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Choice

Methods

hashWithSalt :: Int -> Choice -> Int #

hash :: Choice -> Int #

type Rep Choice Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Choice

type Rep Choice = D1 ('MetaData "Choice" "Amazonka.WellArchitected.Types.Choice" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "Choice'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "additionalResources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AdditionalResources])) :*: (S1 ('MetaSel ('Just "choiceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "helpfulResource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChoiceContent)) :*: (S1 ('MetaSel ('Just "improvementPlan") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChoiceContent)) :*: S1 ('MetaSel ('Just "title") '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:additionalResources:Choice', choice_additionalResources - The additional resources for a choice. A choice can have up to two additional resources: one of type HELPFUL_RESOURCE, one of type IMPROVEMENT_PLAN, or both.

$sel:choiceId:Choice', choice_choiceId - Undocumented member.

$sel:description:Choice', choice_description - Undocumented member.

$sel:helpfulResource:Choice', choice_helpfulResource - The choice level helpful resource.

$sel:improvementPlan:Choice', choice_improvementPlan - The choice level improvement plan.

$sel:title:Choice', choice_title - Undocumented member.

ChoiceAnswer

data ChoiceAnswer Source #

A choice that has been answered on a question in your workload.

See: newChoiceAnswer smart constructor.

Instances

Instances details
FromJSON 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 #

Read ChoiceAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceAnswer

Show ChoiceAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceAnswer

NFData ChoiceAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceAnswer

Methods

rnf :: ChoiceAnswer -> () #

Eq ChoiceAnswer Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceAnswer

Hashable 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ChoiceAnswer'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "choiceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "notes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChoiceReason)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChoiceStatus)))))

newChoiceAnswer :: ChoiceAnswer Source #

Create a value of ChoiceAnswer with all optional fields omitted.

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

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

$sel:choiceId:ChoiceAnswer', choiceAnswer_choiceId - Undocumented member.

$sel:notes:ChoiceAnswer', choiceAnswer_notes - The notes associated with a choice.

$sel:reason:ChoiceAnswer', choiceAnswer_reason - The reason why a choice is non-applicable to a question in your workload.

$sel:status:ChoiceAnswer', choiceAnswer_status - The status of a choice.

ChoiceAnswerSummary

data ChoiceAnswerSummary Source #

A choice summary that has been answered on a question in your workload.

See: newChoiceAnswerSummary smart constructor.

Instances

Instances details
FromJSON 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 #

Read ChoiceAnswerSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceAnswerSummary

Show ChoiceAnswerSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceAnswerSummary

NFData ChoiceAnswerSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceAnswerSummary

Methods

rnf :: ChoiceAnswerSummary -> () #

Eq ChoiceAnswerSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceAnswerSummary

Hashable 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ChoiceAnswerSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "choiceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChoiceReason)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChoiceStatus)))))

newChoiceAnswerSummary :: ChoiceAnswerSummary Source #

Create a value of ChoiceAnswerSummary with all optional fields omitted.

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

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

$sel:choiceId:ChoiceAnswerSummary', choiceAnswerSummary_choiceId - Undocumented member.

$sel:reason:ChoiceAnswerSummary', choiceAnswerSummary_reason - The reason why a choice is non-applicable to a question in your workload.

$sel:status:ChoiceAnswerSummary', choiceAnswerSummary_status - The status of a choice.

ChoiceContent

data ChoiceContent Source #

The choice content.

See: newChoiceContent smart constructor.

Constructors

ChoiceContent' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON ChoiceContent Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceContent

Generic ChoiceContent Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceContent

Associated Types

type Rep ChoiceContent :: Type -> Type #

Read ChoiceContent Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceContent

Show ChoiceContent Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceContent

NFData ChoiceContent Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceContent

Methods

rnf :: ChoiceContent -> () #

Eq ChoiceContent Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceContent

Hashable ChoiceContent Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceContent

type Rep ChoiceContent Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceContent

type Rep ChoiceContent = D1 ('MetaData "ChoiceContent" "Amazonka.WellArchitected.Types.ChoiceContent" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ChoiceContent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "displayText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newChoiceContent :: ChoiceContent Source #

Create a value of ChoiceContent with all optional fields omitted.

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

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

$sel:displayText:ChoiceContent', choiceContent_displayText - The display text for the choice content.

$sel:url:ChoiceContent', choiceContent_url - The URL for the choice content.

ChoiceImprovementPlan

data ChoiceImprovementPlan Source #

The choice level improvement plan.

See: newChoiceImprovementPlan smart constructor.

Instances

Instances details
FromJSON ChoiceImprovementPlan Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceImprovementPlan

Generic ChoiceImprovementPlan Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceImprovementPlan

Associated Types

type Rep ChoiceImprovementPlan :: Type -> Type #

Read ChoiceImprovementPlan Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceImprovementPlan

Show ChoiceImprovementPlan Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceImprovementPlan

NFData ChoiceImprovementPlan Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceImprovementPlan

Methods

rnf :: ChoiceImprovementPlan -> () #

Eq ChoiceImprovementPlan Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceImprovementPlan

Hashable ChoiceImprovementPlan Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceImprovementPlan

type Rep ChoiceImprovementPlan Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceImprovementPlan

type Rep ChoiceImprovementPlan = D1 ('MetaData "ChoiceImprovementPlan" "Amazonka.WellArchitected.Types.ChoiceImprovementPlan" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ChoiceImprovementPlan'" 'PrefixI 'True) (S1 ('MetaSel ('Just "choiceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "displayText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "improvementPlanUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newChoiceImprovementPlan :: ChoiceImprovementPlan Source #

Create a value of ChoiceImprovementPlan with all optional fields omitted.

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

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

$sel:choiceId:ChoiceImprovementPlan', choiceImprovementPlan_choiceId - Undocumented member.

$sel:displayText:ChoiceImprovementPlan', choiceImprovementPlan_displayText - The display text for the improvement plan.

$sel:improvementPlanUrl:ChoiceImprovementPlan', choiceImprovementPlan_improvementPlanUrl - Undocumented member.

ChoiceUpdate

data ChoiceUpdate Source #

A list of choices to be updated.

See: newChoiceUpdate smart constructor.

Instances

Instances details
ToJSON 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 #

Read ChoiceUpdate Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceUpdate

Show ChoiceUpdate Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceUpdate

NFData ChoiceUpdate Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceUpdate

Methods

rnf :: ChoiceUpdate -> () #

Eq ChoiceUpdate Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ChoiceUpdate

Hashable 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ChoiceUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "notes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChoiceReason)) :*: 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:notes:ChoiceUpdate', choiceUpdate_notes - The notes associated with a choice.

$sel:reason:ChoiceUpdate', choiceUpdate_reason - The reason why a choice is non-applicable to a question in your workload.

$sel:status:ChoiceUpdate', choiceUpdate_status - The status of a choice.

ImprovementSummary

data ImprovementSummary Source #

An improvement summary of a lens review in a workload.

See: newImprovementSummary smart constructor.

Instances

Instances details
FromJSON 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 #

Read ImprovementSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImprovementSummary

Show ImprovementSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImprovementSummary

NFData ImprovementSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImprovementSummary

Methods

rnf :: ImprovementSummary -> () #

Eq ImprovementSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ImprovementSummary

Hashable 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ImprovementSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "improvementPlanUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "improvementPlans") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ChoiceImprovementPlan])) :*: S1 ('MetaSel ('Just "pillarId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "questionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "questionTitle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "risk") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Risk))))))

newImprovementSummary :: ImprovementSummary Source #

Create a value of ImprovementSummary with all optional fields omitted.

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

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

ImprovementSummary, improvementSummary_improvementPlanUrl - Undocumented member.

$sel:improvementPlans:ImprovementSummary', improvementSummary_improvementPlans - The improvement plan details.

$sel:pillarId:ImprovementSummary', improvementSummary_pillarId - Undocumented member.

$sel:questionId:ImprovementSummary', improvementSummary_questionId - Undocumented member.

$sel:questionTitle:ImprovementSummary', improvementSummary_questionTitle - Undocumented member.

$sel:risk:ImprovementSummary', improvementSummary_risk - Undocumented member.

Lens

data Lens Source #

A lens return object.

See: newLens smart constructor.

Instances

Instances details
FromJSON Lens Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Lens

Generic Lens Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Lens

Associated Types

type Rep Lens :: Type -> Type #

Methods

from :: Lens -> Rep Lens x #

to :: Rep Lens x -> Lens #

Read Lens Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Lens

Show Lens Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Lens

Methods

showsPrec :: Int -> Lens -> ShowS #

show :: Lens -> String #

showList :: [Lens] -> ShowS #

NFData Lens Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Lens

Methods

rnf :: Lens -> () #

Eq Lens Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Lens

Methods

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

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

Hashable Lens Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Lens

Methods

hashWithSalt :: Int -> Lens -> Int #

hash :: Lens -> Int #

type Rep Lens Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Lens

newLens :: Lens Source #

Create a value of Lens with all optional fields omitted.

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

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

$sel:description:Lens', lens_description - Undocumented member.

$sel:lensArn:Lens', lens_lensArn - The ARN of a lens.

$sel:lensVersion:Lens', lens_lensVersion - The version of a lens.

$sel:name:Lens', lens_name - Undocumented member.

$sel:owner:Lens', lens_owner - The Amazon Web Services account ID that owns the lens.

$sel:shareInvitationId:Lens', lens_shareInvitationId - The ID assigned to the share invitation.

$sel:tags:Lens', lens_tags - The tags assigned to the lens.

LensReview

data LensReview Source #

A lens review of a question.

See: newLensReview smart constructor.

Instances

Instances details
FromJSON 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 #

Read LensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReview

Show LensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReview

NFData LensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReview

Methods

rnf :: LensReview -> () #

Eq LensReview Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReview

Hashable 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:lensArn:LensReview', lensReview_lensArn - The ARN for the lens.

$sel:lensName:LensReview', lensReview_lensName - Undocumented member.

$sel:lensStatus:LensReview', lensReview_lensStatus - The status of the lens.

$sel:lensVersion:LensReview', lensReview_lensVersion - The version of the lens.

$sel:nextToken:LensReview', lensReview_nextToken - Undocumented member.

LensReview, lensReview_notes - Undocumented member.

$sel:pillarReviewSummaries:LensReview', lensReview_pillarReviewSummaries - Undocumented member.

LensReview, lensReview_riskCounts - Undocumented member.

$sel:updatedAt:LensReview', lensReview_updatedAt - Undocumented member.

LensReviewReport

data LensReviewReport Source #

A report of a lens review.

See: newLensReviewReport smart constructor.

Instances

Instances details
FromJSON 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 #

Read LensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReviewReport

Show LensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReviewReport

NFData LensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReviewReport

Methods

rnf :: LensReviewReport -> () #

Eq LensReviewReport Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReviewReport

Hashable 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "LensReviewReport'" 'PrefixI 'True) (S1 ('MetaSel ('Just "base64String") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lensArn") '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:base64String:LensReviewReport', lensReviewReport_base64String - Undocumented member.

$sel:lensAlias:LensReviewReport', lensReviewReport_lensAlias - Undocumented member.

$sel:lensArn:LensReviewReport', lensReviewReport_lensArn - The ARN for the lens.

LensReviewSummary

data LensReviewSummary Source #

A lens review summary of a workload.

See: newLensReviewSummary smart constructor.

Instances

Instances details
FromJSON 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 #

Read LensReviewSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReviewSummary

Show LensReviewSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReviewSummary

NFData LensReviewSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReviewSummary

Methods

rnf :: LensReviewSummary -> () #

Eq LensReviewSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensReviewSummary

Hashable 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "LensReviewSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lensArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lensName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "lensStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LensStatus)) :*: S1 ('MetaSel ('Just "lensVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "riskCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Risk Natural))) :*: S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newLensReviewSummary :: LensReviewSummary Source #

Create a value of LensReviewSummary with all optional fields omitted.

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

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

$sel:lensAlias:LensReviewSummary', lensReviewSummary_lensAlias - Undocumented member.

$sel:lensArn:LensReviewSummary', lensReviewSummary_lensArn - The ARN for the lens.

$sel:lensName:LensReviewSummary', lensReviewSummary_lensName - Undocumented member.

$sel:lensStatus:LensReviewSummary', lensReviewSummary_lensStatus - The status of the lens.

$sel:lensVersion:LensReviewSummary', lensReviewSummary_lensVersion - The version of the lens.

$sel:riskCounts:LensReviewSummary', lensReviewSummary_riskCounts - Undocumented member.

$sel:updatedAt:LensReviewSummary', lensReviewSummary_updatedAt - Undocumented member.

LensShareSummary

data LensShareSummary Source #

A lens share summary return object.

See: newLensShareSummary smart constructor.

Instances

Instances details
FromJSON LensShareSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensShareSummary

Generic LensShareSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensShareSummary

Associated Types

type Rep LensShareSummary :: Type -> Type #

Read LensShareSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensShareSummary

Show LensShareSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensShareSummary

NFData LensShareSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensShareSummary

Methods

rnf :: LensShareSummary -> () #

Eq LensShareSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensShareSummary

Hashable LensShareSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensShareSummary

type Rep LensShareSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensShareSummary

type Rep LensShareSummary = D1 ('MetaData "LensShareSummary" "Amazonka.WellArchitected.Types.LensShareSummary" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "LensShareSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "shareId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sharedWith") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShareStatus)) :*: S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newLensShareSummary :: LensShareSummary Source #

Create a value of LensShareSummary with all optional fields omitted.

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

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

$sel:shareId:LensShareSummary', lensShareSummary_shareId - Undocumented member.

$sel:sharedWith:LensShareSummary', lensShareSummary_sharedWith - Undocumented member.

$sel:status:LensShareSummary', lensShareSummary_status - Undocumented member.

$sel:statusMessage:LensShareSummary', lensShareSummary_statusMessage - Optional message to compliment the Status field.

LensSummary

data LensSummary Source #

A lens summary of a lens.

See: newLensSummary smart constructor.

Instances

Instances details
FromJSON 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 #

Read LensSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensSummary

Show LensSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensSummary

NFData LensSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensSummary

Methods

rnf :: LensSummary -> () #

Eq LensSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensSummary

Hashable LensSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensSummary

type Rep LensSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensSummary

newLensSummary :: LensSummary Source #

Create a value of LensSummary with all optional fields omitted.

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

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

$sel:createdAt:LensSummary', lensSummary_createdAt - Undocumented member.

$sel:description:LensSummary', lensSummary_description - Undocumented member.

$sel:lensAlias:LensSummary', lensSummary_lensAlias - Undocumented member.

$sel:lensArn:LensSummary', lensSummary_lensArn - The ARN of the lens.

$sel:lensName:LensSummary', lensSummary_lensName - Undocumented member.

$sel:lensStatus:LensSummary', lensSummary_lensStatus - The status of the lens.

$sel:lensType:LensSummary', lensSummary_lensType - The type of the lens.

$sel:lensVersion:LensSummary', lensSummary_lensVersion - The version of the lens.

$sel:owner:LensSummary', lensSummary_owner - Undocumented member.

$sel:updatedAt:LensSummary', lensSummary_updatedAt - Undocumented member.

LensUpgradeSummary

data LensUpgradeSummary Source #

Lens upgrade summary return object.

See: newLensUpgradeSummary smart constructor.

Instances

Instances details
FromJSON 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 #

Read LensUpgradeSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensUpgradeSummary

Show LensUpgradeSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensUpgradeSummary

NFData LensUpgradeSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensUpgradeSummary

Methods

rnf :: LensUpgradeSummary -> () #

Eq LensUpgradeSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.LensUpgradeSummary

Hashable 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "LensUpgradeSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "currentLensVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "latestLensVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "lensArn") '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:currentLensVersion:LensUpgradeSummary', lensUpgradeSummary_currentLensVersion - The current version of the lens.

$sel:latestLensVersion:LensUpgradeSummary', lensUpgradeSummary_latestLensVersion - The latest version of the lens.

$sel:lensAlias:LensUpgradeSummary', lensUpgradeSummary_lensAlias - Undocumented member.

$sel:lensArn:LensUpgradeSummary', lensUpgradeSummary_lensArn - The ARN for the lens.

$sel:workloadId:LensUpgradeSummary', lensUpgradeSummary_workloadId - Undocumented member.

$sel:workloadName:LensUpgradeSummary', lensUpgradeSummary_workloadName - Undocumented member.

Milestone

data Milestone Source #

A milestone return object.

See: newMilestone smart constructor.

Instances

Instances details
FromJSON 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 #

Read Milestone Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Milestone

Show Milestone Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Milestone

NFData Milestone Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Milestone

Methods

rnf :: Milestone -> () #

Eq Milestone Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Milestone

Hashable 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "Milestone'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "milestoneName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "milestoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "recordedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "workload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Workload)))))

newMilestone :: Milestone Source #

Create a value of Milestone with all optional fields omitted.

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

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

$sel:milestoneName:Milestone', milestone_milestoneName - Undocumented member.

$sel:milestoneNumber:Milestone', milestone_milestoneNumber - Undocumented member.

$sel:recordedAt:Milestone', milestone_recordedAt - Undocumented member.

$sel:workload:Milestone', milestone_workload - Undocumented member.

MilestoneSummary

data MilestoneSummary Source #

A milestone summary return object.

See: newMilestoneSummary smart constructor.

Instances

Instances details
FromJSON 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 #

Read MilestoneSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.MilestoneSummary

Show MilestoneSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.MilestoneSummary

NFData MilestoneSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.MilestoneSummary

Methods

rnf :: MilestoneSummary -> () #

Eq MilestoneSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.MilestoneSummary

Hashable 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "MilestoneSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "milestoneName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "milestoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (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:milestoneName:MilestoneSummary', milestoneSummary_milestoneName - Undocumented member.

$sel:milestoneNumber:MilestoneSummary', milestoneSummary_milestoneNumber - Undocumented member.

$sel:recordedAt:MilestoneSummary', milestoneSummary_recordedAt - Undocumented member.

$sel:workloadSummary:MilestoneSummary', milestoneSummary_workloadSummary - Undocumented member.

NotificationSummary

data NotificationSummary Source #

A notification summary return object.

See: newNotificationSummary smart constructor.

Instances

Instances details
FromJSON 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 #

Read NotificationSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationSummary

Show NotificationSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationSummary

NFData NotificationSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationSummary

Methods

rnf :: NotificationSummary -> () #

Eq NotificationSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.NotificationSummary

Hashable 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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
FromJSON 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 #

Read PillarDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PillarDifference

Show PillarDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PillarDifference

NFData PillarDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PillarDifference

Methods

rnf :: PillarDifference -> () #

Eq PillarDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PillarDifference

Hashable 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "PillarDifference'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "differenceStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DifferenceStatus)) :*: S1 ('MetaSel ('Just "pillarId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "pillarName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "questionDifferences") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [QuestionDifference])))))

newPillarDifference :: PillarDifference Source #

Create a value of PillarDifference with all optional fields omitted.

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

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

PillarDifference, pillarDifference_differenceStatus - Indicates the type of change to the pillar.

$sel:pillarId:PillarDifference', pillarDifference_pillarId - Undocumented member.

$sel:pillarName:PillarDifference', pillarDifference_pillarName - Undocumented member.

$sel:questionDifferences:PillarDifference', pillarDifference_questionDifferences - List of question differences.

PillarReviewSummary

data PillarReviewSummary Source #

A pillar review summary of a lens review.

See: newPillarReviewSummary smart constructor.

Instances

Instances details
FromJSON 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 #

Read PillarReviewSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PillarReviewSummary

Show PillarReviewSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PillarReviewSummary

NFData PillarReviewSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PillarReviewSummary

Methods

rnf :: PillarReviewSummary -> () #

Eq PillarReviewSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.PillarReviewSummary

Hashable 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "PillarReviewSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "notes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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))))))

newPillarReviewSummary :: PillarReviewSummary Source #

Create a value of PillarReviewSummary with all optional fields omitted.

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

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

$sel:notes:PillarReviewSummary', pillarReviewSummary_notes - Undocumented member.

$sel:pillarId:PillarReviewSummary', pillarReviewSummary_pillarId - Undocumented member.

$sel:pillarName:PillarReviewSummary', pillarReviewSummary_pillarName - Undocumented member.

$sel:riskCounts:PillarReviewSummary', pillarReviewSummary_riskCounts - Undocumented member.

QuestionDifference

data QuestionDifference Source #

A question difference return object.

See: newQuestionDifference smart constructor.

Instances

Instances details
FromJSON 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 #

Read QuestionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.QuestionDifference

Show QuestionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.QuestionDifference

NFData QuestionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.QuestionDifference

Methods

rnf :: QuestionDifference -> () #

Eq QuestionDifference Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.QuestionDifference

Hashable 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "QuestionDifference'" 'PrefixI 'True) (S1 ('MetaSel ('Just "differenceStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DifferenceStatus)) :*: (S1 ('MetaSel ('Just "questionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "questionTitle") '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:differenceStatus:QuestionDifference', questionDifference_differenceStatus - Indicates the type of change to the question.

$sel:questionId:QuestionDifference', questionDifference_questionId - Undocumented member.

$sel:questionTitle:QuestionDifference', questionDifference_questionTitle - Undocumented member.

ShareInvitation

data ShareInvitation Source #

The share invitation.

See: newShareInvitation smart constructor.

Instances

Instances details
FromJSON 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 #

Read ShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitation

Show ShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitation

NFData ShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitation

Methods

rnf :: ShareInvitation -> () #

Eq ShareInvitation Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitation

Hashable 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ShareInvitation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lensAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lensArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "shareInvitationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "shareResourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShareResourceType)) :*: S1 ('MetaSel ('Just "workloadId") '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:lensAlias:ShareInvitation', shareInvitation_lensAlias - Undocumented member.

$sel:lensArn:ShareInvitation', shareInvitation_lensArn - The ARN for the lens.

$sel:shareInvitationId:ShareInvitation', shareInvitation_shareInvitationId - The ID assigned to the share invitation.

$sel:shareResourceType:ShareInvitation', shareInvitation_shareResourceType - The resource type of the share invitation.

$sel:workloadId:ShareInvitation', shareInvitation_workloadId - Undocumented member.

ShareInvitationSummary

data ShareInvitationSummary Source #

A share invitation summary return object.

See: newShareInvitationSummary smart constructor.

Instances

Instances details
FromJSON 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 #

Read ShareInvitationSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationSummary

Show ShareInvitationSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationSummary

NFData ShareInvitationSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationSummary

Methods

rnf :: ShareInvitationSummary -> () #

Eq ShareInvitationSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.ShareInvitationSummary

Hashable 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "ShareInvitationSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "lensArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lensName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "permissionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PermissionType)) :*: S1 ('MetaSel ('Just "shareInvitationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "shareResourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShareResourceType)) :*: S1 ('MetaSel ('Just "sharedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sharedWith") '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)))))))

VersionDifferences

data VersionDifferences Source #

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

See: newVersionDifferences smart constructor.

Instances

Instances details
FromJSON 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 #

Read VersionDifferences Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.VersionDifferences

Show VersionDifferences Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.VersionDifferences

NFData VersionDifferences Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.VersionDifferences

Methods

rnf :: VersionDifferences -> () #

Eq VersionDifferences Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.VersionDifferences

Hashable 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" '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
FromJSON 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 #

Read Workload Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Workload

Show Workload Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Workload

NFData Workload Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Workload

Methods

rnf :: Workload -> () #

Eq Workload Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Workload

Hashable Workload Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Workload

Methods

hashWithSalt :: Int -> Workload -> Int #

hash :: Workload -> Int #

type Rep Workload Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.Workload

type Rep Workload = D1 ('MetaData "Workload" "Amazonka.WellArchitected.Types.Workload" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "Workload'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "accountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "applications") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "architecturalDesign") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "awsRegions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "discoveryConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkloadDiscoveryConfig))))) :*: ((S1 ('MetaSel ('Just "environment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkloadEnvironment)) :*: (S1 ('MetaSel ('Just "improvementStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WorkloadImprovementStatus)) :*: S1 ('MetaSel ('Just "industry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "industryType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "isReviewOwnerUpdateAcknowledged") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "lenses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))))) :*: (((S1 ('MetaSel ('Just "nonAwsRegions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "notes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "owner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "pillarPriorities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "reviewOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "reviewRestrictionDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "riskCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Risk Natural))) :*: (S1 ('MetaSel ('Just "shareInvitationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))) :*: ((S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: 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))))))))

newWorkload :: Workload Source #

Create a value of Workload with all optional fields omitted.

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

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

$sel:accountIds:Workload', workload_accountIds - Undocumented member.

$sel:applications:Workload', workload_applications - List of AppRegistry application ARNs associated to the workload.

$sel:architecturalDesign:Workload', workload_architecturalDesign - Undocumented member.

$sel:awsRegions:Workload', workload_awsRegions - Undocumented member.

$sel:description:Workload', workload_description - Undocumented member.

$sel:discoveryConfig:Workload', workload_discoveryConfig - Discovery configuration associated to the workload.

$sel:environment:Workload', workload_environment - Undocumented member.

$sel:improvementStatus:Workload', workload_improvementStatus - Undocumented member.

$sel:industry:Workload', workload_industry - Undocumented member.

$sel:industryType:Workload', workload_industryType - Undocumented member.

$sel:isReviewOwnerUpdateAcknowledged:Workload', workload_isReviewOwnerUpdateAcknowledged - Flag indicating whether the workload owner has acknowledged that the Review owner field is required.

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

$sel:lenses:Workload', workload_lenses - Undocumented member.

$sel:nonAwsRegions:Workload', workload_nonAwsRegions - Undocumented member.

$sel:notes:Workload', workload_notes - Undocumented member.

$sel:owner:Workload', workload_owner - Undocumented member.

$sel:pillarPriorities:Workload', workload_pillarPriorities - Undocumented member.

$sel:reviewOwner:Workload', workload_reviewOwner - Undocumented member.

$sel:reviewRestrictionDate:Workload', workload_reviewRestrictionDate - Undocumented member.

$sel:riskCounts:Workload', workload_riskCounts - Undocumented member.

$sel:shareInvitationId:Workload', workload_shareInvitationId - The ID assigned to the share invitation.

$sel:tags:Workload', workload_tags - The tags associated with the workload.

$sel:updatedAt:Workload', workload_updatedAt - Undocumented member.

$sel:workloadArn:Workload', workload_workloadArn - Undocumented member.

$sel:workloadId:Workload', workload_workloadId - Undocumented member.

$sel:workloadName:Workload', workload_workloadName - Undocumented member.

WorkloadDiscoveryConfig

data WorkloadDiscoveryConfig Source #

Discovery configuration associated to the workload.

See: newWorkloadDiscoveryConfig smart constructor.

Instances

Instances details
FromJSON WorkloadDiscoveryConfig Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadDiscoveryConfig

ToJSON WorkloadDiscoveryConfig Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadDiscoveryConfig

Generic WorkloadDiscoveryConfig Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadDiscoveryConfig

Associated Types

type Rep WorkloadDiscoveryConfig :: Type -> Type #

Read WorkloadDiscoveryConfig Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadDiscoveryConfig

Show WorkloadDiscoveryConfig Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadDiscoveryConfig

NFData WorkloadDiscoveryConfig Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadDiscoveryConfig

Methods

rnf :: WorkloadDiscoveryConfig -> () #

Eq WorkloadDiscoveryConfig Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadDiscoveryConfig

Hashable WorkloadDiscoveryConfig Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadDiscoveryConfig

type Rep WorkloadDiscoveryConfig Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadDiscoveryConfig

type Rep WorkloadDiscoveryConfig = D1 ('MetaData "WorkloadDiscoveryConfig" "Amazonka.WellArchitected.Types.WorkloadDiscoveryConfig" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "WorkloadDiscoveryConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "trustedAdvisorIntegrationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrustedAdvisorIntegrationStatus))))

newWorkloadDiscoveryConfig :: WorkloadDiscoveryConfig Source #

Create a value of WorkloadDiscoveryConfig with all optional fields omitted.

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

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

$sel:trustedAdvisorIntegrationStatus:WorkloadDiscoveryConfig', workloadDiscoveryConfig_trustedAdvisorIntegrationStatus - Discovery integration status in respect to Trusted Advisor for the workload.

WorkloadShare

data WorkloadShare Source #

A workload share return object.

See: newWorkloadShare smart constructor.

Instances

Instances details
FromJSON 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 #

Read WorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadShare

Show WorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadShare

NFData WorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadShare

Methods

rnf :: WorkloadShare -> () #

Eq WorkloadShare Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadShare

Hashable 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "WorkloadShare'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "permissionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PermissionType)) :*: (S1 ('MetaSel ('Just "shareId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sharedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "sharedWith") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShareStatus))) :*: (S1 ('MetaSel ('Just "workloadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "workloadName") '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:permissionType:WorkloadShare', workloadShare_permissionType - Undocumented member.

$sel:shareId:WorkloadShare', workloadShare_shareId - Undocumented member.

$sel:sharedBy:WorkloadShare', workloadShare_sharedBy - Undocumented member.

$sel:sharedWith:WorkloadShare', workloadShare_sharedWith - Undocumented member.

$sel:status:WorkloadShare', workloadShare_status - Undocumented member.

$sel:workloadId:WorkloadShare', workloadShare_workloadId - Undocumented member.

$sel:workloadName:WorkloadShare', workloadShare_workloadName - Undocumented member.

WorkloadShareSummary

data WorkloadShareSummary Source #

A workload share summary return object.

See: newWorkloadShareSummary smart constructor.

Instances

Instances details
FromJSON 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 #

Read WorkloadShareSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadShareSummary

Show WorkloadShareSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadShareSummary

NFData WorkloadShareSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadShareSummary

Methods

rnf :: WorkloadShareSummary -> () #

Eq WorkloadShareSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadShareSummary

Hashable 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" "amazonka-wellarchitected-2.0-B9ahtNDcb8r448GjCnHecq" 'False) (C1 ('MetaCons "WorkloadShareSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "permissionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PermissionType)) :*: S1 ('MetaSel ('Just "shareId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sharedWith") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShareStatus)) :*: S1 ('MetaSel ('Just "statusMessage") '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:permissionType:WorkloadShareSummary', workloadShareSummary_permissionType - Undocumented member.

$sel:shareId:WorkloadShareSummary', workloadShareSummary_shareId - Undocumented member.

$sel:sharedWith:WorkloadShareSummary', workloadShareSummary_sharedWith - Undocumented member.

$sel:status:WorkloadShareSummary', workloadShareSummary_status - Undocumented member.

$sel:statusMessage:WorkloadShareSummary', workloadShareSummary_statusMessage - Optional message to compliment the Status field.

WorkloadSummary

data WorkloadSummary Source #

A workload summary return object.

See: newWorkloadSummary smart constructor.

Instances

Instances details
FromJSON 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 #

Read WorkloadSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadSummary

Show WorkloadSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadSummary

NFData WorkloadSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadSummary

Methods

rnf :: WorkloadSummary -> () #

Eq WorkloadSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadSummary

Hashable WorkloadSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadSummary

type Rep WorkloadSummary Source # 
Instance details

Defined in Amazonka.WellArchitected.Types.WorkloadSummary

newWorkloadSummary :: WorkloadSummary Source #

Create a value of WorkloadSummary with all optional fields omitted.

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

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

$sel:improvementStatus:WorkloadSummary', workloadSummary_improvementStatus - Undocumented member.

$sel:lenses:WorkloadSummary', workloadSummary_lenses - Undocumented member.

$sel:owner:WorkloadSummary', workloadSummary_owner - Undocumented member.

$sel:riskCounts:WorkloadSummary', workloadSummary_riskCounts - Undocumented member.

$sel:updatedAt:WorkloadSummary', workloadSummary_updatedAt - Undocumented member.

$sel:workloadArn:WorkloadSummary', workloadSummary_workloadArn - Undocumented member.

$sel:workloadId:WorkloadSummary', workloadSummary_workloadId - Undocumented member.

$sel:workloadName:WorkloadSummary', workloadSummary_workloadName - Undocumented member.