class Aws::Glue::Types::CreateScriptRequest

@note When making an API call, you may pass CreateScriptRequest

data as a hash:

    {
      dag_nodes: [
        {
          id: "CodeGenIdentifier", # required
          node_type: "CodeGenNodeType", # required
          args: [ # required
            {
              name: "CodeGenArgName", # required
              value: "CodeGenArgValue", # required
              param: false,
            },
          ],
          line_number: 1,
        },
      ],
      dag_edges: [
        {
          source: "CodeGenIdentifier", # required
          target: "CodeGenIdentifier", # required
          target_parameter: "CodeGenArgName",
        },
      ],
      language: "PYTHON", # accepts PYTHON, SCALA
    }

@!attribute [rw] dag_nodes

A list of the nodes in the DAG.
@return [Array<Types::CodeGenNode>]

@!attribute [rw] dag_edges

A list of the edges in the DAG.
@return [Array<Types::CodeGenEdge>]

@!attribute [rw] language

The programming language of the resulting code from the DAG.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/glue-2017-03-31/CreateScriptRequest AWS API Documentation

Constants

SENSITIVE