amazonka-imagebuilder-2.0: Amazon EC2 Image Builder 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.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

  • maxResults :: Maybe Natural

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

  • nextToken :: Maybe Text

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

  • imageBuildVersionArn :: Text

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

Instances

Instances details
ToJSON ListImagePackages Source # 
Instance details

Defined in Amazonka.ImageBuilder.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

AWSRequest ListImagePackages Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

Associated Types

type AWSResponse ListImagePackages #

Generic ListImagePackages Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

Associated Types

type Rep ListImagePackages :: Type -> Type #

Read ListImagePackages Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

Show ListImagePackages Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

NFData ListImagePackages Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

Methods

rnf :: ListImagePackages -> () #

Eq ListImagePackages Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

Hashable ListImagePackages Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

type AWSResponse 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" "amazonka-imagebuilder-2.0-BBLLjX59RW72O8VbQ3vKvH" 'False) (C1 ('MetaCons "ListImagePackages'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "imageBuildVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:maxResults:ListImagePackages', listImagePackages_maxResults - The maxiumum number of results to return from the ListImagePackages request.

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

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

Request Lenses

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

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

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_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
Generic ListImagePackagesResponse Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

Associated Types

type Rep ListImagePackagesResponse :: Type -> Type #

Read ListImagePackagesResponse Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

Show ListImagePackagesResponse Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

NFData ListImagePackagesResponse Source # 
Instance details

Defined in Amazonka.ImageBuilder.ListImagePackages

Eq 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" "amazonka-imagebuilder-2.0-BBLLjX59RW72O8VbQ3vKvH" 'False) (C1 ('MetaCons "ListImagePackagesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "imagePackageList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ImagePackage])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "requestId") '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:imagePackageList:ListImagePackagesResponse', listImagePackagesResponse_imagePackageList - The list of Image Packages returned in the response.

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

$sel:requestId:ListImagePackagesResponse', listImagePackagesResponse_requestId - The request ID that uniquely identifies this request.

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

Response Lenses

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.

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

The request ID that uniquely identifies this request.