Module Awso_amplifyuibuilder.ValuesSource

Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule String_ : sig ... end
Sourcemodule FormBindingElement : sig ... end

Describes how to bind a component property to form data.

Sourcemodule FormBindings : sig ... end

Associates a component property to a binding property. This enables exposed properties on the top level component to propagate data to the component's property values.

Sourcemodule Boolean : sig ... end
module ComponentConditionProperty : sig ... end

Represents a conditional expression to set a component property. Use ComponentConditionProperty to set a property to different values conditionally, based on the value of another property.

module ComponentProperty : sig ... end

Describes the configuration for all of a component's properties. Use ComponentProperty to specify the values to render or bind by default.

module ComponentPropertyList : sig ... end

Represents the state configuration when an action modifies a property of another element within the same component.

Sourcemodule ComponentProperties : sig ... end
Sourcemodule ActionParameters : sig ... end

Represents the event action configuration for an element of a Component or ComponentChild. Use for the workflow feature in Amplify Studio that allows you to bind events and actions to components. ActionParameters defines the action that is performed when an event occurs on the component.

Sourcemodule NoApiRenderConfig : sig ... end

Describes the configuration for an application with no API being used.

Sourcemodule GraphQLRenderConfig : sig ... end

Describes the GraphQL configuration for an API for a code generation job.

Sourcemodule DataStoreRenderConfig : sig ... end

Describes the DataStore configuration for an API for a code generation job.

Sourcemodule ApiConfiguration : sig ... end

Describes the API configuration for a code generation job.

Sourcemodule AppId : sig ... end
Sourcemodule AssociatedFieldsList : sig ... end
Sourcemodule CodegenDependency : sig ... end

Dependency package that may be required for the project code to run.

Sourcemodule CodegenDependencies : sig ... end
Sourcemodule CodegenFeatureFlags : sig ... end

Describes the feature flags that you can specify for a code generation job.

Sourcemodule CodegenGenericDataEnum : sig ... end

Describes the enums in a generic data schema.

Sourcemodule CodegenGenericDataEnums : sig ... end
Sourcemodule RelatedModelFieldsList : sig ... end

Describes the relationship between generic data models.

Sourcemodule CodegenGenericDataField : sig ... end

Describes a field in a generic data schema.

Sourcemodule CodegenGenericDataFields : sig ... end
Sourcemodule CodegenPrimaryKeysList : sig ... end
Sourcemodule CodegenGenericDataModel : sig ... end

Describes a model in a generic data schema.

Sourcemodule CodegenGenericDataModels : sig ... end

Describes a non-model in a generic data schema.

Sourcemodule Uuid : sig ... end
Sourcemodule TagValue : sig ... end
Sourcemodule TagKey : sig ... end
Sourcemodule Tags : sig ... end
Sourcemodule CodegenJobStatus : sig ... end
Sourcemodule ReactCodegenDependencies : sig ... end
Sourcemodule JSTarget : sig ... end
Sourcemodule JSScript : sig ... end
Sourcemodule JSModule : sig ... end
Sourcemodule ReactStartCodegenJobData : sig ... end

Describes the code generation job configuration for a React project.

Sourcemodule CodegenJobRenderConfig : sig ... end

Describes the configuration information for rendering the UI component associated with the code generation job.

Describes the data schema for a code generation job.

Sourcemodule CodegenJobAsset : sig ... end

Describes an asset for a code generation job.

Sourcemodule CodegenJob : sig ... end

Describes the configuration for a code generation job that is associated with an Amplify app.

Sourcemodule CodegenJobSummary : sig ... end

A summary of the basic information about the code generation job.

Sourcemodule CodegenJobSummaryList : sig ... end
Sourcemodule ComponentVariantValues : sig ... end
Sourcemodule ComponentOverridesValue : sig ... end
Sourcemodule ComponentOverrides : sig ... end
Sourcemodule ComponentVariant : sig ... end

Describes the style configuration of a unique variation of a main component.

Sourcemodule ComponentVariants : sig ... end
Sourcemodule ComponentType : sig ... end
Sourcemodule ComponentName : sig ... end
Sourcemodule ComponentEvent : sig ... end

Describes the configuration of an event. You can bind an event and a corresponding action to a Component or a ComponentChild. A button click is an example of an event.

