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.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
Eq BatchGetWorkflows Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

Read BatchGetWorkflows Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

Show BatchGetWorkflows Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

Generic BatchGetWorkflows Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

Associated Types

type Rep BatchGetWorkflows :: Type -> Type #

NFData BatchGetWorkflows Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

Methods

rnf :: BatchGetWorkflows -> () #

Hashable BatchGetWorkflows Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

ToJSON BatchGetWorkflows Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

AWSRequest BatchGetWorkflows Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

Associated Types

type AWSResponse 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

type Rep BatchGetWorkflows Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

type Rep BatchGetWorkflows = D1 ('MetaData "BatchGetWorkflows" "Amazonka.Glue.BatchGetWorkflows" "libZSservicesZSamazonka-glueZSamazonka-glue" '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))))
type AWSResponse BatchGetWorkflows Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

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
Eq BatchGetWorkflowsResponse Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

Read BatchGetWorkflowsResponse Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

Show BatchGetWorkflowsResponse Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

Generic BatchGetWorkflowsResponse Source # 
Instance details

Defined in Amazonka.Glue.BatchGetWorkflows

Associated Types

type Rep BatchGetWorkflowsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-glueZSamazonka-glue" '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