Class: Aws::Glue::Types::CreateScriptRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Glue::Types::CreateScriptRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-glue/types.rb
Overview
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
}
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#dag_edges ⇒ Array<Types::CodeGenEdge>
A list of the edges in the DAG.
-
#dag_nodes ⇒ Array<Types::CodeGenNode>
A list of the nodes in the DAG.
-
#language ⇒ String
The programming language of the resulting code from the DAG.
Instance Attribute Details
#dag_edges ⇒ Array<Types::CodeGenEdge>
A list of the edges in the DAG.
4233 4234 4235 4236 4237 4238 4239 |
# File 'lib/aws-sdk-glue/types.rb', line 4233 class CreateScriptRequest < Struct.new( :dag_nodes, :dag_edges, :language) SENSITIVE = [] include Aws::Structure end |
#dag_nodes ⇒ Array<Types::CodeGenNode>
A list of the nodes in the DAG.
4233 4234 4235 4236 4237 4238 4239 |
# File 'lib/aws-sdk-glue/types.rb', line 4233 class CreateScriptRequest < Struct.new( :dag_nodes, :dag_edges, :language) SENSITIVE = [] include Aws::Structure end |
#language ⇒ String
The programming language of the resulting code from the DAG.
4233 4234 4235 4236 4237 4238 4239 |
# File 'lib/aws-sdk-glue/types.rb', line 4233 class CreateScriptRequest < Struct.new( :dag_nodes, :dag_edges, :language) SENSITIVE = [] include Aws::Structure end |