Module: Aws::AmplifyUIBuilder::Types

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

Defined Under Namespace

Classes: ActionParameters, 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, Form, FormBindingElement, FormButton, FormCTA, FormDataTypeConfig, FormInputValueProperty, FormStyle, FormStyleConfig, FormSummary, GetComponentRequest, GetComponentResponse, GetFormRequest, GetFormResponse, GetMetadataRequest, GetMetadataResponse, GetThemeRequest, GetThemeResponse, InternalServerException, InvalidParameterException, ListComponentsRequest, ListComponentsResponse, ListFormsRequest, ListFormsResponse, ListThemesRequest, ListThemesResponse, MutationActionSetStateParameter, Predicate, PutMetadataFlagBody, PutMetadataFlagRequest, RefreshTokenRequest, RefreshTokenRequestBody, RefreshTokenResponse, ResourceConflictException, ResourceNotFoundException, SectionalElement, ServiceQuotaExceededException, SortProperty, Theme, ThemeSummary, ThemeValue, ThemeValues, UnauthorizedException, 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)


1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 1281

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

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

#fixedString

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

Returns:

  • (String)


1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 1281

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

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

#right_ofString

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

Returns:

  • (String)


1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 1281

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

  class Below < FieldPosition; end
  class Fixed < FieldPosition; end
  class RightOf < 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)


1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 1551

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)


1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
# File 'gems/aws-sdk-amplifyuibuilder/lib/aws-sdk-amplifyuibuilder/types.rb', line 1551

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