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 CodegenJobAssetto 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 |