Class: Aws::AmplifyUIBuilder::Types::StartCodegenJobData

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb

Overview

The code generation job resource configuration.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#auto_generate_formsBoolean

Specifies whether to autogenerate forms in the code generation job.

Returns:

  • (Boolean)


2971
2972
2973
2974
2975
2976
2977
2978
2979
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 2971

class StartCodegenJobData < Struct.new(
  :render_config,
  :generic_data_schema,
  :auto_generate_forms,
  :features,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#featuresTypes::CodegenFeatureFlags

The feature flags for a code generation job.



2971
2972
2973
2974
2975
2976
2977
2978
2979
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 2971

class StartCodegenJobData < Struct.new(
  :render_config,
  :generic_data_schema,
  :auto_generate_forms,
  :features,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#generic_data_schemaTypes::CodegenJobGenericDataSchema

The data schema to use for a code generation job.



2971
2972
2973
2974
2975
2976
2977
2978
2979
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 2971

class StartCodegenJobData < Struct.new(
  :render_config,
  :generic_data_schema,
  :auto_generate_forms,
  :features,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#render_configTypes::CodegenJobRenderConfig

The code generation configuration for the codegen job.



2971
2972
2973
2974
2975
2976
2977
2978
2979
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 2971

class StartCodegenJobData < Struct.new(
  :render_config,
  :generic_data_schema,
  :auto_generate_forms,
  :features,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsHash<String,String>

One or more key-value pairs to use when tagging the code generation job data.

Returns:

  • (Hash<String,String>)


2971
2972
2973
2974
2975
2976
2977
2978
2979
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 2971

class StartCodegenJobData < Struct.new(
  :render_config,
  :generic_data_schema,
  :auto_generate_forms,
  :features,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end