Sourcemodule ComponentEvents : sig ... end
Sourcemodule SortDirection : sig ... end
Sourcemodule SortProperty : sig ... end

Describes how to sort the data that you bind to a component.

Sourcemodule SortPropertyList : sig ... end
Sourcemodule OperandType : sig ... end
module Predicate : sig ... end

Stores information for generating Amplify DataStore queries. Use a Predicate to retrieve a subset of the data in a collection.

module PredicateList : sig ... end
Sourcemodule IdentifierList : sig ... end

Describes the configuration for binding a component's properties to data.

module ComponentChild : sig ... end

A nested UI configuration within a parent Component.

module ComponentChildList : sig ... end

Represents the data binding configuration for a specific property using data stored in Amazon Web Services. For Amazon Web Services connected properties, you can bind a property to data stored in an Amazon S3 bucket, an Amplify DataStore model or an authenticated user attribute.

Represents the data binding configuration for a component at runtime. You can use ComponentBindingPropertiesValue to add exposed properties to a component to allow different values to be entered when a component is reused in different places in an app.

Sourcemodule Component : sig ... end

Contains the configuration settings for a user interface (UI) element for an Amplify app. A component is configured as a primary, stand-alone UI element. Use ComponentChild to configure an instance of a Component. A ComponentChild instance inherits the configuration of the main Component.

Sourcemodule ComponentList : sig ... end
Sourcemodule ComponentSummary : sig ... end

Contains a summary of a component. This is a read-only data type that is returned by ListComponents.

Sourcemodule ComponentSummaryList : sig ... end
Sourcemodule CreateComponentData : sig ... end

Represents all of the information that is required to create a component.

Sourcemodule CreateComponentRequest : sig ... end

Creates a new component for an Amplify app.

You exceeded your service quota. Service quotas, also referred to as limits, are the maximum number of service resources or operations for your Amazon Web Services account.

Sourcemodule ResourceConflictException : sig ... end

The resource specified in the request conflicts with an existing resource.

Sourcemodule InvalidParameterException : sig ... end

An invalid or out-of-range value was supplied for the input parameter.

Sourcemodule InternalServerException : sig ... end

An internal error has occurred. Please retry your request.

Sourcemodule CreateComponentResponse : sig ... end

Creates a new component for an Amplify app.

Sourcemodule Integer : sig ... end
Sourcemodule FixedPosition : sig ... end
Sourcemodule FieldPosition : sig ... end

Describes the field position.

Sourcemodule SectionalElement : sig ... end

Stores the configuration information for a visual helper element for a form. A sectional element can be a header, a text block, or a divider. These elements are static and not associated with any data.

Sourcemodule SectionalElementMap : sig ... end
Sourcemodule LabelDecorator : sig ... end
Sourcemodule FormStyleConfig : sig ... end

Describes the configuration settings for the form's style properties.

Sourcemodule FormStyle : sig ... end

Describes the configuration for the form's style.

Sourcemodule FormName : sig ... end
Sourcemodule FormDataSourceType : sig ... end
Sourcemodule FormDataTypeConfig : sig ... end

Describes the data type configuration for the data source associated with a form.

Sourcemodule FormButtonsPosition : sig ... end
Sourcemodule FormButton : sig ... end

Describes the configuration for a button UI element that is a part of a form.

Sourcemodule FormCTA : sig ... end

Describes the call to action button configuration for the form.

Sourcemodule FormActionType : sig ... end
Sourcemodule StrValues : sig ... end
Sourcemodule NumValues : sig ... end

Describes the validation configuration for a field.

Sourcemodule ValidationsList : sig ... end

Associates a form property to a binding property. This enables exposed properties on the top level form to propagate data to the form's property values.

module FormInputValueProperty : sig ... end

Describes the configuration for an input field on a form. Use FormInputValueProperty to specify the values to render or bind by default.

module FormInputValuePropertyList : sig ... end
Sourcemodule ValueMapping : sig ... end

Associates a complex object with a display value. Use ValueMapping to store how to represent complex objects when they are displayed.

Sourcemodule ValueMappingList : sig ... end

