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.BatchGetJobs

Description

Returns a list of resource metadata for a given list of job names. After calling the ListJobs operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.

Synopsis

Creating a Request

data BatchGetJobs Source #

See: newBatchGetJobs smart constructor.

Constructors

BatchGetJobs' 

Fields

  • jobNames :: [Text]

    A list of job names, which might be the names returned from the ListJobs operation.

Instances

Instances details
ToJSON BatchGetJobs Source # 
Instance details

Defined in Amazonka.Glue.BatchGetJobs

ToHeaders BatchGetJobs Source # 
Instance details

Defined in Amazonka.Glue.BatchGetJobs

ToPath BatchGetJobs Source # 
Instance details

Defined in Amazonka.Glue.BatchGetJobs

ToQuery BatchGetJobs Source # 
Instance details

Defined in Amazonka.Glue.BatchGetJobs

AWSRequest BatchGetJobs Source # 
Instance details

Defined in Amazonka.Glue.BatchGetJobs

Associated Types

type AWSResponse BatchGetJobs #

Generic BatchGetJobs Source # 
Instance details

Defined in Amazonka.Glue.BatchGetJobs

Associated Types

type Rep BatchGetJobs :: Type -> Type #

Read BatchGetJobs Source # 
Instance details

Defined in Amazonka.Glue.BatchGetJobs

Show BatchGetJobs Source # 
Instance details

Defined in Amazonka.Glue.BatchGetJobs

NFData BatchGetJobs Source # 
Instance details

Defined in Amazonka.Glue.BatchGetJobs

Methods

rnf :: BatchGetJobs -> () #

Eq BatchGetJobs Source # 
Instance details

Defined in Amazonka.Glue.BatchGetJobs

Hashable BatchGetJobs Source # 
Instance details

Defined in Amazonka.Glue.BatchGetJobs

type AWSResponse BatchGetJobs Source # 
Instance details

Defined in Amazonka.Glue.BatchGetJobs

type Rep BatchGetJobs Source # 
Instance details

Defined in Amazonka.Glue.BatchGetJobs

type Rep BatchGetJobs = D1 ('MetaData "BatchGetJobs" "Amazonka.Glue.BatchGetJobs" "amazonka-glue-2.0-7miPWwBHdfn8N8SvbpLgE0" 'False) (C1 ('MetaCons "BatchGetJobs'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newBatchGetJobs :: BatchGetJobs Source #

Create a value of BatchGetJobs 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:jobNames:BatchGetJobs', batchGetJobs_jobNames - A list of job names, which might be the names returned from the ListJobs operation.

Request Lenses

batchGetJobs_jobNames :: Lens' BatchGetJobs [Text] Source #

A list of job names, which might be the names returned from the ListJobs operation.

Destructuring the Response

data BatchGetJobsResponse Source #

See: newBatchGetJobsResponse smart constructor.

Constructors

BatchGetJobsResponse' 

Fields

Instances

Instances details
Generic BatchGetJobsResponse Source # 
Instance details

Defined in Amazonka.Glue.BatchGetJobs

Associated Types

type Rep BatchGetJobsResponse :: Type -> Type #

Show BatchGetJobsResponse Source # 
Instance details

Defined in Amazonka.Glue.BatchGetJobs

NFData BatchGetJobsResponse Source # 
Instance details

Defined in Amazonka.Glue.BatchGetJobs

Methods

rnf :: BatchGetJobsResponse -> () #

Eq BatchGetJobsResponse Source # 
Instance details

Defined in Amazonka.Glue.BatchGetJobs

type Rep BatchGetJobsResponse Source # 
Instance details

Defined in Amazonka.Glue.BatchGetJobs

type Rep BatchGetJobsResponse = D1 ('MetaData "BatchGetJobsResponse" "Amazonka.Glue.BatchGetJobs" "amazonka-glue-2.0-7miPWwBHdfn8N8SvbpLgE0" 'False) (C1 ('MetaCons "BatchGetJobsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Job])) :*: (S1 ('MetaSel ('Just "jobsNotFound") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newBatchGetJobsResponse Source #

Create a value of BatchGetJobsResponse 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:jobs:BatchGetJobsResponse', batchGetJobsResponse_jobs - A list of job definitions.

$sel:jobsNotFound:BatchGetJobsResponse', batchGetJobsResponse_jobsNotFound - A list of names of jobs not found.

$sel:httpStatus:BatchGetJobsResponse', batchGetJobsResponse_httpStatus - The response's http status code.

Response Lenses