libZSservicesZSamazonka-mediapackageZSamazonka-mediapackage
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.MediaPackage.ListHarvestJobs

Description

Returns a collection of HarvestJob records.

This operation returns paginated results.

Synopsis

Creating a Request

data ListHarvestJobs Source #

See: newListHarvestJobs smart constructor.

Constructors

ListHarvestJobs' 

Fields

Instances

Instances details
Eq ListHarvestJobs Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

Read ListHarvestJobs Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

Show ListHarvestJobs Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

Generic ListHarvestJobs Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

Associated Types

type Rep ListHarvestJobs :: Type -> Type #

NFData ListHarvestJobs Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

Methods

rnf :: ListHarvestJobs -> () #

Hashable ListHarvestJobs Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

AWSPager ListHarvestJobs Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

AWSRequest ListHarvestJobs Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

Associated Types

type AWSResponse ListHarvestJobs #

ToHeaders ListHarvestJobs Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

ToPath ListHarvestJobs Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

ToQuery ListHarvestJobs Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

type Rep ListHarvestJobs Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

type Rep ListHarvestJobs = D1 ('MetaData "ListHarvestJobs" "Amazonka.MediaPackage.ListHarvestJobs" "libZSservicesZSamazonka-mediapackageZSamazonka-mediapackage" 'False) (C1 ('MetaCons "ListHarvestJobs'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "includeStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "includeChannelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse ListHarvestJobs Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

newListHarvestJobs :: ListHarvestJobs Source #

Create a value of ListHarvestJobs 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:includeStatus:ListHarvestJobs', listHarvestJobs_includeStatus - When specified, the request will return only HarvestJobs in the given status.

$sel:nextToken:ListHarvestJobs', listHarvestJobs_nextToken - A token used to resume pagination from the end of a previous request.

$sel:includeChannelId:ListHarvestJobs', listHarvestJobs_includeChannelId - When specified, the request will return only HarvestJobs associated with the given Channel ID.

$sel:maxResults:ListHarvestJobs', listHarvestJobs_maxResults - The upper bound on the number of records to return.

Request Lenses

listHarvestJobs_includeStatus :: Lens' ListHarvestJobs (Maybe Text) Source #

When specified, the request will return only HarvestJobs in the given status.

listHarvestJobs_nextToken :: Lens' ListHarvestJobs (Maybe Text) Source #

A token used to resume pagination from the end of a previous request.

listHarvestJobs_includeChannelId :: Lens' ListHarvestJobs (Maybe Text) Source #

When specified, the request will return only HarvestJobs associated with the given Channel ID.

listHarvestJobs_maxResults :: Lens' ListHarvestJobs (Maybe Natural) Source #

The upper bound on the number of records to return.

Destructuring the Response

data ListHarvestJobsResponse Source #

See: newListHarvestJobsResponse smart constructor.

Constructors

ListHarvestJobsResponse' 

Fields

Instances

Instances details
Eq ListHarvestJobsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

Read ListHarvestJobsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

Show ListHarvestJobsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

Generic ListHarvestJobsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

Associated Types

type Rep ListHarvestJobsResponse :: Type -> Type #

NFData ListHarvestJobsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

Methods

rnf :: ListHarvestJobsResponse -> () #

type Rep ListHarvestJobsResponse Source # 
Instance details

Defined in Amazonka.MediaPackage.ListHarvestJobs

type Rep ListHarvestJobsResponse = D1 ('MetaData "ListHarvestJobsResponse" "Amazonka.MediaPackage.ListHarvestJobs" "libZSservicesZSamazonka-mediapackageZSamazonka-mediapackage" 'False) (C1 ('MetaCons "ListHarvestJobsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "harvestJobs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [HarvestJob])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListHarvestJobsResponse Source #

Create a value of ListHarvestJobsResponse 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:harvestJobs:ListHarvestJobsResponse', listHarvestJobsResponse_harvestJobs - A list of HarvestJob records.

$sel:nextToken:ListHarvestJobs', listHarvestJobsResponse_nextToken - A token that can be used to resume pagination from the end of the collection.

$sel:httpStatus:ListHarvestJobsResponse', listHarvestJobsResponse_httpStatus - The response's http status code.

Response Lenses

listHarvestJobsResponse_nextToken :: Lens' ListHarvestJobsResponse (Maybe Text) Source #

A token that can be used to resume pagination from the end of the collection.