amazonka-personalize-2.0: Amazon Personalize 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.Personalize.ListBatchSegmentJobs

Description

Gets a list of the batch segment jobs that have been performed off of a solution version that you specify.

This operation returns paginated results.

Synopsis

Creating a Request

data ListBatchSegmentJobs Source #

See: newListBatchSegmentJobs smart constructor.

Constructors

ListBatchSegmentJobs' 

Fields

  • maxResults :: Maybe Natural

    The maximum number of batch segment job results to return in each page. The default value is 100.

  • nextToken :: Maybe Text

    The token to request the next page of results.

  • solutionVersionArn :: Maybe Text

    The Amazon Resource Name (ARN) of the solution version that the batch segment jobs used to generate batch segments.

Instances

Instances details
ToJSON ListBatchSegmentJobs Source # 
Instance details

Defined in Amazonka.Personalize.ListBatchSegmentJobs

ToHeaders ListBatchSegmentJobs Source # 
Instance details

Defined in Amazonka.Personalize.ListBatchSegmentJobs

ToPath ListBatchSegmentJobs Source # 
Instance details

Defined in Amazonka.Personalize.ListBatchSegmentJobs

ToQuery ListBatchSegmentJobs Source # 
Instance details

Defined in Amazonka.Personalize.ListBatchSegmentJobs

AWSPager ListBatchSegmentJobs Source # 
Instance details

Defined in Amazonka.Personalize.ListBatchSegmentJobs

AWSRequest ListBatchSegmentJobs Source # 
Instance details

Defined in Amazonka.Personalize.ListBatchSegmentJobs

Associated Types

type AWSResponse ListBatchSegmentJobs #

Generic ListBatchSegmentJobs Source # 
Instance details

Defined in Amazonka.Personalize.ListBatchSegmentJobs

Associated Types

type Rep ListBatchSegmentJobs :: Type -> Type #

Read ListBatchSegmentJobs Source # 
Instance details

Defined in Amazonka.Personalize.ListBatchSegmentJobs

Show ListBatchSegmentJobs Source # 
Instance details

Defined in Amazonka.Personalize.ListBatchSegmentJobs

NFData ListBatchSegmentJobs Source # 
Instance details

Defined in Amazonka.Personalize.ListBatchSegmentJobs

Methods

rnf :: ListBatchSegmentJobs -> () #

Eq ListBatchSegmentJobs Source # 
Instance details

Defined in Amazonka.Personalize.ListBatchSegmentJobs

Hashable ListBatchSegmentJobs Source # 
Instance details

Defined in Amazonka.Personalize.ListBatchSegmentJobs

type AWSResponse ListBatchSegmentJobs Source # 
Instance details

Defined in Amazonka.Personalize.ListBatchSegmentJobs

type Rep ListBatchSegmentJobs Source # 
Instance details

Defined in Amazonka.Personalize.ListBatchSegmentJobs

type Rep ListBatchSegmentJobs = D1 ('MetaData "ListBatchSegmentJobs" "Amazonka.Personalize.ListBatchSegmentJobs" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "ListBatchSegmentJobs'" '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 "solutionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListBatchSegmentJobs :: ListBatchSegmentJobs Source #

Create a value of ListBatchSegmentJobs 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:ListBatchSegmentJobs', listBatchSegmentJobs_maxResults - The maximum number of batch segment job results to return in each page. The default value is 100.

ListBatchSegmentJobs, listBatchSegmentJobs_nextToken - The token to request the next page of results.

ListBatchSegmentJobs, listBatchSegmentJobs_solutionVersionArn - The Amazon Resource Name (ARN) of the solution version that the batch segment jobs used to generate batch segments.

Request Lenses

listBatchSegmentJobs_maxResults :: Lens' ListBatchSegmentJobs (Maybe Natural) Source #

The maximum number of batch segment job results to return in each page. The default value is 100.

listBatchSegmentJobs_nextToken :: Lens' ListBatchSegmentJobs (Maybe Text) Source #

The token to request the next page of results.

listBatchSegmentJobs_solutionVersionArn :: Lens' ListBatchSegmentJobs (Maybe Text) Source #

The Amazon Resource Name (ARN) of the solution version that the batch segment jobs used to generate batch segments.

Destructuring the Response

data ListBatchSegmentJobsResponse Source #

See: newListBatchSegmentJobsResponse smart constructor.

Constructors

ListBatchSegmentJobsResponse' 

Fields

Instances

Instances details
Generic ListBatchSegmentJobsResponse Source # 
Instance details

Defined in Amazonka.Personalize.ListBatchSegmentJobs

Associated Types

type Rep ListBatchSegmentJobsResponse :: Type -> Type #

Read ListBatchSegmentJobsResponse Source # 
Instance details

Defined in Amazonka.Personalize.ListBatchSegmentJobs

Show ListBatchSegmentJobsResponse Source # 
Instance details

Defined in Amazonka.Personalize.ListBatchSegmentJobs

NFData ListBatchSegmentJobsResponse Source # 
Instance details

Defined in Amazonka.Personalize.ListBatchSegmentJobs

Eq ListBatchSegmentJobsResponse Source # 
Instance details

Defined in Amazonka.Personalize.ListBatchSegmentJobs

type Rep ListBatchSegmentJobsResponse Source # 
Instance details

Defined in Amazonka.Personalize.ListBatchSegmentJobs

type Rep ListBatchSegmentJobsResponse = D1 ('MetaData "ListBatchSegmentJobsResponse" "Amazonka.Personalize.ListBatchSegmentJobs" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "ListBatchSegmentJobsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "batchSegmentJobs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BatchSegmentJobSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListBatchSegmentJobsResponse Source #

Create a value of ListBatchSegmentJobsResponse 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:batchSegmentJobs:ListBatchSegmentJobsResponse', listBatchSegmentJobsResponse_batchSegmentJobs - A list containing information on each job that is returned.

ListBatchSegmentJobs, listBatchSegmentJobsResponse_nextToken - The token to use to retrieve the next page of results. The value is null when there are no more results to return.

$sel:httpStatus:ListBatchSegmentJobsResponse', listBatchSegmentJobsResponse_httpStatus - The response's http status code.

Response Lenses

listBatchSegmentJobsResponse_nextToken :: Lens' ListBatchSegmentJobsResponse (Maybe Text) Source #

The token to use to retrieve the next page of results. The value is null when there are no more results to return.