Represents the data binding configuration for a specific property using data stored in Amazon Web Services. For Amazon Web Services connected properties, you can bind a property to data stored in an Amplify DataStore model.

Represents the data binding configuration for a form's input fields at runtime.You can use FormInputBindingPropertiesValue to add exposed properties to a form to allow different values to be entered when a form is reused in different places in an app.

Sourcemodule ValueMappings : sig ... end

Represents the data binding configuration for a value map.

Sourcemodule Float_ : sig ... end
Sourcemodule StorageAccessLevel : sig ... end
Sourcemodule FileUploaderFieldConfig : sig ... end

Describes the configuration for the file uploader field.

Sourcemodule FieldInputConfig : sig ... end

Describes the configuration for the default input values to display for a field.

Sourcemodule FieldConfig : sig ... end

Describes the configuration information for a field in a table.

Sourcemodule FieldsMap : sig ... end
Sourcemodule CreateFormData : sig ... end

Represents all of the information that is required to create a form.

Sourcemodule CreateFormRequest : sig ... end

Creates a new form for an Amplify app.

Sourcemodule Form : sig ... end

Contains the configuration settings for a Form user interface (UI) element for an Amplify app. A form is a component you can add to your project by specifying a data source as the default configuration for the form.

Sourcemodule CreateFormResponse : sig ... end

Creates a new form for an Amplify app.

module ThemeValue : sig ... end

Describes the configuration of a theme's properties.

module ThemeValues : sig ... end

A key-value pair that defines a property of a theme.

module ThemeValuesList : sig ... end
Sourcemodule ThemeName : sig ... end
Sourcemodule CreateThemeData : sig ... end

Represents all of the information that is required to create a theme.

Sourcemodule CreateThemeRequest : sig ... end

Creates a theme to apply to the components in an Amplify app.

Sourcemodule Theme : sig ... end

A theme is a collection of style settings that apply globally to the components associated with an Amplify application.

Sourcemodule CreateThemeResponse : sig ... end

Creates a theme to apply to the components in an Amplify app.

Sourcemodule DeleteComponentRequest : sig ... end

Deletes a component from an Amplify app.

Sourcemodule DeleteFormRequest : sig ... end

Deletes a form from an Amplify app.

Sourcemodule DeleteThemeRequest : sig ... end

Deletes a theme from an Amplify app.

Sourcemodule TokenProviders : sig ... end
Sourcemodule SensitiveString : sig ... end

Describes the configuration of a request to exchange an access code for a token.

This is for internal use. Amplify uses this action to exchange an access code for a token.

This is for internal use. Amplify uses this action to exchange an access code for a token.

Sourcemodule ExportComponentsRequest : sig ... end

Exports component configurations to code that is ready to integrate into an Amplify app.

Sourcemodule ExportComponentsResponse : sig ... end

Exports component configurations to code that is ready to integrate into an Amplify app.

Sourcemodule ExportFormsRequest : sig ... end

Exports form configurations to code that is ready to integrate into an Amplify app.

Sourcemodule FormList : sig ... end
Sourcemodule ExportFormsResponse : sig ... end

Exports form configurations to code that is ready to integrate into an Amplify app.

Sourcemodule ExportThemesRequest : sig ... end

Exports theme configurations to code that is ready to integrate into an Amplify app.

Sourcemodule ThemeList : sig ... end
Sourcemodule ExportThemesResponse : sig ... end

Exports theme configurations to code that is ready to integrate into an Amplify app.

Sourcemodule FeaturesMap : sig ... end
Sourcemodule FormSummary : sig ... end

Describes the basic information about a form.

Sourcemodule FormSummaryList : sig ... end
Sourcemodule GetCodegenJobRequest : sig ... end

Returns an existing code generation job.

Sourcemodule ThrottlingException : sig ... end

The request was denied due to request throttling.

Sourcemodule ResourceNotFoundException : sig ... end

The requested resource does not exist, or access was denied.

Sourcemodule GetCodegenJobResponse : sig ... end

Returns an existing code generation job.

Sourcemodule GetComponentRequest : sig ... end

Returns an existing component for an Amplify app.

Sourcemodule GetComponentResponse : sig ... end

Returns an existing component for an Amplify app.

Sourcemodule GetFormRequest : sig ... end

Returns an existing form for an Amplify app.

