Class: Aws::AmplifyUIBuilder::Types::ReactStartCodegenJobData
- Inherits:
-
Struct
- Object
- Struct
- Aws::AmplifyUIBuilder::Types::ReactStartCodegenJobData
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-amplifyuibuilder/types.rb
Overview
Describes the code generation job configuration for a React project.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#api_configuration ⇒ Types::ApiConfiguration
The API configuration for the code generation job.
-
#dependencies ⇒ Hash<String,String>
Lists the dependency packages that may be required for the project code to run.
-
#inline_source_map ⇒ Boolean
Specifies whether the code generation job should render inline source maps.
-
#module ⇒ String
The JavaScript module type.
-
#render_type_declarations ⇒ Boolean
Specifies whether the code generation job should render type declaration files.
-
#script ⇒ String
The file type to use for a JavaScript project.
-
#target ⇒ String
The ECMAScript specification to use.
Instance Attribute Details
#api_configuration ⇒ Types::ApiConfiguration
The API configuration for the code generation job.
2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 |
# File 'lib/aws-sdk-amplifyuibuilder/types.rb', line 2772 class ReactStartCodegenJobData < Struct.new( :module, :target, :script, :render_type_declarations, :inline_source_map, :api_configuration, :dependencies) SENSITIVE = [] include Aws::Structure end |
#dependencies ⇒ Hash<String,String>
Lists the dependency packages that may be required for the project code to run.
2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 |
# File 'lib/aws-sdk-amplifyuibuilder/types.rb', line 2772 class ReactStartCodegenJobData < Struct.new( :module, :target, :script, :render_type_declarations, :inline_source_map, :api_configuration, :dependencies) SENSITIVE = [] include Aws::Structure end |
#inline_source_map ⇒ Boolean
Specifies whether the code generation job should render inline source maps.
2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 |
# File 'lib/aws-sdk-amplifyuibuilder/types.rb', line 2772 class ReactStartCodegenJobData < Struct.new( :module, :target, :script, :render_type_declarations, :inline_source_map, :api_configuration, :dependencies) SENSITIVE = [] include Aws::Structure end |
#module ⇒ String
The JavaScript module type.
2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 |
# File 'lib/aws-sdk-amplifyuibuilder/types.rb', line 2772 class ReactStartCodegenJobData < Struct.new( :module, :target, :script, :render_type_declarations, :inline_source_map, :api_configuration, :dependencies) SENSITIVE = [] include Aws::Structure end |
#render_type_declarations ⇒ Boolean
Specifies whether the code generation job should render type declaration files.
2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 |
# File 'lib/aws-sdk-amplifyuibuilder/types.rb', line 2772 class ReactStartCodegenJobData < Struct.new( :module, :target, :script, :render_type_declarations, :inline_source_map, :api_configuration, :dependencies) SENSITIVE = [] include Aws::Structure end |
#script ⇒ String
The file type to use for a JavaScript project.
2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 |
# File 'lib/aws-sdk-amplifyuibuilder/types.rb', line 2772 class ReactStartCodegenJobData < Struct.new( :module, :target, :script, :render_type_declarations, :inline_source_map, :api_configuration, :dependencies) SENSITIVE = [] include Aws::Structure end |
#target ⇒ String
The ECMAScript specification to use.
2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 |
# File 'lib/aws-sdk-amplifyuibuilder/types.rb', line 2772 class ReactStartCodegenJobData < Struct.new( :module, :target, :script, :render_type_declarations, :inline_source_map, :api_configuration, :dependencies) SENSITIVE = [] include Aws::Structure end |