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.AssociateLenses

Description

Associate a lens to a workload.

Up to 10 lenses can be associated with a workload in a single API operation. A maximum of 20 lenses can be associated with a workload.

Disclaimer

By accessing and/or applying custom lenses created by another Amazon Web Services user or account, you acknowledge that custom lenses created by other users and shared with you are Third Party Content as defined in the Amazon Web Services Customer Agreement.

Synopsis

Creating a Request

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.

Request Lenses

Destructuring the Response

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.