Module: Aws::AmplifyUIBuilder::Types

Defined in:
gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb

Defined Under Namespace

Classes: ActionParameters, ApiConfiguration, CodegenDependency, CodegenFeatureFlags, CodegenGenericDataEnum, CodegenGenericDataField, CodegenGenericDataModel, CodegenGenericDataNonModel, CodegenGenericDataRelationshipType, CodegenJob, CodegenJobAsset, CodegenJobGenericDataSchema, CodegenJobRenderConfig, CodegenJobSummary, Component, ComponentBindingPropertiesValue, ComponentBindingPropertiesValueProperties, ComponentChild, ComponentConditionProperty, ComponentDataConfiguration, ComponentEvent, ComponentProperty, ComponentPropertyBindingProperties, ComponentSummary, ComponentVariant, CreateComponentData, CreateComponentRequest, CreateComponentResponse, CreateFormData, CreateFormRequest, CreateFormResponse, CreateThemeData, CreateThemeRequest, CreateThemeResponse, DeleteComponentRequest, DeleteFormRequest, DeleteThemeRequest, ExchangeCodeForTokenRequest, ExchangeCodeForTokenRequestBody, ExchangeCodeForTokenResponse, ExportComponentsRequest, ExportComponentsResponse, ExportFormsRequest, ExportFormsResponse, ExportThemesRequest, ExportThemesResponse, FieldConfig, FieldInputConfig, FieldPosition, FieldValidationConfiguration, FileUploaderFieldConfig, Form, FormBindingElement, FormButton, FormCTA, FormDataTypeConfig, FormInputBindingPropertiesValue, FormInputBindingPropertiesValueProperties, FormInputValueProperty, FormInputValuePropertyBindingProperties, FormStyle, FormStyleConfig, FormSummary, GetCodegenJobRequest, GetCodegenJobResponse, GetComponentRequest, GetComponentResponse, GetFormRequest, GetFormResponse, GetMetadataRequest, GetMetadataResponse, GetThemeRequest, GetThemeResponse, GraphQLRenderConfig, InternalServerException, InvalidParameterException, ListCodegenJobsRequest, ListCodegenJobsResponse, ListComponentsRequest, ListComponentsResponse, ListFormsRequest, ListFormsResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, ListThemesRequest, ListThemesResponse, MutationActionSetStateParameter, Predicate, PutMetadataFlagBody, PutMetadataFlagRequest, ReactStartCodegenJobData, RefreshTokenRequest, RefreshTokenRequestBody, RefreshTokenResponse, ResourceConflictException, ResourceNotFoundException, SectionalElement, ServiceQuotaExceededException, SortProperty, StartCodegenJobData, StartCodegenJobRequest, StartCodegenJobResponse, TagResourceRequest, TagResourceResponse, Theme, ThemeSummary, ThemeValue, ThemeValues, ThrottlingException, UnauthorizedException, UntagResourceRequest, UntagResourceResponse, UpdateComponentData, UpdateComponentRequest, UpdateComponentResponse, UpdateFormData, UpdateFormRequest, UpdateFormResponse, UpdateThemeData, UpdateThemeRequest, UpdateThemeResponse, ValueMapping, ValueMappings

Instance Attribute Summary collapse

Instance Attribute Details

#belowString

The field position is below the field specified by the string.

Returns:

  • (String)


1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 1727

class FieldPosition < Struct.new(
  :fixed,
  :right_of,
  :below,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Fixed < FieldPosition; end
  class RightOf < FieldPosition; end
  class Below < FieldPosition; end
  class Unknown < FieldPosition; end
end

#data_store_configTypes::DataStoreRenderConfig

The configuration for an application using DataStore APIs.

Returns:

  • (Types::DataStoreRenderConfig)


100
101
102
103
104
105
106
107
108
109
110
111
112
113
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 100

class ApiConfiguration < Struct.new(
  :graph_ql_config,
  :data_store_config,
  :no_api_config,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class GraphQlConfig < ApiConfiguration; end
  class DataStoreConfig < ApiConfiguration; end
  class NoApiConfig < ApiConfiguration; end
  class Unknown < ApiConfiguration; end
end

#fixedString

The field position is fixed and doesn't change in relation to other fields.

Returns:

  • (String)


1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 1727

class FieldPosition < Struct.new(
  :fixed,
  :right_of,
  :below,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Fixed < FieldPosition; end
  class RightOf < FieldPosition; end
  class Below < FieldPosition; end
  class Unknown < FieldPosition; end
end

#graph_ql_configTypes::GraphQLRenderConfig

The configuration for an application using GraphQL APIs.



100
101
102
103
104
105
106
107
108
109
110
111
112
113
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 100

class ApiConfiguration < Struct.new(
  :graph_ql_config,
  :data_store_config,
  :no_api_config,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class GraphQlConfig < ApiConfiguration; end
  class DataStoreConfig < ApiConfiguration; end
  class NoApiConfig < ApiConfiguration; end
  class Unknown < ApiConfiguration; end
end

#no_api_configTypes::NoApiRenderConfig

The configuration for an application with no API being used.

Returns:

  • (Types::NoApiRenderConfig)


100
101
102
103
104
105
106
107
108
109
110
111
112
113
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 100

class ApiConfiguration < Struct.new(
  :graph_ql_config,
  :data_store_config,
  :no_api_config,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class GraphQlConfig < ApiConfiguration; end
  class DataStoreConfig < ApiConfiguration; end
  class NoApiConfig < ApiConfiguration; end
  class Unknown < ApiConfiguration; end
end

#reactTypes::ReactStartCodegenJobData

The name of the ReactStartCodegenJobData object.



455
456
457
458
459
460
461
462
463
464
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 455

class CodegenJobRenderConfig < Struct.new(
  :react,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class React < CodegenJobRenderConfig; end
  class Unknown < CodegenJobRenderConfig; end
end

#right_ofString

The field position is to the right of the field specified by the string.

Returns:

  • (String)


1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 1727

class FieldPosition < Struct.new(
  :fixed,
  :right_of,
  :below,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Fixed < FieldPosition; end
  class RightOf < FieldPosition; end
  class Below < FieldPosition; end
  class Unknown < FieldPosition; end
end

#token_referenceString

A reference to a design token to use to bind the form's style properties to an existing theme.

Returns:

  • (String)


2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 2132

class FormStyleConfig < Struct.new(
  :token_reference,
  :value,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class TokenReference < FormStyleConfig; end
  class Value < FormStyleConfig; end
  class Unknown < FormStyleConfig; end
end

#valueString

The value of the style setting.

Returns:

  • (String)


2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 2132

class FormStyleConfig < Struct.new(
  :token_reference,
  :value,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class TokenReference < FormStyleConfig; end
  class Value < FormStyleConfig; end
  class Unknown < FormStyleConfig; end
end