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

Description

Retrieves resource metadata for a workflow.

Synopsis

Creating a Request

data GetWorkflow Source #

See: newGetWorkflow smart constructor.

Constructors

GetWorkflow' 

Fields

  • includeGraph :: Maybe Bool

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

  • name :: Text

    The name of the workflow to retrieve.

Instances

Instances details
Eq GetWorkflow Source # 
Instance details

Defined in Amazonka.Glue.GetWorkflow

Read GetWorkflow Source # 
Instance details

Defined in Amazonka.Glue.GetWorkflow

Show GetWorkflow Source # 
Instance details

Defined in Amazonka.Glue.GetWorkflow

Generic GetWorkflow Source # 
Instance details

Defined in Amazonka.Glue.GetWorkflow

Associated Types

type Rep GetWorkflow :: Type -> Type #

NFData GetWorkflow Source # 
Instance details

Defined in Amazonka.Glue.GetWorkflow

Methods

rnf :: GetWorkflow -> () #

Hashable GetWorkflow Source # 
Instance details

Defined in Amazonka.Glue.GetWorkflow

ToJSON GetWorkflow Source # 
Instance details

Defined in Amazonka.Glue.GetWorkflow

AWSRequest GetWorkflow Source # 
Instance details

Defined in Amazonka.Glue.GetWorkflow

Associated Types

type AWSResponse GetWorkflow #

ToHeaders GetWorkflow Source # 
Instance details

Defined in Amazonka.Glue.GetWorkflow

Methods

toHeaders :: GetWorkflow -> [Header] #

ToPath GetWorkflow Source # 
Instance details

Defined in Amazonka.Glue.GetWorkflow

ToQuery GetWorkflow Source # 
Instance details

Defined in Amazonka.Glue.GetWorkflow

type Rep GetWorkflow Source # 
Instance details

Defined in Amazonka.Glue.GetWorkflow

type Rep GetWorkflow = D1 ('MetaData "GetWorkflow" "Amazonka.Glue.GetWorkflow" "libZSservicesZSamazonka-glueZSamazonka-glue" 'False) (C1 ('MetaCons "GetWorkflow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "includeGraph") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetWorkflow Source # 
Instance details

Defined in Amazonka.Glue.GetWorkflow

newGetWorkflow Source #

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

$sel:name:GetWorkflow', getWorkflow_name - The name of the workflow to retrieve.

Request Lenses

getWorkflow_includeGraph :: Lens' GetWorkflow (Maybe Bool) Source #

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

getWorkflow_name :: Lens' GetWorkflow Text Source #

The name of the workflow to retrieve.

Destructuring the Response

data GetWorkflowResponse Source #

See: newGetWorkflowResponse smart constructor.

Constructors

GetWorkflowResponse' 

Fields

Instances

Instances details
Eq GetWorkflowResponse Source # 
Instance details

Defined in Amazonka.Glue.GetWorkflow

Read GetWorkflowResponse Source # 
Instance details

Defined in Amazonka.Glue.GetWorkflow

Show GetWorkflowResponse Source # 
Instance details

Defined in Amazonka.Glue.GetWorkflow

Generic GetWorkflowResponse Source # 
Instance details

Defined in Amazonka.Glue.GetWorkflow

Associated Types

type Rep GetWorkflowResponse :: Type -> Type #

NFData GetWorkflowResponse Source # 
Instance details

Defined in Amazonka.Glue.GetWorkflow

Methods

rnf :: GetWorkflowResponse -> () #

type Rep GetWorkflowResponse Source # 
Instance details

Defined in Amazonka.Glue.GetWorkflow

type Rep GetWorkflowResponse = D1 ('MetaData "GetWorkflowResponse" "Amazonka.Glue.GetWorkflow" "libZSservicesZSamazonka-glueZSamazonka-glue" 'False) (C1 ('MetaCons "GetWorkflowResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "workflow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Workflow)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetWorkflowResponse Source #

Create a value of GetWorkflowResponse 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:workflow:GetWorkflowResponse', getWorkflowResponse_workflow - The resource metadata for the workflow.

$sel:httpStatus:GetWorkflowResponse', getWorkflowResponse_httpStatus - The response's http status code.

Response Lenses

getWorkflowResponse_workflow :: Lens' GetWorkflowResponse (Maybe Workflow) Source #

The resource metadata for the workflow.