libZSservicesZSamazonka-glueZSamazonka-glue
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.Glue.GetJobRuns

Description

Retrieves metadata for all runs of a given job definition.

This operation returns paginated results.

Synopsis

Creating a Request

data GetJobRuns Source #

See: newGetJobRuns smart constructor.

Constructors

GetJobRuns' 

Fields

Instances

Instances details
Eq GetJobRuns Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

Read GetJobRuns Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

Show GetJobRuns Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

Generic GetJobRuns Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

Associated Types

type Rep GetJobRuns :: Type -> Type #

NFData GetJobRuns Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

Methods

rnf :: GetJobRuns -> () #

Hashable GetJobRuns Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

ToJSON GetJobRuns Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

AWSPager GetJobRuns Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

AWSRequest GetJobRuns Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

Associated Types

type AWSResponse GetJobRuns #

ToHeaders GetJobRuns Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

Methods

toHeaders :: GetJobRuns -> [Header] #

ToPath GetJobRuns Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

ToQuery GetJobRuns Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

type Rep GetJobRuns Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

type Rep GetJobRuns = D1 ('MetaData "GetJobRuns" "Amazonka.Glue.GetJobRuns" "libZSservicesZSamazonka-glueZSamazonka-glue" 'False) (C1 ('MetaCons "GetJobRuns'" '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 "jobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetJobRuns Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

newGetJobRuns Source #

Create a value of GetJobRuns 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:GetJobRuns', getJobRuns_nextToken - A continuation token, if this is a continuation call.

$sel:maxResults:GetJobRuns', getJobRuns_maxResults - The maximum size of the response.

$sel:jobName:GetJobRuns', getJobRuns_jobName - The name of the job definition for which to retrieve all job runs.

Request Lenses

getJobRuns_nextToken :: Lens' GetJobRuns (Maybe Text) Source #

A continuation token, if this is a continuation call.

getJobRuns_maxResults :: Lens' GetJobRuns (Maybe Natural) Source #

The maximum size of the response.

getJobRuns_jobName :: Lens' GetJobRuns Text Source #

The name of the job definition for which to retrieve all job runs.

Destructuring the Response

data GetJobRunsResponse Source #

See: newGetJobRunsResponse smart constructor.

Constructors

GetJobRunsResponse' 

Fields

Instances

Instances details
Eq GetJobRunsResponse Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

Read GetJobRunsResponse Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

Show GetJobRunsResponse Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

Generic GetJobRunsResponse Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

Associated Types

type Rep GetJobRunsResponse :: Type -> Type #

NFData GetJobRunsResponse Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

Methods

rnf :: GetJobRunsResponse -> () #

type Rep GetJobRunsResponse Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

type Rep GetJobRunsResponse = D1 ('MetaData "GetJobRunsResponse" "Amazonka.Glue.GetJobRuns" "libZSservicesZSamazonka-glueZSamazonka-glue" 'False) (C1 ('MetaCons "GetJobRunsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobRuns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [JobRun])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetJobRunsResponse Source #

Create a value of GetJobRunsResponse 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:GetJobRuns', getJobRunsResponse_nextToken - A continuation token, if not all requested job runs have been returned.

$sel:jobRuns:GetJobRunsResponse', getJobRunsResponse_jobRuns - A list of job-run metadata objects.

$sel:httpStatus:GetJobRunsResponse', getJobRunsResponse_httpStatus - The response's http status code.

Response Lenses

getJobRunsResponse_nextToken :: Lens' GetJobRunsResponse (Maybe Text) Source #

A continuation token, if not all requested job runs have been returned.

getJobRunsResponse_jobRuns :: Lens' GetJobRunsResponse (Maybe [JobRun]) Source #

A list of job-run metadata objects.