amazonka-amplifyuibuilder-2.0: Amazon Amplify UI Builder 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.AmplifyUiBuilder.GetMetadata

Description

Returns existing metadata for an Amplify app.

Synopsis

Creating a Request

data GetMetadata Source #

See: newGetMetadata smart constructor.

Constructors

GetMetadata' 

Fields

Instances

Instances details
ToHeaders GetMetadata Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

Methods

toHeaders :: GetMetadata -> [Header] #

ToPath GetMetadata Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

ToQuery GetMetadata Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

AWSRequest GetMetadata Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

Associated Types

type AWSResponse GetMetadata #

Generic GetMetadata Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

Associated Types

type Rep GetMetadata :: Type -> Type #

Read GetMetadata Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

Show GetMetadata Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

NFData GetMetadata Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

Methods

rnf :: GetMetadata -> () #

Eq GetMetadata Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

Hashable GetMetadata Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

type AWSResponse GetMetadata Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

type Rep GetMetadata Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

type Rep GetMetadata = D1 ('MetaData "GetMetadata" "Amazonka.AmplifyUiBuilder.GetMetadata" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "GetMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetMetadata Source #

Create a value of GetMetadata with all optional fields omitted.

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

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

GetMetadata, getMetadata_appId - The unique ID of the Amplify app.

GetMetadata, getMetadata_environmentName - The name of the backend environment that is part of the Amplify app.

Request Lenses

getMetadata_appId :: Lens' GetMetadata Text Source #

The unique ID of the Amplify app.

getMetadata_environmentName :: Lens' GetMetadata Text Source #

The name of the backend environment that is part of the Amplify app.

Destructuring the Response

data GetMetadataResponse Source #

See: newGetMetadataResponse smart constructor.

Constructors

GetMetadataResponse' 

Fields

Instances

Instances details
Generic GetMetadataResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

Associated Types

type Rep GetMetadataResponse :: Type -> Type #

Read GetMetadataResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

Show GetMetadataResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

NFData GetMetadataResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

Methods

rnf :: GetMetadataResponse -> () #

Eq GetMetadataResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

type Rep GetMetadataResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

type Rep GetMetadataResponse = D1 ('MetaData "GetMetadataResponse" "Amazonka.AmplifyUiBuilder.GetMetadata" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "GetMetadataResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "features") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))

newGetMetadataResponse Source #

Create a value of GetMetadataResponse with all optional fields omitted.

Use 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:GetMetadataResponse', getMetadataResponse_httpStatus - The response's http status code.

$sel:features:GetMetadataResponse', getMetadataResponse_features - Represents the configuration settings for the features metadata.

Response Lenses

getMetadataResponse_features :: Lens' GetMetadataResponse (HashMap Text Text) Source #

Represents the configuration settings for the features metadata.