amazonka-glue-2.0: Amazon Glue 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.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
ToJSON GetJobRuns Source # 
Instance details

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

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 #

Generic GetJobRuns Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

Associated Types

type Rep GetJobRuns :: Type -> Type #

Read GetJobRuns Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

Show GetJobRuns Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

NFData GetJobRuns Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

Methods

rnf :: GetJobRuns -> () #

Eq GetJobRuns Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

Hashable GetJobRuns Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

type AWSResponse 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" "amazonka-glue-2.0-7miPWwBHdfn8N8SvbpLgE0" 'False) (C1 ('MetaCons "GetJobRuns'" '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 "jobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newGetJobRuns Source #

Arguments

:: Text

GetJobRuns

-> GetJobRuns 

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:maxResults:GetJobRuns', getJobRuns_maxResults - The maximum size of the response.

GetJobRuns, getJobRuns_nextToken - A continuation token, if this is a continuation call.

GetJobRuns, getJobRuns_jobName - The name of the job definition for which to retrieve all job runs.

Request Lenses

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

The maximum size of the response.

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

A continuation token, if this is a continuation call.

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

Defined in Amazonka.Glue.GetJobRuns

Associated Types

type Rep GetJobRunsResponse :: Type -> Type #

Read GetJobRunsResponse Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

Show GetJobRunsResponse Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

NFData GetJobRunsResponse Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

Methods

rnf :: GetJobRunsResponse -> () #

Eq GetJobRunsResponse Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

type Rep GetJobRunsResponse Source # 
Instance details

Defined in Amazonka.Glue.GetJobRuns

type Rep GetJobRunsResponse = D1 ('MetaData "GetJobRunsResponse" "Amazonka.Glue.GetJobRuns" "amazonka-glue-2.0-7miPWwBHdfn8N8SvbpLgE0" 'False) (C1 ('MetaCons "GetJobRunsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobRuns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [JobRun])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

GetJobRunsResponse, getJobRunsResponse_jobRuns - A list of job-run metadata objects.

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

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

Response Lenses

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

A list of job-run metadata objects.

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

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