Sourcemodule GetFormResponse : sig ... end

Returns an existing form for an Amplify app.

Sourcemodule GetMetadataRequest : sig ... end

Returns existing metadata for an Amplify app.

Sourcemodule UnauthorizedException : sig ... end

You don't have permission to perform this operation.

Sourcemodule GetMetadataResponse : sig ... end

Returns existing metadata for an Amplify app.

Sourcemodule GetThemeRequest : sig ... end

Returns an existing theme for an Amplify app.

Sourcemodule GetThemeResponse : sig ... end

Returns an existing theme for an Amplify app.

Sourcemodule ListCodegenJobsLimit : sig ... end
Sourcemodule ListCodegenJobsRequest : sig ... end

Retrieves a list of code generation jobs for a specified Amplify app and backend environment.

Sourcemodule ListCodegenJobsResponse : sig ... end

Retrieves a list of code generation jobs for a specified Amplify app and backend environment.

Sourcemodule ListEntityLimit : sig ... end
Sourcemodule ListComponentsRequest : sig ... end

Retrieves a list of components for a specified Amplify app and backend environment.

Sourcemodule ListComponentsResponse : sig ... end

Retrieves a list of components for a specified Amplify app and backend environment.

Sourcemodule ListFormsRequest : sig ... end

Retrieves a list of forms for a specified Amplify app and backend environment.

Sourcemodule ListFormsResponse : sig ... end

Retrieves a list of forms for a specified Amplify app and backend environment.

Returns a list of tags for a specified Amazon Resource Name (ARN).

Returns a list of tags for a specified Amazon Resource Name (ARN).

Sourcemodule ListThemesRequest : sig ... end

Retrieves a list of themes for a specified Amplify app and backend environment.

Sourcemodule ThemeSummary : sig ... end

Describes the basic information about a theme.

Sourcemodule ThemeSummaryList : sig ... end
Sourcemodule ListThemesResponse : sig ... end

Retrieves a list of themes for a specified Amplify app and backend environment.

Sourcemodule PutMetadataFlagBody : sig ... end

Stores the metadata information about a feature on a form.

Sourcemodule PutMetadataFlagRequest : sig ... end

Stores the metadata information about a feature on a form.

Sourcemodule RefreshTokenRequestBody : sig ... end

Describes a refresh token.

Sourcemodule RefreshTokenRequest : sig ... end

This is for internal use. Amplify uses this action to refresh a previously issued access token that might have expired.

Sourcemodule RefreshTokenResponse : sig ... end

This is for internal use. Amplify uses this action to refresh a previously issued access token that might have expired.

Sourcemodule StartCodegenJobData : sig ... end

The code generation job resource configuration.

Sourcemodule StartCodegenJobRequest : sig ... end

Starts a code generation job for a specified Amplify app and backend environment.

Sourcemodule StartCodegenJobResponse : sig ... end

Starts a code generation job for a specified Amplify app and backend environment.

Sourcemodule TagKeyList : sig ... end
Sourcemodule TagResourceRequest : sig ... end

Tags the resource with a tag key and value.

Sourcemodule TagResourceResponse : sig ... end

Tags the resource with a tag key and value.

Sourcemodule UntagResourceRequest : sig ... end

Untags a resource with a specified Amazon Resource Name (ARN).

Sourcemodule UntagResourceResponse : sig ... end

Untags a resource with a specified Amazon Resource Name (ARN).

Sourcemodule UpdateComponentData : sig ... end

Updates and saves all of the information about a component, based on component ID.

Sourcemodule UpdateComponentRequest : sig ... end

Updates an existing component.

Sourcemodule UpdateComponentResponse : sig ... end

Updates an existing component.

Sourcemodule UpdateFormData : sig ... end

Updates and saves all of the information about a form, based on form ID.

Sourcemodule UpdateFormRequest : sig ... end

Updates an existing form.

Sourcemodule UpdateFormResponse : sig ... end

Updates an existing form.

Sourcemodule UpdateThemeData : sig ... end

Saves the data binding information for a theme.

Sourcemodule UpdateThemeRequest : sig ... end

Updates an existing theme.

Sourcemodule UpdateThemeResponse : sig ... end

Updates an existing theme.