amazonka-emr-2.0: Amazon EMR 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.EMR.ListStudios

Description

Returns a list of all Amazon EMR Studios associated with the Amazon Web Services account. The list includes details such as ID, Studio Access URL, and creation time for each Studio.

This operation returns paginated results.

Synopsis

Creating a Request

data ListStudios Source #

See: newListStudios smart constructor.

Constructors

ListStudios' 

Fields

  • marker :: Maybe Text

    The pagination token that indicates the set of results to retrieve.

Instances

Instances details
ToJSON ListStudios Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

ToHeaders ListStudios Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

Methods

toHeaders :: ListStudios -> [Header] #

ToPath ListStudios Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

ToQuery ListStudios Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

AWSPager ListStudios Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

AWSRequest ListStudios Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

Associated Types

type AWSResponse ListStudios #

Generic ListStudios Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

Associated Types

type Rep ListStudios :: Type -> Type #

Read ListStudios Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

Show ListStudios Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

NFData ListStudios Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

Methods

rnf :: ListStudios -> () #

Eq ListStudios Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

Hashable ListStudios Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

type AWSResponse ListStudios Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

type Rep ListStudios Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

type Rep ListStudios = D1 ('MetaData "ListStudios" "Amazonka.EMR.ListStudios" "amazonka-emr-2.0-B3cWhP6sdymF3IBUMdPGcd" 'False) (C1 ('MetaCons "ListStudios'" 'PrefixI 'True) (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListStudios :: ListStudios Source #

Create a value of ListStudios 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:

ListStudios, listStudios_marker - The pagination token that indicates the set of results to retrieve.

Request Lenses

listStudios_marker :: Lens' ListStudios (Maybe Text) Source #

The pagination token that indicates the set of results to retrieve.

Destructuring the Response

data ListStudiosResponse Source #

See: newListStudiosResponse smart constructor.

Constructors

ListStudiosResponse' 

Fields

Instances

Instances details
Generic ListStudiosResponse Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

Associated Types

type Rep ListStudiosResponse :: Type -> Type #

Read ListStudiosResponse Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

Show ListStudiosResponse Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

NFData ListStudiosResponse Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

Methods

rnf :: ListStudiosResponse -> () #

Eq ListStudiosResponse Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

type Rep ListStudiosResponse Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

type Rep ListStudiosResponse = D1 ('MetaData "ListStudiosResponse" "Amazonka.EMR.ListStudios" "amazonka-emr-2.0-B3cWhP6sdymF3IBUMdPGcd" 'False) (C1 ('MetaCons "ListStudiosResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "studios") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [StudioSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListStudiosResponse Source #

Create a value of ListStudiosResponse 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:

ListStudios, listStudiosResponse_marker - The pagination token that indicates the next set of results to retrieve.

$sel:studios:ListStudiosResponse', listStudiosResponse_studios - The list of Studio summary objects.

$sel:httpStatus:ListStudiosResponse', listStudiosResponse_httpStatus - The response's http status code.

Response Lenses

listStudiosResponse_marker :: Lens' ListStudiosResponse (Maybe Text) Source #

The pagination token that indicates the next set of results to retrieve.