amazonka-cognito-idp-2.0: Amazon Cognito Identity Provider 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.CognitoIdentityProvider.DescribeUserPool

Description

Returns the configuration information and metadata of the specified user pool.

Synopsis

Creating a Request

data DescribeUserPool Source #

Represents the request to describe the user pool.

See: newDescribeUserPool smart constructor.

Constructors

DescribeUserPool' 

Fields

  • userPoolId :: Text

    The user pool ID for the user pool you want to describe.

Instances

Instances details
ToJSON DescribeUserPool Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.DescribeUserPool

ToHeaders DescribeUserPool Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.DescribeUserPool

ToPath DescribeUserPool Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.DescribeUserPool

ToQuery DescribeUserPool Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.DescribeUserPool

AWSRequest DescribeUserPool Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.DescribeUserPool

Associated Types

type AWSResponse DescribeUserPool #

Generic DescribeUserPool Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.DescribeUserPool

Associated Types

type Rep DescribeUserPool :: Type -> Type #

Read DescribeUserPool Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.DescribeUserPool

Show DescribeUserPool Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.DescribeUserPool

NFData DescribeUserPool Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.DescribeUserPool

Methods

rnf :: DescribeUserPool -> () #

Eq DescribeUserPool Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.DescribeUserPool

Hashable DescribeUserPool Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.DescribeUserPool

type AWSResponse DescribeUserPool Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.DescribeUserPool

type Rep DescribeUserPool Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.DescribeUserPool

type Rep DescribeUserPool = D1 ('MetaData "DescribeUserPool" "Amazonka.CognitoIdentityProvider.DescribeUserPool" "amazonka-cognito-idp-2.0-D1ERgMvEVPG9z8cOLXdU2" 'False) (C1 ('MetaCons "DescribeUserPool'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userPoolId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeUserPool Source #

Create a value of DescribeUserPool with all optional fields omitted.

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

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

DescribeUserPool, describeUserPool_userPoolId - The user pool ID for the user pool you want to describe.

Request Lenses

describeUserPool_userPoolId :: Lens' DescribeUserPool Text Source #

The user pool ID for the user pool you want to describe.

Destructuring the Response

data DescribeUserPoolResponse Source #

Represents the response to describe the user pool.

See: newDescribeUserPoolResponse smart constructor.

Constructors

DescribeUserPoolResponse' 

Fields

Instances

Instances details
Generic DescribeUserPoolResponse Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.DescribeUserPool

Associated Types

type Rep DescribeUserPoolResponse :: Type -> Type #

Read DescribeUserPoolResponse Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.DescribeUserPool

Show DescribeUserPoolResponse Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.DescribeUserPool

NFData DescribeUserPoolResponse Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.DescribeUserPool

Eq DescribeUserPoolResponse Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.DescribeUserPool

type Rep DescribeUserPoolResponse Source # 
Instance details

Defined in Amazonka.CognitoIdentityProvider.DescribeUserPool

type Rep DescribeUserPoolResponse = D1 ('MetaData "DescribeUserPoolResponse" "Amazonka.CognitoIdentityProvider.DescribeUserPool" "amazonka-cognito-idp-2.0-D1ERgMvEVPG9z8cOLXdU2" 'False) (C1 ('MetaCons "DescribeUserPoolResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userPool") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UserPoolType)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeUserPoolResponse Source #

Create a value of DescribeUserPoolResponse with all optional fields omitted.

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:userPool:DescribeUserPoolResponse', describeUserPoolResponse_userPool - The container of metadata returned by the server to describe the pool.

$sel:httpStatus:DescribeUserPoolResponse', describeUserPoolResponse_httpStatus - The response's http status code.

Response Lenses

describeUserPoolResponse_userPool :: Lens' DescribeUserPoolResponse (Maybe UserPoolType) Source #

The container of metadata returned by the server to describe the pool.