Class: Aws::AmplifyUIBuilder::Types::CodegenJob
- Inherits:
-
Struct
- Object
- Struct
- Aws::AmplifyUIBuilder::Types::CodegenJob
- Defined in:
- gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb
Overview
Describes the configuration for a code generation job that is associated with an Amplify app.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#app_id ⇒ String
The ID of the Amplify app associated with the code generation job.
-
#asset ⇒ Types::CodegenJobAsset
The
CodegenJobAsset
to use for the code generation job. -
#auto_generate_forms ⇒ Boolean
Specifies whether to autogenerate forms in the code generation job.
-
#created_at ⇒ Time
The time that the code generation job was created.
-
#dependencies ⇒ Array<Types::CodegenDependency>
Lists the dependency packages that may be required for the project code to run.
-
#environment_name ⇒ String
The name of the backend environment associated with the code generation job.
-
#features ⇒ Types::CodegenFeatureFlags
Describes the feature flags that you can specify for a code generation job.
-
#generic_data_schema ⇒ Types::CodegenJobGenericDataSchema
Describes the data schema for a code generation job.
-
#id ⇒ String
The unique ID for the code generation job.
-
#modified_at ⇒ Time
The time that the code generation job was modified.
-
#render_config ⇒ Types::CodegenJobRenderConfig
Describes the configuration information for rendering the UI component associated with the code generation job.
-
#status ⇒ String
The status of the code generation job.
-
#status_message ⇒ String
The customized status message for the code generation job.
-
#tags ⇒ Hash<String,String>
One or more key-value pairs to use when tagging the code generation job.
Instance Attribute Details
#app_id ⇒ String
The ID of the Amplify app associated with the code generation job.
379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 |
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 379 class CodegenJob < Struct.new( :id, :app_id, :environment_name, :render_config, :generic_data_schema, :auto_generate_forms, :features, :status, :status_message, :asset, :tags, :created_at, :modified_at, :dependencies) SENSITIVE = [] include Aws::Structure end |
#asset ⇒ Types::CodegenJobAsset
The CodegenJobAsset
to use for the code generation job.
379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 |
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 379 class CodegenJob < Struct.new( :id, :app_id, :environment_name, :render_config, :generic_data_schema, :auto_generate_forms, :features, :status, :status_message, :asset, :tags, :created_at, :modified_at, :dependencies) SENSITIVE = [] include Aws::Structure end |
#auto_generate_forms ⇒ Boolean
Specifies whether to autogenerate forms in the code generation job.
379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 |
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 379 class CodegenJob < Struct.new( :id, :app_id, :environment_name, :render_config, :generic_data_schema, :auto_generate_forms, :features, :status, :status_message, :asset, :tags, :created_at, :modified_at, :dependencies) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The time that the code generation job was created.
379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 |
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 379 class CodegenJob < Struct.new( :id, :app_id, :environment_name, :render_config, :generic_data_schema, :auto_generate_forms, :features, :status, :status_message, :asset, :tags, :created_at, :modified_at, :dependencies) SENSITIVE = [] include Aws::Structure end |
#dependencies ⇒ Array<Types::CodegenDependency>
Lists the dependency packages that may be required for the project code to run.
379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 |
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 379 class CodegenJob < Struct.new( :id, :app_id, :environment_name, :render_config, :generic_data_schema, :auto_generate_forms, :features, :status, :status_message, :asset, :tags, :created_at, :modified_at, :dependencies) SENSITIVE = [] include Aws::Structure end |
#environment_name ⇒ String
The name of the backend environment associated with the code generation job.
379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 |
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 379 class CodegenJob < Struct.new( :id, :app_id, :environment_name, :render_config, :generic_data_schema, :auto_generate_forms, :features, :status, :status_message, :asset, :tags, :created_at, :modified_at, :dependencies) SENSITIVE = [] include Aws::Structure end |
#features ⇒ Types::CodegenFeatureFlags
Describes the feature flags that you can specify for a code generation job.
379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 |
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 379 class CodegenJob < Struct.new( :id, :app_id, :environment_name, :render_config, :generic_data_schema, :auto_generate_forms, :features, :status, :status_message, :asset, :tags, :created_at, :modified_at, :dependencies) SENSITIVE = [] include Aws::Structure end |
#generic_data_schema ⇒ Types::CodegenJobGenericDataSchema
Describes the data schema for a code generation job.
379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 |
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 379 class CodegenJob < Struct.new( :id, :app_id, :environment_name, :render_config, :generic_data_schema, :auto_generate_forms, :features, :status, :status_message, :asset, :tags, :created_at, :modified_at, :dependencies) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The unique ID for the code generation job.
379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 |
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 379 class CodegenJob < Struct.new( :id, :app_id, :environment_name, :render_config, :generic_data_schema, :auto_generate_forms, :features, :status, :status_message, :asset, :tags, :created_at, :modified_at, :dependencies) SENSITIVE = [] include Aws::Structure end |
#modified_at ⇒ Time
The time that the code generation job was modified.
379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 |
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 379 class CodegenJob < Struct.new( :id, :app_id, :environment_name, :render_config, :generic_data_schema, :auto_generate_forms, :features, :status, :status_message, :asset, :tags, :created_at, :modified_at, :dependencies) SENSITIVE = [] include Aws::Structure end |
#render_config ⇒ Types::CodegenJobRenderConfig
Describes the configuration information for rendering the UI component associated with the code generation job.
379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 |
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 379 class CodegenJob < Struct.new( :id, :app_id, :environment_name, :render_config, :generic_data_schema, :auto_generate_forms, :features, :status, :status_message, :asset, :tags, :created_at, :modified_at, :dependencies) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the code generation job.
379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 |
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 379 class CodegenJob < Struct.new( :id, :app_id, :environment_name, :render_config, :generic_data_schema, :auto_generate_forms, :features, :status, :status_message, :asset, :tags, :created_at, :modified_at, :dependencies) SENSITIVE = [] include Aws::Structure end |
#status_message ⇒ String
The customized status message for the code generation job.
379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 |
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 379 class CodegenJob < Struct.new( :id, :app_id, :environment_name, :render_config, :generic_data_schema, :auto_generate_forms, :features, :status, :status_message, :asset, :tags, :created_at, :modified_at, :dependencies) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
One or more key-value pairs to use when tagging the code generation job.
379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 |
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 379 class CodegenJob < Struct.new( :id, :app_id, :environment_name, :render_config, :generic_data_schema, :auto_generate_forms, :features, :status, :status_message, :asset, :tags, :created_at, :modified_at, :dependencies) SENSITIVE = [] include Aws::Structure end |