libZSservicesZSamazonka-imagebuilderZSamazonka-imagebuilder
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.ImageBuilder.ListImagePackages

Description

List the Packages that are associated with an Image Build Version, as determined by Amazon Web Services Systems Manager Inventory at build time.

Synopsis

Creating a Request

data ListImagePackages Source #

See: newListImagePackages smart constructor.

Constructors

ListImagePackages' 

Fields

  • nextToken :: Maybe Text

    A token to specify where to start paginating. This is the NextToken from a previously truncated response.

  • maxResults :: Maybe Natural

    The maxiumum number of results to return from the ListImagePackages request.

  • imageBuildVersionArn :: Text

    Filter results for the ListImagePackages request by the Image Build Version ARN

Instances

Instances details
Eq ListImagePackages Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

Read ListImagePackages Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

Show ListImagePackages Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

Generic ListImagePackages Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

Associated Types

type Rep ListImagePackages :: Type -> Type #

NFData ListImagePackages Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

Methods

rnf :: ListImagePackages -> () #

Hashable ListImagePackages Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

ToJSON ListImagePackages Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

AWSRequest ListImagePackages Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

Associated Types

type AWSResponse ListImagePackages #

ToHeaders ListImagePackages Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

ToPath ListImagePackages Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

ToQuery ListImagePackages Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

type Rep ListImagePackages Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

type Rep ListImagePackages = D1 ('MetaData "ListImagePackages" "Amazonka.ImageBuilder.ListImagePackages" "libZSservicesZSamazonka-imagebuilderZSamazonka-imagebuilder" 'False) (C1 ('MetaCons "ListImagePackages'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "imageBuildVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListImagePackages Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

newListImagePackages Source #

Create a value of ListImagePackages 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:ListImagePackages', listImagePackages_nextToken - A token to specify where to start paginating. This is the NextToken from a previously truncated response.

$sel:maxResults:ListImagePackages', listImagePackages_maxResults - The maxiumum number of results to return from the ListImagePackages request.

$sel:imageBuildVersionArn:ListImagePackages', listImagePackages_imageBuildVersionArn - Filter results for the ListImagePackages request by the Image Build Version ARN

Request Lenses

listImagePackages_nextToken :: Lens' ListImagePackages (Maybe Text) Source #

A token to specify where to start paginating. This is the NextToken from a previously truncated response.

listImagePackages_maxResults :: Lens' ListImagePackages (Maybe Natural) Source #

The maxiumum number of results to return from the ListImagePackages request.

listImagePackages_imageBuildVersionArn :: Lens' ListImagePackages Text Source #

Filter results for the ListImagePackages request by the Image Build Version ARN

Destructuring the Response

data ListImagePackagesResponse Source #

See: newListImagePackagesResponse smart constructor.

Constructors

ListImagePackagesResponse' 

Fields

Instances

Instances details
Eq ListImagePackagesResponse Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

Read ListImagePackagesResponse Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

Show ListImagePackagesResponse Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

Generic ListImagePackagesResponse Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

Associated Types

type Rep ListImagePackagesResponse :: Type -> Type #

NFData ListImagePackagesResponse Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

type Rep ListImagePackagesResponse Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

type Rep ListImagePackagesResponse = D1 ('MetaData "ListImagePackagesResponse" "Amazonka.ImageBuilder.ListImagePackages" "libZSservicesZSamazonka-imagebuilderZSamazonka-imagebuilder" 'False) (C1 ('MetaCons "ListImagePackagesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "requestId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "imagePackageList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ImagePackage]))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListImagePackagesResponse Source #

Create a value of ListImagePackagesResponse 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:requestId:ListImagePackagesResponse', listImagePackagesResponse_requestId - The request ID that uniquely identifies this request.

$sel:imagePackageList:ListImagePackagesResponse', listImagePackagesResponse_imagePackageList - The list of Image Packages returned in the response.

$sel:nextToken:ListImagePackages', listImagePackagesResponse_nextToken - A token to specify where to start paginating. This is the NextToken from a previously truncated response.

$sel:httpStatus:ListImagePackagesResponse', listImagePackagesResponse_httpStatus - The response's http status code.

Response Lenses

listImagePackagesResponse_requestId :: Lens' ListImagePackagesResponse (Maybe Text) Source #

The request ID that uniquely identifies this request.

listImagePackagesResponse_imagePackageList :: Lens' ListImagePackagesResponse (Maybe [ImagePackage]) Source #

The list of Image Packages returned in the response.

listImagePackagesResponse_nextToken :: Lens' ListImagePackagesResponse (Maybe Text) Source #

A token to specify where to start paginating. This is the NextToken from a previously truncated response.