libZSservicesZSamazonka-appstreamZSamazonka-appstream
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.AppStream.DescribeImageBuilders

Description

Retrieves a list that describes one or more specified image builders, if the image builder names are provided. Otherwise, all image builders in the account are described.

This operation returns paginated results.

Synopsis

Creating a Request

data DescribeImageBuilders Source #

See: newDescribeImageBuilders smart constructor.

Constructors

DescribeImageBuilders' 

Fields

  • nextToken :: Maybe Text

    The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

  • names :: Maybe [Text]

    The names of the image builders to describe.

  • maxResults :: Maybe Int

    The maximum size of each page of results.

Instances

Instances details
Eq DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

Read DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

Show DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

Generic DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

Associated Types

type Rep DescribeImageBuilders :: Type -> Type #

NFData DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

Methods

rnf :: DescribeImageBuilders -> () #

Hashable DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

ToJSON DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

AWSPager DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

AWSRequest DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

Associated Types

type AWSResponse DescribeImageBuilders #

ToHeaders DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

ToPath DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

ToQuery DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

type Rep DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

type Rep DescribeImageBuilders = D1 ('MetaData "DescribeImageBuilders" "Amazonka.AppStream.DescribeImageBuilders" "libZSservicesZSamazonka-appstreamZSamazonka-appstream" 'False) (C1 ('MetaCons "DescribeImageBuilders'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "names") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))
type AWSResponse DescribeImageBuilders Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

newDescribeImageBuilders :: DescribeImageBuilders Source #

Create a value of DescribeImageBuilders 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:nextToken:DescribeImageBuilders', describeImageBuilders_nextToken - The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

$sel:names:DescribeImageBuilders', describeImageBuilders_names - The names of the image builders to describe.

$sel:maxResults:DescribeImageBuilders', describeImageBuilders_maxResults - The maximum size of each page of results.

Request Lenses

describeImageBuilders_nextToken :: Lens' DescribeImageBuilders (Maybe Text) Source #

The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

describeImageBuilders_names :: Lens' DescribeImageBuilders (Maybe [Text]) Source #

The names of the image builders to describe.

describeImageBuilders_maxResults :: Lens' DescribeImageBuilders (Maybe Int) Source #

The maximum size of each page of results.

Destructuring the Response

data DescribeImageBuildersResponse Source #

See: newDescribeImageBuildersResponse smart constructor.

Constructors

DescribeImageBuildersResponse' 

Fields

Instances

Instances details
Eq DescribeImageBuildersResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

Read DescribeImageBuildersResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

Show DescribeImageBuildersResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

Generic DescribeImageBuildersResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

Associated Types

type Rep DescribeImageBuildersResponse :: Type -> Type #

NFData DescribeImageBuildersResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

type Rep DescribeImageBuildersResponse Source # 
Instance details

Defined in Amazonka.AppStream.DescribeImageBuilders

type Rep DescribeImageBuildersResponse = D1 ('MetaData "DescribeImageBuildersResponse" "Amazonka.AppStream.DescribeImageBuilders" "libZSservicesZSamazonka-appstreamZSamazonka-appstream" 'False) (C1 ('MetaCons "DescribeImageBuildersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "imageBuilders") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ImageBuilder])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeImageBuildersResponse Source #

Create a value of DescribeImageBuildersResponse 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:imageBuilders:DescribeImageBuildersResponse', describeImageBuildersResponse_imageBuilders - Information about the image builders.

$sel:nextToken:DescribeImageBuilders', describeImageBuildersResponse_nextToken - The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.

$sel:httpStatus:DescribeImageBuildersResponse', describeImageBuildersResponse_httpStatus - The response's http status code.

Response Lenses

describeImageBuildersResponse_nextToken :: Lens' DescribeImageBuildersResponse (Maybe Text) Source #

The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.