libZSservicesZSamazonka-emrZSamazonka-emr
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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
Eq ListStudios Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

Read ListStudios Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

Show ListStudios Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

Generic ListStudios Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

Associated Types

type Rep ListStudios :: Type -> Type #

NFData ListStudios Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

Methods

rnf :: ListStudios -> () #

Hashable ListStudios Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

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

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

type Rep ListStudios Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

type Rep ListStudios = D1 ('MetaData "ListStudios" "Amazonka.EMR.ListStudios" "libZSservicesZSamazonka-emrZSamazonka-emr" 'False) (C1 ('MetaCons "ListStudios'" 'PrefixI 'True) (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse ListStudios Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

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:

$sel:marker: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
Eq ListStudiosResponse Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

Read ListStudiosResponse Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

Show ListStudiosResponse Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

Generic ListStudiosResponse Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

Associated Types

type Rep ListStudiosResponse :: Type -> Type #

NFData ListStudiosResponse Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

Methods

rnf :: ListStudiosResponse -> () #

type Rep ListStudiosResponse Source # 
Instance details

Defined in Amazonka.EMR.ListStudios

type Rep ListStudiosResponse = D1 ('MetaData "ListStudiosResponse" "Amazonka.EMR.ListStudios" "libZSservicesZSamazonka-emrZSamazonka-emr" 'False) (C1 ('MetaCons "ListStudiosResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "studios") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [StudioSummary])) :*: (S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

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

$sel:marker:ListStudios', listStudiosResponse_marker - The pagination token that indicates the next set of results to retrieve.

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