Package-level declarations
Types
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.
Base class for all service related exceptions thrown by the AmplifyUiBuilder client
Describes the API configuration for a code generation job.
Dependency package that may be required for the project code to run.
Describes the feature flags that you can specify for a code generation job.
Describes the enums in a generic data schema.
Describes a field in a generic data schema.
Describes a model in a generic data schema.
Describes a non-model in a generic data schema.
Describes the relationship between generic data models.
Describes the configuration for a code generation job that is associated with an Amplify app.
Describes an asset for a code generation job.
Describes the data schema for a code generation job.
Describes the configuration information for rendering the UI component associated with the code generation job.
A summary of the basic information about the code generation job.
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
.
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.
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.
A nested UI configuration within a parent Component
.
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.
Describes the configuration for binding a component's properties to data.
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.
Describes the configuration for all of a component's properties. Use ComponentProperty
to specify the values to render or bind by default.
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.
Contains a summary of a component. This is a read-only data type that is returned by ListComponents
.
Describes the style configuration of a unique variation of a main component.
Represents all of the information that is required to create a component.
Represents all of the information that is required to create a form.
Represents all of the information that is required to create a theme.
Describes the DataStore configuration for an API for a code generation job.
Describes the configuration of a request to exchange an access code for a token.
Describes the configuration information for a field in a table.
Describes the configuration for the default input values to display for a field.
Describes the field position.
Describes the validation configuration for a field.
Describes the configuration for the file uploader field.
Describes how to bind a component property to form data.
Describes the configuration for a button UI element that is a part of a form.
Describes the data type configuration for the data source associated with a form.
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.
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.
Describes the configuration for an input field on a form. Use FormInputValueProperty
to specify the values to render or bind by default.
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.
Describes the configuration settings for the form's style properties.
Describes the basic information about a form.
Describes the GraphQL configuration for an API for a code generation job.
An internal error has occurred. Please retry your request.
An invalid or out-of-range value was supplied for the input parameter.
Represents the state configuration when an action modifies a property of another element within the same component.
Describes the configuration for an application with no API being used.
Stores the metadata information about a feature on a form.
Describes the code generation job configuration for a React project.
Describes a refresh token.
The resource specified in the request conflicts with an existing resource.
The requested resource does not exist, or access was denied.
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.
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.
Describes how to sort the data that you bind to a component.
The code generation job resource configuration.
Describes the basic information about a theme.
Describes the configuration of a theme's properties.
A key-value pair that defines a property of a theme.
The request was denied due to request throttling.
You don't have permission to perform this operation.
Updates and saves all of the information about a component, based on component ID.
Updates and saves all of the information about a form, based on form ID.
Saves the data binding information for a theme.
Associates a complex object with a display value. Use ValueMapping
to store how to represent complex objects when they are displayed.
Represents the data binding configuration for a value map.