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

Description

Returns a list of resource metadata for a given list of workflow names. After calling the ListWorkflows 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 BatchGetWorkflows Source #

See: newBatchGetWorkflows smart constructor.

Constructors

BatchGetWorkflows' 

Fields

  • includeGraph :: Maybe Bool

    Specifies whether to include a graph when returning the workflow resource metadata.

  • names :: NonEmpty Text

    A list of workflow names, which may be the names returned from the ListWorkflows operation.

Instances

Instances details
ToJSON BatchGetWorkflows Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

ToHeaders BatchGetWorkflows Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

ToPath BatchGetWorkflows Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

ToQuery BatchGetWorkflows Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

AWSRequest BatchGetWorkflows Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

Associated Types

type AWSResponse BatchGetWorkflows #

Generic BatchGetWorkflows Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

Associated Types

type Rep BatchGetWorkflows :: Type -> Type #

Read BatchGetWorkflows Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

Show BatchGetWorkflows Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

NFData BatchGetWorkflows Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

Methods

rnf :: BatchGetWorkflows -> () #

Eq BatchGetWorkflows Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

Hashable BatchGetWorkflows Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

type AWSResponse BatchGetWorkflows Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

type Rep BatchGetWorkflows Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

type Rep BatchGetWorkflows = D1 ('MetaData "BatchGetWorkflows" "Amazonka.Glue.BatchGetWorkflows" "amazonka-glue-2.0-7miPWwBHdfn8N8SvbpLgE0" 'False) (C1 ('MetaCons "BatchGetWorkflows'" 'PrefixI 'True) (S1 ('MetaSel ('Just "includeGraph") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "names") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newBatchGetWorkflows Source #

Create a value of BatchGetWorkflows 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:includeGraph:BatchGetWorkflows', batchGetWorkflows_includeGraph - Specifies whether to include a graph when returning the workflow resource metadata.

$sel:names:BatchGetWorkflows', batchGetWorkflows_names - A list of workflow names, which may be the names returned from the ListWorkflows operation.

Request Lenses

batchGetWorkflows_includeGraph :: Lens' BatchGetWorkflows (Maybe Bool) Source #

Specifies whether to include a graph when returning the workflow resource metadata.

batchGetWorkflows_names :: Lens' BatchGetWorkflows (NonEmpty Text) Source #

A list of workflow names, which may be the names returned from the ListWorkflows operation.

Destructuring the Response

data BatchGetWorkflowsResponse Source #

See: newBatchGetWorkflowsResponse smart constructor.

Constructors

BatchGetWorkflowsResponse' 

Fields

Instances

Instances details
Generic BatchGetWorkflowsResponse Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

Associated Types

type Rep BatchGetWorkflowsResponse :: Type -> Type #

Read BatchGetWorkflowsResponse Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

Show BatchGetWorkflowsResponse Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

NFData BatchGetWorkflowsResponse Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

Eq BatchGetWorkflowsResponse Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

type Rep BatchGetWorkflowsResponse Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

type Rep BatchGetWorkflowsResponse = D1 ('MetaData "BatchGetWorkflowsResponse" "Amazonka.Glue.BatchGetWorkflows" "amazonka-glue-2.0-7miPWwBHdfn8N8SvbpLgE0" 'False) (C1 ('MetaCons "BatchGetWorkflowsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "missingWorkflows") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: (S1 ('MetaSel ('Just "workflows") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Workflow))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newBatchGetWorkflowsResponse Source #

Create a value of BatchGetWorkflowsResponse 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:missingWorkflows:BatchGetWorkflowsResponse', batchGetWorkflowsResponse_missingWorkflows - A list of names of workflows not found.

$sel:workflows:BatchGetWorkflowsResponse', batchGetWorkflowsResponse_workflows - A list of workflow resource metadata.

$sel:httpStatus:BatchGetWorkflowsResponse', batchGetWorkflowsResponse_httpStatus - The response's http status code.

Response Lenses