amazonka-amplifyuibuilder-2.0: Amazon Amplify UI Builder SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.AmplifyUiBuilder

Description

Derived from API version 2021-08-11 of the AWS service descriptions, licensed under Apache 2.0.

The Amplify UI Builder API provides a programmatic interface for creating and configuring user interface (UI) component libraries and themes for use in your Amplify applications. You can then connect these UI components to an application's backend Amazon Web Services resources.

You can also use the Amplify Studio visual designer to create UI components and model data for an app. For more information, see Introduction in the Amplify Docs.

The Amplify Framework is a comprehensive set of SDKs, libraries, tools, and documentation for client app development. For more information, see the Amplify Framework. For more information about deploying an Amplify application to Amazon Web Services, see the Amplify User Guide.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2021-08-11 of the Amazon Amplify UI Builder SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by AmplifyUiBuilder.

InternalServerException

_InternalServerException :: AsError a => Fold a ServiceError Source #

An internal error has occurred. Please retry your request.

InvalidParameterException

_InvalidParameterException :: AsError a => Fold a ServiceError Source #

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

ResourceConflictException

_ResourceConflictException :: AsError a => Fold a ServiceError Source #

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

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

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

ServiceQuotaExceededException

_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #

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.

UnauthorizedException

_UnauthorizedException :: AsError a => Fold a ServiceError Source #

You don't have permission to perform this operation.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

CreateComponent

data CreateComponent Source #

See: newCreateComponent smart constructor.

Instances

Instances details
ToJSON CreateComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateComponent

ToHeaders CreateComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateComponent

ToPath CreateComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateComponent

ToQuery CreateComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateComponent

AWSRequest CreateComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateComponent

Associated Types

type AWSResponse CreateComponent #

Generic CreateComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateComponent

Associated Types

type Rep CreateComponent :: Type -> Type #

Read CreateComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateComponent

Show CreateComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateComponent

NFData CreateComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateComponent

Methods

rnf :: CreateComponent -> () #

Eq CreateComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateComponent

Hashable CreateComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateComponent

type AWSResponse CreateComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateComponent

type Rep CreateComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateComponent

type Rep CreateComponent = D1 ('MetaData "CreateComponent" "Amazonka.AmplifyUiBuilder.CreateComponent" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "CreateComponent'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "componentToCreate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CreateComponentData) :*: S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateComponent Source #

Create a value of CreateComponent with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:CreateComponent', createComponent_clientToken - The unique client token.

CreateComponent, createComponent_appId - The unique ID of the Amplify app to associate with the component.

$sel:componentToCreate:CreateComponent', createComponent_componentToCreate - Represents the configuration of the component to create.

CreateComponent, createComponent_environmentName - The name of the backend environment that is a part of the Amplify app.

data CreateComponentResponse Source #

See: newCreateComponentResponse smart constructor.

Instances

Instances details
Generic CreateComponentResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateComponent

Associated Types

type Rep CreateComponentResponse :: Type -> Type #

Read CreateComponentResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateComponent

Show CreateComponentResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateComponent

NFData CreateComponentResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateComponent

Methods

rnf :: CreateComponentResponse -> () #

Eq CreateComponentResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateComponent

type Rep CreateComponentResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateComponent

type Rep CreateComponentResponse = D1 ('MetaData "CreateComponentResponse" "Amazonka.AmplifyUiBuilder.CreateComponent" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "CreateComponentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Component)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateComponentResponse Source #

Create a value of CreateComponentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:entity:CreateComponentResponse', createComponentResponse_entity - Describes the configuration of the new component.

$sel:httpStatus:CreateComponentResponse', createComponentResponse_httpStatus - The response's http status code.

CreateForm

data CreateForm Source #

See: newCreateForm smart constructor.

Instances

Instances details
ToJSON CreateForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateForm

ToHeaders CreateForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateForm

Methods

toHeaders :: CreateForm -> [Header] #

ToPath CreateForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateForm

ToQuery CreateForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateForm

AWSRequest CreateForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateForm

Associated Types

type AWSResponse CreateForm #

Generic CreateForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateForm

Associated Types

type Rep CreateForm :: Type -> Type #

Read CreateForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateForm

Show CreateForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateForm

NFData CreateForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateForm

Methods

rnf :: CreateForm -> () #

Eq CreateForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateForm

Hashable CreateForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateForm

type AWSResponse CreateForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateForm

type Rep CreateForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateForm

type Rep CreateForm = D1 ('MetaData "CreateForm" "Amazonka.AmplifyUiBuilder.CreateForm" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "CreateForm'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "formToCreate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CreateFormData))))

newCreateForm Source #

Create a value of CreateForm with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:CreateForm', createForm_clientToken - The unique client token.

CreateForm, createForm_appId - The unique ID of the Amplify app to associate with the form.

CreateForm, createForm_environmentName - The name of the backend environment that is a part of the Amplify app.

$sel:formToCreate:CreateForm', createForm_formToCreate - Represents the configuration of the form to create.

data CreateFormResponse Source #

See: newCreateFormResponse smart constructor.

Instances

Instances details
Generic CreateFormResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateForm

Associated Types

type Rep CreateFormResponse :: Type -> Type #

Read CreateFormResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateForm

Show CreateFormResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateForm

NFData CreateFormResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateForm

Methods

rnf :: CreateFormResponse -> () #

Eq CreateFormResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateForm

type Rep CreateFormResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateForm

type Rep CreateFormResponse = D1 ('MetaData "CreateFormResponse" "Amazonka.AmplifyUiBuilder.CreateForm" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "CreateFormResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Form)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateFormResponse Source #

Create a value of CreateFormResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:entity:CreateFormResponse', createFormResponse_entity - Describes the configuration of the new form.

$sel:httpStatus:CreateFormResponse', createFormResponse_httpStatus - The response's http status code.

CreateTheme

data CreateTheme Source #

See: newCreateTheme smart constructor.

Instances

Instances details
ToJSON CreateTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateTheme

ToHeaders CreateTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateTheme

Methods

toHeaders :: CreateTheme -> [Header] #

ToPath CreateTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateTheme

ToQuery CreateTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateTheme

AWSRequest CreateTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateTheme

Associated Types

type AWSResponse CreateTheme #

Generic CreateTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateTheme

Associated Types

type Rep CreateTheme :: Type -> Type #

Read CreateTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateTheme

Show CreateTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateTheme

NFData CreateTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateTheme

Methods

rnf :: CreateTheme -> () #

Eq CreateTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateTheme

Hashable CreateTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateTheme

type AWSResponse CreateTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateTheme

type Rep CreateTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateTheme

type Rep CreateTheme = D1 ('MetaData "CreateTheme" "Amazonka.AmplifyUiBuilder.CreateTheme" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "CreateTheme'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "themeToCreate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CreateThemeData))))

newCreateTheme Source #

Create a value of CreateTheme with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:CreateTheme', createTheme_clientToken - The unique client token.

CreateTheme, createTheme_appId - The unique ID of the Amplify app associated with the theme.

CreateTheme, createTheme_environmentName - The name of the backend environment that is a part of the Amplify app.

$sel:themeToCreate:CreateTheme', createTheme_themeToCreate - Represents the configuration of the theme to create.

data CreateThemeResponse Source #

See: newCreateThemeResponse smart constructor.

Instances

Instances details
Generic CreateThemeResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateTheme

Associated Types

type Rep CreateThemeResponse :: Type -> Type #

Read CreateThemeResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateTheme

Show CreateThemeResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateTheme

NFData CreateThemeResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateTheme

Methods

rnf :: CreateThemeResponse -> () #

Eq CreateThemeResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateTheme

type Rep CreateThemeResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.CreateTheme

type Rep CreateThemeResponse = D1 ('MetaData "CreateThemeResponse" "Amazonka.AmplifyUiBuilder.CreateTheme" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "CreateThemeResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Theme)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateThemeResponse Source #

Create a value of CreateThemeResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:entity:CreateThemeResponse', createThemeResponse_entity - Describes the configuration of the new theme.

$sel:httpStatus:CreateThemeResponse', createThemeResponse_httpStatus - The response's http status code.

DeleteComponent

data DeleteComponent Source #

See: newDeleteComponent smart constructor.

Instances

Instances details
ToHeaders DeleteComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteComponent

ToPath DeleteComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteComponent

ToQuery DeleteComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteComponent

AWSRequest DeleteComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteComponent

Associated Types

type AWSResponse DeleteComponent #

Generic DeleteComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteComponent

Associated Types

type Rep DeleteComponent :: Type -> Type #

Read DeleteComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteComponent

Show DeleteComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteComponent

NFData DeleteComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteComponent

Methods

rnf :: DeleteComponent -> () #

Eq DeleteComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteComponent

Hashable DeleteComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteComponent

type AWSResponse DeleteComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteComponent

type Rep DeleteComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteComponent

type Rep DeleteComponent = D1 ('MetaData "DeleteComponent" "Amazonka.AmplifyUiBuilder.DeleteComponent" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "DeleteComponent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDeleteComponent Source #

Create a value of DeleteComponent with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteComponent, deleteComponent_appId - The unique ID of the Amplify app associated with the component to delete.

DeleteComponent, deleteComponent_environmentName - The name of the backend environment that is a part of the Amplify app.

DeleteComponent, deleteComponent_id - The unique ID of the component to delete.

data DeleteComponentResponse Source #

See: newDeleteComponentResponse smart constructor.

Instances

Instances details
Generic DeleteComponentResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteComponent

Associated Types

type Rep DeleteComponentResponse :: Type -> Type #

Read DeleteComponentResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteComponent

Show DeleteComponentResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteComponent

NFData DeleteComponentResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteComponent

Methods

rnf :: DeleteComponentResponse -> () #

Eq DeleteComponentResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteComponent

type Rep DeleteComponentResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteComponent

type Rep DeleteComponentResponse = D1 ('MetaData "DeleteComponentResponse" "Amazonka.AmplifyUiBuilder.DeleteComponent" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "DeleteComponentResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteComponentResponse :: DeleteComponentResponse Source #

Create a value of DeleteComponentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

DeleteForm

data DeleteForm Source #

See: newDeleteForm smart constructor.

Constructors

DeleteForm' Text Text Text 

Instances

Instances details
ToHeaders DeleteForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteForm

Methods

toHeaders :: DeleteForm -> [Header] #

ToPath DeleteForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteForm

ToQuery DeleteForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteForm

AWSRequest DeleteForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteForm

Associated Types

type AWSResponse DeleteForm #

Generic DeleteForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteForm

Associated Types

type Rep DeleteForm :: Type -> Type #

Read DeleteForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteForm

Show DeleteForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteForm

NFData DeleteForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteForm

Methods

rnf :: DeleteForm -> () #

Eq DeleteForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteForm

Hashable DeleteForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteForm

type AWSResponse DeleteForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteForm

type Rep DeleteForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteForm

type Rep DeleteForm = D1 ('MetaData "DeleteForm" "Amazonka.AmplifyUiBuilder.DeleteForm" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "DeleteForm'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDeleteForm Source #

Create a value of DeleteForm with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteForm, deleteForm_appId - The unique ID of the Amplify app associated with the form to delete.

DeleteForm, deleteForm_environmentName - The name of the backend environment that is a part of the Amplify app.

DeleteForm, deleteForm_id - The unique ID of the form to delete.

data DeleteFormResponse Source #

See: newDeleteFormResponse smart constructor.

Constructors

DeleteFormResponse' 

Instances

Instances details
Generic DeleteFormResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteForm

Associated Types

type Rep DeleteFormResponse :: Type -> Type #

Read DeleteFormResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteForm

Show DeleteFormResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteForm

NFData DeleteFormResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteForm

Methods

rnf :: DeleteFormResponse -> () #

Eq DeleteFormResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteForm

type Rep DeleteFormResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteForm

type Rep DeleteFormResponse = D1 ('MetaData "DeleteFormResponse" "Amazonka.AmplifyUiBuilder.DeleteForm" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "DeleteFormResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteFormResponse :: DeleteFormResponse Source #

Create a value of DeleteFormResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

DeleteTheme

data DeleteTheme Source #

See: newDeleteTheme smart constructor.

Constructors

DeleteTheme' Text Text Text 

Instances

Instances details
ToHeaders DeleteTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteTheme

Methods

toHeaders :: DeleteTheme -> [Header] #

ToPath DeleteTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteTheme

ToQuery DeleteTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteTheme

AWSRequest DeleteTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteTheme

Associated Types

type AWSResponse DeleteTheme #

Generic DeleteTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteTheme

Associated Types

type Rep DeleteTheme :: Type -> Type #

Read DeleteTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteTheme

Show DeleteTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteTheme

NFData DeleteTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteTheme

Methods

rnf :: DeleteTheme -> () #

Eq DeleteTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteTheme

Hashable DeleteTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteTheme

type AWSResponse DeleteTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteTheme

type Rep DeleteTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteTheme

type Rep DeleteTheme = D1 ('MetaData "DeleteTheme" "Amazonka.AmplifyUiBuilder.DeleteTheme" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "DeleteTheme'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDeleteTheme Source #

Create a value of DeleteTheme with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteTheme, deleteTheme_appId - The unique ID of the Amplify app associated with the theme to delete.

DeleteTheme, deleteTheme_environmentName - The name of the backend environment that is a part of the Amplify app.

DeleteTheme, deleteTheme_id - The unique ID of the theme to delete.

data DeleteThemeResponse Source #

See: newDeleteThemeResponse smart constructor.

Constructors

DeleteThemeResponse' 

Instances

Instances details
Generic DeleteThemeResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteTheme

Associated Types

type Rep DeleteThemeResponse :: Type -> Type #

Read DeleteThemeResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteTheme

Show DeleteThemeResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteTheme

NFData DeleteThemeResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteTheme

Methods

rnf :: DeleteThemeResponse -> () #

Eq DeleteThemeResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteTheme

type Rep DeleteThemeResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.DeleteTheme

type Rep DeleteThemeResponse = D1 ('MetaData "DeleteThemeResponse" "Amazonka.AmplifyUiBuilder.DeleteTheme" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "DeleteThemeResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteThemeResponse :: DeleteThemeResponse Source #

Create a value of DeleteThemeResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

ExchangeCodeForToken

data ExchangeCodeForToken Source #

See: newExchangeCodeForToken smart constructor.

Instances

Instances details
ToJSON ExchangeCodeForToken Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExchangeCodeForToken

ToHeaders ExchangeCodeForToken Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExchangeCodeForToken

ToPath ExchangeCodeForToken Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExchangeCodeForToken

ToQuery ExchangeCodeForToken Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExchangeCodeForToken

AWSRequest ExchangeCodeForToken Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExchangeCodeForToken

Associated Types

type AWSResponse ExchangeCodeForToken #

Generic ExchangeCodeForToken Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExchangeCodeForToken

Associated Types

type Rep ExchangeCodeForToken :: Type -> Type #

Show ExchangeCodeForToken Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExchangeCodeForToken

NFData ExchangeCodeForToken Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExchangeCodeForToken

Methods

rnf :: ExchangeCodeForToken -> () #

Eq ExchangeCodeForToken Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExchangeCodeForToken

Hashable ExchangeCodeForToken Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExchangeCodeForToken

type AWSResponse ExchangeCodeForToken Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExchangeCodeForToken

type Rep ExchangeCodeForToken Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExchangeCodeForToken

type Rep ExchangeCodeForToken = D1 ('MetaData "ExchangeCodeForToken" "Amazonka.AmplifyUiBuilder.ExchangeCodeForToken" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ExchangeCodeForToken'" 'PrefixI 'True) (S1 ('MetaSel ('Just "provider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TokenProviders) :*: S1 ('MetaSel ('Just "request") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ExchangeCodeForTokenRequestBody)))

newExchangeCodeForToken Source #

Create a value of ExchangeCodeForToken with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:provider:ExchangeCodeForToken', exchangeCodeForToken_provider - The third-party provider for the token. The only valid value is figma.

$sel:request:ExchangeCodeForToken', exchangeCodeForToken_request - Describes the configuration of the request.

data ExchangeCodeForTokenResponse Source #

See: newExchangeCodeForTokenResponse smart constructor.

Instances

Instances details
Generic ExchangeCodeForTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExchangeCodeForToken

Associated Types

type Rep ExchangeCodeForTokenResponse :: Type -> Type #

Show ExchangeCodeForTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExchangeCodeForToken

NFData ExchangeCodeForTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExchangeCodeForToken

Eq ExchangeCodeForTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExchangeCodeForToken

type Rep ExchangeCodeForTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExchangeCodeForToken

type Rep ExchangeCodeForTokenResponse = D1 ('MetaData "ExchangeCodeForTokenResponse" "Amazonka.AmplifyUiBuilder.ExchangeCodeForToken" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ExchangeCodeForTokenResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "accessToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))) :*: (S1 ('MetaSel ('Just "expiresIn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "refreshToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)))))

newExchangeCodeForTokenResponse Source #

Create a value of ExchangeCodeForTokenResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:ExchangeCodeForTokenResponse', exchangeCodeForTokenResponse_httpStatus - The response's http status code.

$sel:accessToken:ExchangeCodeForTokenResponse', exchangeCodeForTokenResponse_accessToken - The access token.

$sel:expiresIn:ExchangeCodeForTokenResponse', exchangeCodeForTokenResponse_expiresIn - The date and time when the new access token expires.

$sel:refreshToken:ExchangeCodeForTokenResponse', exchangeCodeForTokenResponse_refreshToken - The token to use to refresh a previously issued access token that might have expired.

ExportComponents (Paginated)

data ExportComponents Source #

See: newExportComponents smart constructor.

Instances

Instances details
ToHeaders ExportComponents Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportComponents

ToPath ExportComponents Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportComponents

ToQuery ExportComponents Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportComponents

AWSPager ExportComponents Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportComponents

AWSRequest ExportComponents Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportComponents

Associated Types

type AWSResponse ExportComponents #

Generic ExportComponents Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportComponents

Associated Types

type Rep ExportComponents :: Type -> Type #

Read ExportComponents Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportComponents

Show ExportComponents Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportComponents

NFData ExportComponents Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportComponents

Methods

rnf :: ExportComponents -> () #

Eq ExportComponents Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportComponents

Hashable ExportComponents Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportComponents

type AWSResponse ExportComponents Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportComponents

type Rep ExportComponents Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportComponents

type Rep ExportComponents = D1 ('MetaData "ExportComponents" "Amazonka.AmplifyUiBuilder.ExportComponents" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ExportComponents'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newExportComponents Source #

Create a value of ExportComponents with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ExportComponents, exportComponents_nextToken - The token to request the next page of results.

ExportComponents, exportComponents_appId - The unique ID of the Amplify app to export components to.

ExportComponents, exportComponents_environmentName - The name of the backend environment that is a part of the Amplify app.

data ExportComponentsResponse Source #

See: newExportComponentsResponse smart constructor.

Instances

Instances details
Generic ExportComponentsResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportComponents

Associated Types

type Rep ExportComponentsResponse :: Type -> Type #

Read ExportComponentsResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportComponents

Show ExportComponentsResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportComponents

NFData ExportComponentsResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportComponents

Eq ExportComponentsResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportComponents

type Rep ExportComponentsResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportComponents

type Rep ExportComponentsResponse = D1 ('MetaData "ExportComponentsResponse" "Amazonka.AmplifyUiBuilder.ExportComponents" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ExportComponentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "entities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Component]))))

newExportComponentsResponse Source #

Create a value of ExportComponentsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ExportComponents, exportComponentsResponse_nextToken - The pagination token that's included if more results are available.

$sel:httpStatus:ExportComponentsResponse', exportComponentsResponse_httpStatus - The response's http status code.

$sel:entities:ExportComponentsResponse', exportComponentsResponse_entities - Represents the configuration of the exported components.

ExportForms (Paginated)

data ExportForms Source #

See: newExportForms smart constructor.

Constructors

ExportForms' (Maybe Text) Text Text 

Instances

Instances details
ToHeaders ExportForms Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportForms

Methods

toHeaders :: ExportForms -> [Header] #

ToPath ExportForms Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportForms

ToQuery ExportForms Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportForms

AWSPager ExportForms Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportForms

AWSRequest ExportForms Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportForms

Associated Types

type AWSResponse ExportForms #

Generic ExportForms Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportForms

Associated Types

type Rep ExportForms :: Type -> Type #

Read ExportForms Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportForms

Show ExportForms Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportForms

NFData ExportForms Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportForms

Methods

rnf :: ExportForms -> () #

Eq ExportForms Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportForms

Hashable ExportForms Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportForms

type AWSResponse ExportForms Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportForms

type Rep ExportForms Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportForms

type Rep ExportForms = D1 ('MetaData "ExportForms" "Amazonka.AmplifyUiBuilder.ExportForms" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ExportForms'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newExportForms Source #

Create a value of ExportForms with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ExportForms, exportForms_nextToken - The token to request the next page of results.

ExportForms, exportForms_appId - The unique ID of the Amplify app to export forms to.

ExportForms, exportForms_environmentName - The name of the backend environment that is a part of the Amplify app.

data ExportFormsResponse Source #

See: newExportFormsResponse smart constructor.

Instances

Instances details
Generic ExportFormsResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportForms

Associated Types

type Rep ExportFormsResponse :: Type -> Type #

Read ExportFormsResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportForms

Show ExportFormsResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportForms

NFData ExportFormsResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportForms

Methods

rnf :: ExportFormsResponse -> () #

Eq ExportFormsResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportForms

type Rep ExportFormsResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportForms

type Rep ExportFormsResponse = D1 ('MetaData "ExportFormsResponse" "Amazonka.AmplifyUiBuilder.ExportForms" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ExportFormsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "entities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Form]))))

newExportFormsResponse Source #

Create a value of ExportFormsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ExportForms, exportFormsResponse_nextToken - The pagination token that's included if more results are available.

$sel:httpStatus:ExportFormsResponse', exportFormsResponse_httpStatus - The response's http status code.

$sel:entities:ExportFormsResponse', exportFormsResponse_entities - Represents the configuration of the exported forms.

ExportThemes (Paginated)

data ExportThemes Source #

See: newExportThemes smart constructor.

Constructors

ExportThemes' (Maybe Text) Text Text 

Instances

Instances details
ToHeaders ExportThemes Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportThemes

ToPath ExportThemes Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportThemes

ToQuery ExportThemes Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportThemes

AWSPager ExportThemes Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportThemes

AWSRequest ExportThemes Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportThemes

Associated Types

type AWSResponse ExportThemes #

Generic ExportThemes Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportThemes

Associated Types

type Rep ExportThemes :: Type -> Type #

Read ExportThemes Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportThemes

Show ExportThemes Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportThemes

NFData ExportThemes Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportThemes

Methods

rnf :: ExportThemes -> () #

Eq ExportThemes Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportThemes

Hashable ExportThemes Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportThemes

type AWSResponse ExportThemes Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportThemes

type Rep ExportThemes Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportThemes

type Rep ExportThemes = D1 ('MetaData "ExportThemes" "Amazonka.AmplifyUiBuilder.ExportThemes" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ExportThemes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newExportThemes Source #

Create a value of ExportThemes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ExportThemes, exportThemes_nextToken - The token to request the next page of results.

ExportThemes, exportThemes_appId - The unique ID of the Amplify app to export the themes to.

ExportThemes, exportThemes_environmentName - The name of the backend environment that is part of the Amplify app.

data ExportThemesResponse Source #

See: newExportThemesResponse smart constructor.

Instances

Instances details
Generic ExportThemesResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportThemes

Associated Types

type Rep ExportThemesResponse :: Type -> Type #

Read ExportThemesResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportThemes

Show ExportThemesResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportThemes

NFData ExportThemesResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportThemes

Methods

rnf :: ExportThemesResponse -> () #

Eq ExportThemesResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportThemes

type Rep ExportThemesResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ExportThemes

type Rep ExportThemesResponse = D1 ('MetaData "ExportThemesResponse" "Amazonka.AmplifyUiBuilder.ExportThemes" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ExportThemesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "entities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Theme]))))

newExportThemesResponse Source #

Create a value of ExportThemesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ExportThemes, exportThemesResponse_nextToken - The pagination token that's included if more results are available.

$sel:httpStatus:ExportThemesResponse', exportThemesResponse_httpStatus - The response's http status code.

$sel:entities:ExportThemesResponse', exportThemesResponse_entities - Represents the configuration of the exported themes.

GetComponent

data GetComponent Source #

See: newGetComponent smart constructor.

Constructors

GetComponent' Text Text Text 

Instances

Instances details
ToHeaders GetComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetComponent

ToPath GetComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetComponent

ToQuery GetComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetComponent

AWSRequest GetComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetComponent

Associated Types

type AWSResponse GetComponent #

Generic GetComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetComponent

Associated Types

type Rep GetComponent :: Type -> Type #

Read GetComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetComponent

Show GetComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetComponent

NFData GetComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetComponent

Methods

rnf :: GetComponent -> () #

Eq GetComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetComponent

Hashable GetComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetComponent

type AWSResponse GetComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetComponent

type Rep GetComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetComponent

type Rep GetComponent = D1 ('MetaData "GetComponent" "Amazonka.AmplifyUiBuilder.GetComponent" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "GetComponent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newGetComponent Source #

Create a value of GetComponent with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetComponent, getComponent_appId - The unique ID of the Amplify app.

GetComponent, getComponent_environmentName - The name of the backend environment that is part of the Amplify app.

GetComponent, getComponent_id - The unique ID of the component.

data GetComponentResponse Source #

See: newGetComponentResponse smart constructor.

Instances

Instances details
Generic GetComponentResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetComponent

Associated Types

type Rep GetComponentResponse :: Type -> Type #

Read GetComponentResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetComponent

Show GetComponentResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetComponent

NFData GetComponentResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetComponent

Methods

rnf :: GetComponentResponse -> () #

Eq GetComponentResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetComponent

type Rep GetComponentResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetComponent

type Rep GetComponentResponse = D1 ('MetaData "GetComponentResponse" "Amazonka.AmplifyUiBuilder.GetComponent" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "GetComponentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "component") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Component)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetComponentResponse Source #

Create a value of GetComponentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:component:GetComponentResponse', getComponentResponse_component - Represents the configuration settings for the component.

$sel:httpStatus:GetComponentResponse', getComponentResponse_httpStatus - The response's http status code.

GetForm

data GetForm Source #

See: newGetForm smart constructor.

Constructors

GetForm' Text Text Text 

Instances

Instances details
ToHeaders GetForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetForm

Methods

toHeaders :: GetForm -> [Header] #

ToPath GetForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetForm

Methods

toPath :: GetForm -> ByteString #

ToQuery GetForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetForm

AWSRequest GetForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetForm

Associated Types

type AWSResponse GetForm #

Generic GetForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetForm

Associated Types

type Rep GetForm :: Type -> Type #

Methods

from :: GetForm -> Rep GetForm x #

to :: Rep GetForm x -> GetForm #

Read GetForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetForm

Show GetForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetForm

NFData GetForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetForm

Methods

rnf :: GetForm -> () #

Eq GetForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetForm

Methods

(==) :: GetForm -> GetForm -> Bool #

(/=) :: GetForm -> GetForm -> Bool #

Hashable GetForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetForm

Methods

hashWithSalt :: Int -> GetForm -> Int #

hash :: GetForm -> Int #

type AWSResponse GetForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetForm

type Rep GetForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetForm

type Rep GetForm = D1 ('MetaData "GetForm" "Amazonka.AmplifyUiBuilder.GetForm" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "GetForm'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newGetForm Source #

Create a value of GetForm with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetForm, getForm_appId - The unique ID of the Amplify app.

GetForm, getForm_environmentName - The name of the backend environment that is part of the Amplify app.

GetForm, getForm_id - The unique ID of the form.

data GetFormResponse Source #

See: newGetFormResponse smart constructor.

Constructors

GetFormResponse' (Maybe Form) Int 

Instances

Instances details
Generic GetFormResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetForm

Associated Types

type Rep GetFormResponse :: Type -> Type #

Read GetFormResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetForm

Show GetFormResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetForm

NFData GetFormResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetForm

Methods

rnf :: GetFormResponse -> () #

Eq GetFormResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetForm

type Rep GetFormResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetForm

type Rep GetFormResponse = D1 ('MetaData "GetFormResponse" "Amazonka.AmplifyUiBuilder.GetForm" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "GetFormResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "form") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Form)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetFormResponse Source #

Create a value of GetFormResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:form:GetFormResponse', getFormResponse_form - Represents the configuration settings for the form.

$sel:httpStatus:GetFormResponse', getFormResponse_httpStatus - The response's http status code.

GetMetadata

data GetMetadata Source #

See: newGetMetadata smart constructor.

Constructors

GetMetadata' Text Text 

Instances

Instances details
ToHeaders GetMetadata Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

Methods

toHeaders :: GetMetadata -> [Header] #

ToPath GetMetadata Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

ToQuery GetMetadata Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

AWSRequest GetMetadata Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

Associated Types

type AWSResponse GetMetadata #

Generic GetMetadata Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

Associated Types

type Rep GetMetadata :: Type -> Type #

Read GetMetadata Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

Show GetMetadata Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

NFData GetMetadata Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

Methods

rnf :: GetMetadata -> () #

Eq GetMetadata Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

Hashable GetMetadata Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

type AWSResponse GetMetadata Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

type Rep GetMetadata Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

type Rep GetMetadata = D1 ('MetaData "GetMetadata" "Amazonka.AmplifyUiBuilder.GetMetadata" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "GetMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetMetadata Source #

Create a value of GetMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetMetadata, getMetadata_appId - The unique ID of the Amplify app.

GetMetadata, getMetadata_environmentName - The name of the backend environment that is part of the Amplify app.

data GetMetadataResponse Source #

See: newGetMetadataResponse smart constructor.

Instances

Instances details
Generic GetMetadataResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

Associated Types

type Rep GetMetadataResponse :: Type -> Type #

Read GetMetadataResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

Show GetMetadataResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

NFData GetMetadataResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

Methods

rnf :: GetMetadataResponse -> () #

Eq GetMetadataResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

type Rep GetMetadataResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetMetadata

type Rep GetMetadataResponse = D1 ('MetaData "GetMetadataResponse" "Amazonka.AmplifyUiBuilder.GetMetadata" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "GetMetadataResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "features") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))

newGetMetadataResponse Source #

Create a value of GetMetadataResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetMetadataResponse', getMetadataResponse_httpStatus - The response's http status code.

$sel:features:GetMetadataResponse', getMetadataResponse_features - Represents the configuration settings for the features metadata.

GetTheme

data GetTheme Source #

See: newGetTheme smart constructor.

Constructors

GetTheme' Text Text Text 

Instances

Instances details
ToHeaders GetTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetTheme

Methods

toHeaders :: GetTheme -> [Header] #

ToPath GetTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetTheme

ToQuery GetTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetTheme

AWSRequest GetTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetTheme

Associated Types

type AWSResponse GetTheme #

Generic GetTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetTheme

Associated Types

type Rep GetTheme :: Type -> Type #

Methods

from :: GetTheme -> Rep GetTheme x #

to :: Rep GetTheme x -> GetTheme #

Read GetTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetTheme

Show GetTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetTheme

NFData GetTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetTheme

Methods

rnf :: GetTheme -> () #

Eq GetTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetTheme

Hashable GetTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetTheme

Methods

hashWithSalt :: Int -> GetTheme -> Int #

hash :: GetTheme -> Int #

type AWSResponse GetTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetTheme

type Rep GetTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetTheme

type Rep GetTheme = D1 ('MetaData "GetTheme" "Amazonka.AmplifyUiBuilder.GetTheme" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "GetTheme'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newGetTheme Source #

Create a value of GetTheme with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetTheme, getTheme_appId - The unique ID of the Amplify app.

GetTheme, getTheme_environmentName - The name of the backend environment that is part of the Amplify app.

GetTheme, getTheme_id - The unique ID for the theme.

data GetThemeResponse Source #

See: newGetThemeResponse smart constructor.

Instances

Instances details
Generic GetThemeResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetTheme

Associated Types

type Rep GetThemeResponse :: Type -> Type #

Read GetThemeResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetTheme

Show GetThemeResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetTheme

NFData GetThemeResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetTheme

Methods

rnf :: GetThemeResponse -> () #

Eq GetThemeResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetTheme

type Rep GetThemeResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.GetTheme

type Rep GetThemeResponse = D1 ('MetaData "GetThemeResponse" "Amazonka.AmplifyUiBuilder.GetTheme" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "GetThemeResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "theme") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Theme)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetThemeResponse Source #

Create a value of GetThemeResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:theme:GetThemeResponse', getThemeResponse_theme - Represents the configuration settings for the theme.

$sel:httpStatus:GetThemeResponse', getThemeResponse_httpStatus - The response's http status code.

ListComponents (Paginated)

data ListComponents Source #

See: newListComponents smart constructor.

Instances

Instances details
ToHeaders ListComponents Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListComponents

ToPath ListComponents Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListComponents

ToQuery ListComponents Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListComponents

AWSPager ListComponents Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListComponents

AWSRequest ListComponents Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListComponents

Associated Types

type AWSResponse ListComponents #

Generic ListComponents Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListComponents

Associated Types

type Rep ListComponents :: Type -> Type #

Read ListComponents Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListComponents

Show ListComponents Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListComponents

NFData ListComponents Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListComponents

Methods

rnf :: ListComponents -> () #

Eq ListComponents Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListComponents

Hashable ListComponents Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListComponents

type AWSResponse ListComponents Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListComponents

type Rep ListComponents Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListComponents

type Rep ListComponents = D1 ('MetaData "ListComponents" "Amazonka.AmplifyUiBuilder.ListComponents" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ListComponents'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListComponents Source #

Create a value of ListComponents with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListComponents', listComponents_maxResults - The maximum number of components to retrieve.

ListComponents, listComponents_nextToken - The token to request the next page of results.

ListComponents, listComponents_appId - The unique ID for the Amplify app.

ListComponents, listComponents_environmentName - The name of the backend environment that is a part of the Amplify app.

data ListComponentsResponse Source #

See: newListComponentsResponse smart constructor.

Instances

Instances details
Generic ListComponentsResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListComponents

Associated Types

type Rep ListComponentsResponse :: Type -> Type #

Read ListComponentsResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListComponents

Show ListComponentsResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListComponents

NFData ListComponentsResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListComponents

Methods

rnf :: ListComponentsResponse -> () #

Eq ListComponentsResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListComponents

type Rep ListComponentsResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListComponents

type Rep ListComponentsResponse = D1 ('MetaData "ListComponentsResponse" "Amazonka.AmplifyUiBuilder.ListComponents" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ListComponentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "entities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ComponentSummary]))))

newListComponentsResponse Source #

Create a value of ListComponentsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListComponents, listComponentsResponse_nextToken - The pagination token that's included if more results are available.

$sel:httpStatus:ListComponentsResponse', listComponentsResponse_httpStatus - The response's http status code.

$sel:entities:ListComponentsResponse', listComponentsResponse_entities - The list of components for the Amplify app.

ListForms (Paginated)

data ListForms Source #

See: newListForms smart constructor.

Instances

Instances details
ToHeaders ListForms Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListForms

Methods

toHeaders :: ListForms -> [Header] #

ToPath ListForms Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListForms

ToQuery ListForms Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListForms

AWSPager ListForms Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListForms

AWSRequest ListForms Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListForms

Associated Types

type AWSResponse ListForms #

Generic ListForms Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListForms

Associated Types

type Rep ListForms :: Type -> Type #

Read ListForms Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListForms

Show ListForms Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListForms

NFData ListForms Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListForms

Methods

rnf :: ListForms -> () #

Eq ListForms Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListForms

Hashable ListForms Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListForms

type AWSResponse ListForms Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListForms

type Rep ListForms Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListForms

type Rep ListForms = D1 ('MetaData "ListForms" "Amazonka.AmplifyUiBuilder.ListForms" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ListForms'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListForms Source #

Create a value of ListForms with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListForms', listForms_maxResults - The maximum number of forms to retrieve.

ListForms, listForms_nextToken - The token to request the next page of results.

ListForms, listForms_appId - The unique ID for the Amplify app.

ListForms, listForms_environmentName - The name of the backend environment that is a part of the Amplify app.

data ListFormsResponse Source #

See: newListFormsResponse smart constructor.

Instances

Instances details
Generic ListFormsResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListForms

Associated Types

type Rep ListFormsResponse :: Type -> Type #

Read ListFormsResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListForms

Show ListFormsResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListForms

NFData ListFormsResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListForms

Methods

rnf :: ListFormsResponse -> () #

Eq ListFormsResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListForms

type Rep ListFormsResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListForms

type Rep ListFormsResponse = D1 ('MetaData "ListFormsResponse" "Amazonka.AmplifyUiBuilder.ListForms" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ListFormsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "entities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [FormSummary]))))

newListFormsResponse Source #

Create a value of ListFormsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListForms, listFormsResponse_nextToken - The pagination token that's included if more results are available.

$sel:httpStatus:ListFormsResponse', listFormsResponse_httpStatus - The response's http status code.

$sel:entities:ListFormsResponse', listFormsResponse_entities - The list of forms for the Amplify app.

ListThemes (Paginated)

data ListThemes Source #

See: newListThemes smart constructor.

Instances

Instances details
ToHeaders ListThemes Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListThemes

Methods

toHeaders :: ListThemes -> [Header] #

ToPath ListThemes Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListThemes

ToQuery ListThemes Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListThemes

AWSPager ListThemes Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListThemes

AWSRequest ListThemes Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListThemes

Associated Types

type AWSResponse ListThemes #

Generic ListThemes Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListThemes

Associated Types

type Rep ListThemes :: Type -> Type #

Read ListThemes Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListThemes

Show ListThemes Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListThemes

NFData ListThemes Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListThemes

Methods

rnf :: ListThemes -> () #

Eq ListThemes Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListThemes

Hashable ListThemes Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListThemes

type AWSResponse ListThemes Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListThemes

type Rep ListThemes Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListThemes

type Rep ListThemes = D1 ('MetaData "ListThemes" "Amazonka.AmplifyUiBuilder.ListThemes" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ListThemes'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListThemes Source #

Create a value of ListThemes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListThemes', listThemes_maxResults - The maximum number of theme results to return in the response.

ListThemes, listThemes_nextToken - The token to request the next page of results.

ListThemes, listThemes_appId - The unique ID for the Amplify app.

ListThemes, listThemes_environmentName - The name of the backend environment that is a part of the Amplify app.

data ListThemesResponse Source #

See: newListThemesResponse smart constructor.

Instances

Instances details
Generic ListThemesResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListThemes

Associated Types

type Rep ListThemesResponse :: Type -> Type #

Read ListThemesResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListThemes

Show ListThemesResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListThemes

NFData ListThemesResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListThemes

Methods

rnf :: ListThemesResponse -> () #

Eq ListThemesResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListThemes

type Rep ListThemesResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.ListThemes

type Rep ListThemesResponse = D1 ('MetaData "ListThemesResponse" "Amazonka.AmplifyUiBuilder.ListThemes" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ListThemesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "entities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ThemeSummary]))))

newListThemesResponse Source #

Create a value of ListThemesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListThemes, listThemesResponse_nextToken - The pagination token that's returned if more results are available.

$sel:httpStatus:ListThemesResponse', listThemesResponse_httpStatus - The response's http status code.

$sel:entities:ListThemesResponse', listThemesResponse_entities - The list of themes for the Amplify app.

PutMetadataFlag

data PutMetadataFlag Source #

See: newPutMetadataFlag smart constructor.

Instances

Instances details
ToJSON PutMetadataFlag Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.PutMetadataFlag

ToHeaders PutMetadataFlag Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.PutMetadataFlag

ToPath PutMetadataFlag Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.PutMetadataFlag

ToQuery PutMetadataFlag Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.PutMetadataFlag

AWSRequest PutMetadataFlag Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.PutMetadataFlag

Associated Types

type AWSResponse PutMetadataFlag #

Generic PutMetadataFlag Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.PutMetadataFlag

Associated Types

type Rep PutMetadataFlag :: Type -> Type #

Read PutMetadataFlag Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.PutMetadataFlag

Show PutMetadataFlag Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.PutMetadataFlag

NFData PutMetadataFlag Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.PutMetadataFlag

Methods

rnf :: PutMetadataFlag -> () #

Eq PutMetadataFlag Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.PutMetadataFlag

Hashable PutMetadataFlag Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.PutMetadataFlag

type AWSResponse PutMetadataFlag Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.PutMetadataFlag

type Rep PutMetadataFlag Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.PutMetadataFlag

type Rep PutMetadataFlag = D1 ('MetaData "PutMetadataFlag" "Amazonka.AmplifyUiBuilder.PutMetadataFlag" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "PutMetadataFlag'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "body") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PutMetadataFlagBody)) :*: (S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "featureName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newPutMetadataFlag Source #

Create a value of PutMetadataFlag with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

PutMetadataFlag, putMetadataFlag_appId - The unique ID for the Amplify app.

$sel:body:PutMetadataFlag', putMetadataFlag_body - The metadata information to store.

PutMetadataFlag, putMetadataFlag_environmentName - The name of the backend environment that is part of the Amplify app.

$sel:featureName:PutMetadataFlag', putMetadataFlag_featureName - The name of the feature associated with the metadata.

data PutMetadataFlagResponse Source #

See: newPutMetadataFlagResponse smart constructor.

Instances

Instances details
Generic PutMetadataFlagResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.PutMetadataFlag

Associated Types

type Rep PutMetadataFlagResponse :: Type -> Type #

Read PutMetadataFlagResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.PutMetadataFlag

Show PutMetadataFlagResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.PutMetadataFlag

NFData PutMetadataFlagResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.PutMetadataFlag

Methods

rnf :: PutMetadataFlagResponse -> () #

Eq PutMetadataFlagResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.PutMetadataFlag

type Rep PutMetadataFlagResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.PutMetadataFlag

type Rep PutMetadataFlagResponse = D1 ('MetaData "PutMetadataFlagResponse" "Amazonka.AmplifyUiBuilder.PutMetadataFlag" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "PutMetadataFlagResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newPutMetadataFlagResponse :: PutMetadataFlagResponse Source #

Create a value of PutMetadataFlagResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

RefreshToken

data RefreshToken Source #

See: newRefreshToken smart constructor.

Instances

Instances details
ToJSON RefreshToken Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.RefreshToken

ToHeaders RefreshToken Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.RefreshToken

ToPath RefreshToken Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.RefreshToken

ToQuery RefreshToken Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.RefreshToken

AWSRequest RefreshToken Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.RefreshToken

Associated Types

type AWSResponse RefreshToken #

Generic RefreshToken Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.RefreshToken

Associated Types

type Rep RefreshToken :: Type -> Type #

Show RefreshToken Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.RefreshToken

NFData RefreshToken Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.RefreshToken

Methods

rnf :: RefreshToken -> () #

Eq RefreshToken Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.RefreshToken

Hashable RefreshToken Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.RefreshToken

type AWSResponse RefreshToken Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.RefreshToken

type Rep RefreshToken Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.RefreshToken

type Rep RefreshToken = D1 ('MetaData "RefreshToken" "Amazonka.AmplifyUiBuilder.RefreshToken" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "RefreshToken'" 'PrefixI 'True) (S1 ('MetaSel ('Just "provider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TokenProviders) :*: S1 ('MetaSel ('Just "refreshTokenBody") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RefreshTokenRequestBody)))

newRefreshToken Source #

Create a value of RefreshToken with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:provider:RefreshToken', refreshToken_provider - The third-party provider for the token. The only valid value is figma.

$sel:refreshTokenBody:RefreshToken', refreshToken_refreshTokenBody - Information about the refresh token request.

data RefreshTokenResponse Source #

See: newRefreshTokenResponse smart constructor.

Instances

Instances details
Generic RefreshTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.RefreshToken

Associated Types

type Rep RefreshTokenResponse :: Type -> Type #

Show RefreshTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.RefreshToken

NFData RefreshTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.RefreshToken

Methods

rnf :: RefreshTokenResponse -> () #

Eq RefreshTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.RefreshToken

type Rep RefreshTokenResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.RefreshToken

type Rep RefreshTokenResponse = D1 ('MetaData "RefreshTokenResponse" "Amazonka.AmplifyUiBuilder.RefreshToken" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "RefreshTokenResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "accessToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "expiresIn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newRefreshTokenResponse Source #

Create a value of RefreshTokenResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:RefreshTokenResponse', refreshTokenResponse_httpStatus - The response's http status code.

$sel:accessToken:RefreshTokenResponse', refreshTokenResponse_accessToken - The access token.

$sel:expiresIn:RefreshTokenResponse', refreshTokenResponse_expiresIn - The date and time when the new access token expires.

UpdateComponent

data UpdateComponent Source #

See: newUpdateComponent smart constructor.

Instances

Instances details
ToJSON UpdateComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateComponent

ToHeaders UpdateComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateComponent

ToPath UpdateComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateComponent

ToQuery UpdateComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateComponent

AWSRequest UpdateComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateComponent

Associated Types

type AWSResponse UpdateComponent #

Generic UpdateComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateComponent

Associated Types

type Rep UpdateComponent :: Type -> Type #

Read UpdateComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateComponent

Show UpdateComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateComponent

NFData UpdateComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateComponent

Methods

rnf :: UpdateComponent -> () #

Eq UpdateComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateComponent

Hashable UpdateComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateComponent

type AWSResponse UpdateComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateComponent

type Rep UpdateComponent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateComponent

type Rep UpdateComponent = D1 ('MetaData "UpdateComponent" "Amazonka.AmplifyUiBuilder.UpdateComponent" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "UpdateComponent'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updatedComponent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UpdateComponentData)))))

newUpdateComponent Source #

Create a value of UpdateComponent with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:UpdateComponent', updateComponent_clientToken - The unique client token.

UpdateComponent, updateComponent_appId - The unique ID for the Amplify app.

UpdateComponent, updateComponent_environmentName - The name of the backend environment that is part of the Amplify app.

UpdateComponent, updateComponent_id - The unique ID for the component.

$sel:updatedComponent:UpdateComponent', updateComponent_updatedComponent - The configuration of the updated component.

data UpdateComponentResponse Source #

See: newUpdateComponentResponse smart constructor.

Instances

Instances details
Generic UpdateComponentResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateComponent

Associated Types

type Rep UpdateComponentResponse :: Type -> Type #

Read UpdateComponentResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateComponent

Show UpdateComponentResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateComponent

NFData UpdateComponentResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateComponent

Methods

rnf :: UpdateComponentResponse -> () #

Eq UpdateComponentResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateComponent

type Rep UpdateComponentResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateComponent

type Rep UpdateComponentResponse = D1 ('MetaData "UpdateComponentResponse" "Amazonka.AmplifyUiBuilder.UpdateComponent" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "UpdateComponentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Component)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateComponentResponse Source #

Create a value of UpdateComponentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:entity:UpdateComponentResponse', updateComponentResponse_entity - Describes the configuration of the updated component.

$sel:httpStatus:UpdateComponentResponse', updateComponentResponse_httpStatus - The response's http status code.

UpdateForm

data UpdateForm Source #

See: newUpdateForm smart constructor.

Instances

Instances details
ToJSON UpdateForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateForm

ToHeaders UpdateForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateForm

Methods

toHeaders :: UpdateForm -> [Header] #

ToPath UpdateForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateForm

ToQuery UpdateForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateForm

AWSRequest UpdateForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateForm

Associated Types

type AWSResponse UpdateForm #

Generic UpdateForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateForm

Associated Types

type Rep UpdateForm :: Type -> Type #

Read UpdateForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateForm

Show UpdateForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateForm

NFData UpdateForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateForm

Methods

rnf :: UpdateForm -> () #

Eq UpdateForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateForm

Hashable UpdateForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateForm

type AWSResponse UpdateForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateForm

type Rep UpdateForm Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateForm

type Rep UpdateForm = D1 ('MetaData "UpdateForm" "Amazonka.AmplifyUiBuilder.UpdateForm" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "UpdateForm'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updatedForm") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UpdateFormData)))))

newUpdateForm Source #

Create a value of UpdateForm with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:UpdateForm', updateForm_clientToken - The unique client token.

UpdateForm, updateForm_appId - The unique ID for the Amplify app.

UpdateForm, updateForm_environmentName - The name of the backend environment that is part of the Amplify app.

UpdateForm, updateForm_id - The unique ID for the form.

$sel:updatedForm:UpdateForm', updateForm_updatedForm - The request accepts the following data in JSON format.

data UpdateFormResponse Source #

See: newUpdateFormResponse smart constructor.

Instances

Instances details
Generic UpdateFormResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateForm

Associated Types

type Rep UpdateFormResponse :: Type -> Type #

Read UpdateFormResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateForm

Show UpdateFormResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateForm

NFData UpdateFormResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateForm

Methods

rnf :: UpdateFormResponse -> () #

Eq UpdateFormResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateForm

type Rep UpdateFormResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateForm

type Rep UpdateFormResponse = D1 ('MetaData "UpdateFormResponse" "Amazonka.AmplifyUiBuilder.UpdateForm" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "UpdateFormResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Form)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateFormResponse Source #

Create a value of UpdateFormResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:entity:UpdateFormResponse', updateFormResponse_entity - Describes the configuration of the updated form.

$sel:httpStatus:UpdateFormResponse', updateFormResponse_httpStatus - The response's http status code.

UpdateTheme

data UpdateTheme Source #

See: newUpdateTheme smart constructor.

Instances

Instances details
ToJSON UpdateTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateTheme

ToHeaders UpdateTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateTheme

Methods

toHeaders :: UpdateTheme -> [Header] #

ToPath UpdateTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateTheme

ToQuery UpdateTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateTheme

AWSRequest UpdateTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateTheme

Associated Types

type AWSResponse UpdateTheme #

Generic UpdateTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateTheme

Associated Types

type Rep UpdateTheme :: Type -> Type #

Read UpdateTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateTheme

Show UpdateTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateTheme

NFData UpdateTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateTheme

Methods

rnf :: UpdateTheme -> () #

Eq UpdateTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateTheme

Hashable UpdateTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateTheme

type AWSResponse UpdateTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateTheme

type Rep UpdateTheme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateTheme

type Rep UpdateTheme = D1 ('MetaData "UpdateTheme" "Amazonka.AmplifyUiBuilder.UpdateTheme" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "UpdateTheme'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updatedTheme") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UpdateThemeData)))))

newUpdateTheme Source #

Create a value of UpdateTheme with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:UpdateTheme', updateTheme_clientToken - The unique client token.

UpdateTheme, updateTheme_appId - The unique ID for the Amplify app.

UpdateTheme, updateTheme_environmentName - The name of the backend environment that is part of the Amplify app.

UpdateTheme, updateTheme_id - The unique ID for the theme.

$sel:updatedTheme:UpdateTheme', updateTheme_updatedTheme - The configuration of the updated theme.

data UpdateThemeResponse Source #

See: newUpdateThemeResponse smart constructor.

Instances

Instances details
Generic UpdateThemeResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateTheme

Associated Types

type Rep UpdateThemeResponse :: Type -> Type #

Read UpdateThemeResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateTheme

Show UpdateThemeResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateTheme

NFData UpdateThemeResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateTheme

Methods

rnf :: UpdateThemeResponse -> () #

Eq UpdateThemeResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateTheme

type Rep UpdateThemeResponse Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.UpdateTheme

type Rep UpdateThemeResponse = D1 ('MetaData "UpdateThemeResponse" "Amazonka.AmplifyUiBuilder.UpdateTheme" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "UpdateThemeResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Theme)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateThemeResponse Source #

Create a value of UpdateThemeResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:entity:UpdateThemeResponse', updateThemeResponse_entity - Describes the configuration of the updated theme.

$sel:httpStatus:UpdateThemeResponse', updateThemeResponse_httpStatus - The response's http status code.

Types

FixedPosition

newtype FixedPosition Source #

Constructors

FixedPosition' 

Bundled Patterns

pattern FixedPosition_First :: FixedPosition 

Instances

Instances details
FromJSON FixedPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FixedPosition

FromJSONKey FixedPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FixedPosition

ToJSON FixedPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FixedPosition

ToJSONKey FixedPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FixedPosition

ToByteString FixedPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FixedPosition

ToHeader FixedPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FixedPosition

ToLog FixedPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FixedPosition

ToQuery FixedPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FixedPosition

FromText FixedPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FixedPosition

ToText FixedPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FixedPosition

Methods

toText :: FixedPosition -> Text #

FromXML FixedPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FixedPosition

ToXML FixedPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FixedPosition

Methods

toXML :: FixedPosition -> XML #

Generic FixedPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FixedPosition

Associated Types

type Rep FixedPosition :: Type -> Type #

Read FixedPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FixedPosition

Show FixedPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FixedPosition

NFData FixedPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FixedPosition

Methods

rnf :: FixedPosition -> () #

Eq FixedPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FixedPosition

Ord FixedPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FixedPosition

Hashable FixedPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FixedPosition

type Rep FixedPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FixedPosition

type Rep FixedPosition = D1 ('MetaData "FixedPosition" "Amazonka.AmplifyUiBuilder.Types.FixedPosition" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'True) (C1 ('MetaCons "FixedPosition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFixedPosition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FormActionType

newtype FormActionType Source #

Constructors

FormActionType' 

Instances

Instances details
FromJSON FormActionType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormActionType

FromJSONKey FormActionType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormActionType

ToJSON FormActionType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormActionType

ToJSONKey FormActionType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormActionType

ToByteString FormActionType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormActionType

ToHeader FormActionType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormActionType

ToLog FormActionType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormActionType

ToQuery FormActionType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormActionType

FromText FormActionType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormActionType

ToText FormActionType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormActionType

FromXML FormActionType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormActionType

ToXML FormActionType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormActionType

Methods

toXML :: FormActionType -> XML #

Generic FormActionType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormActionType

Associated Types

type Rep FormActionType :: Type -> Type #

Read FormActionType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormActionType

Show FormActionType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormActionType

NFData FormActionType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormActionType

Methods

rnf :: FormActionType -> () #

Eq FormActionType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormActionType

Ord FormActionType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormActionType

Hashable FormActionType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormActionType

type Rep FormActionType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormActionType

type Rep FormActionType = D1 ('MetaData "FormActionType" "Amazonka.AmplifyUiBuilder.Types.FormActionType" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'True) (C1 ('MetaCons "FormActionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFormActionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FormButtonsPosition

newtype FormButtonsPosition Source #

Instances

Instances details
FromJSON FormButtonsPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButtonsPosition

FromJSONKey FormButtonsPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButtonsPosition

ToJSON FormButtonsPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButtonsPosition

ToJSONKey FormButtonsPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButtonsPosition

ToByteString FormButtonsPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButtonsPosition

ToHeader FormButtonsPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButtonsPosition

ToLog FormButtonsPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButtonsPosition

ToQuery FormButtonsPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButtonsPosition

FromText FormButtonsPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButtonsPosition

ToText FormButtonsPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButtonsPosition

FromXML FormButtonsPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButtonsPosition

ToXML FormButtonsPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButtonsPosition

Generic FormButtonsPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButtonsPosition

Associated Types

type Rep FormButtonsPosition :: Type -> Type #

Read FormButtonsPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButtonsPosition

Show FormButtonsPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButtonsPosition

NFData FormButtonsPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButtonsPosition

Methods

rnf :: FormButtonsPosition -> () #

Eq FormButtonsPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButtonsPosition

Ord FormButtonsPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButtonsPosition

Hashable FormButtonsPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButtonsPosition

type Rep FormButtonsPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButtonsPosition

type Rep FormButtonsPosition = D1 ('MetaData "FormButtonsPosition" "Amazonka.AmplifyUiBuilder.Types.FormButtonsPosition" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'True) (C1 ('MetaCons "FormButtonsPosition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFormButtonsPosition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FormDataSourceType

newtype FormDataSourceType Source #

Instances

Instances details
FromJSON FormDataSourceType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataSourceType

FromJSONKey FormDataSourceType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataSourceType

ToJSON FormDataSourceType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataSourceType

ToJSONKey FormDataSourceType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataSourceType

ToByteString FormDataSourceType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataSourceType

ToHeader FormDataSourceType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataSourceType

ToLog FormDataSourceType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataSourceType

ToQuery FormDataSourceType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataSourceType

FromText FormDataSourceType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataSourceType

ToText FormDataSourceType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataSourceType

FromXML FormDataSourceType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataSourceType

ToXML FormDataSourceType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataSourceType

Generic FormDataSourceType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataSourceType

Associated Types

type Rep FormDataSourceType :: Type -> Type #

Read FormDataSourceType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataSourceType

Show FormDataSourceType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataSourceType

NFData FormDataSourceType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataSourceType

Methods

rnf :: FormDataSourceType -> () #

Eq FormDataSourceType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataSourceType

Ord FormDataSourceType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataSourceType

Hashable FormDataSourceType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataSourceType

type Rep FormDataSourceType Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataSourceType

type Rep FormDataSourceType = D1 ('MetaData "FormDataSourceType" "Amazonka.AmplifyUiBuilder.Types.FormDataSourceType" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'True) (C1 ('MetaCons "FormDataSourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFormDataSourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SortDirection

newtype SortDirection Source #

Constructors

SortDirection' 

Bundled Patterns

pattern SortDirection_ASC :: SortDirection 
pattern SortDirection_DESC :: SortDirection 

Instances

Instances details
FromJSON SortDirection Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortDirection

FromJSONKey SortDirection Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortDirection

ToJSON SortDirection Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortDirection

ToJSONKey SortDirection Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortDirection

ToByteString SortDirection Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortDirection

ToHeader SortDirection Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortDirection

ToLog SortDirection Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortDirection

ToQuery SortDirection Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortDirection

FromText SortDirection Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortDirection

ToText SortDirection Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortDirection

Methods

toText :: SortDirection -> Text #

FromXML SortDirection Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortDirection

ToXML SortDirection Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortDirection

Methods

toXML :: SortDirection -> XML #

Generic SortDirection Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortDirection

Associated Types

type Rep SortDirection :: Type -> Type #

Read SortDirection Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortDirection

Show SortDirection Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortDirection

NFData SortDirection Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortDirection

Methods

rnf :: SortDirection -> () #

Eq SortDirection Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortDirection

Ord SortDirection Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortDirection

Hashable SortDirection Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortDirection

type Rep SortDirection Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortDirection

type Rep SortDirection = D1 ('MetaData "SortDirection" "Amazonka.AmplifyUiBuilder.Types.SortDirection" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'True) (C1 ('MetaCons "SortDirection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSortDirection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TokenProviders

newtype TokenProviders Source #

Constructors

TokenProviders' 

Bundled Patterns

pattern TokenProviders_Figma :: TokenProviders 

Instances

Instances details
FromJSON TokenProviders Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.TokenProviders

FromJSONKey TokenProviders Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.TokenProviders

ToJSON TokenProviders Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.TokenProviders

ToJSONKey TokenProviders Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.TokenProviders

ToByteString TokenProviders Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.TokenProviders

ToHeader TokenProviders Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.TokenProviders

ToLog TokenProviders Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.TokenProviders

ToQuery TokenProviders Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.TokenProviders

FromText TokenProviders Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.TokenProviders

ToText TokenProviders Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.TokenProviders

FromXML TokenProviders Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.TokenProviders

ToXML TokenProviders Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.TokenProviders

Methods

toXML :: TokenProviders -> XML #

Generic TokenProviders Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.TokenProviders

Associated Types

type Rep TokenProviders :: Type -> Type #

Read TokenProviders Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.TokenProviders

Show TokenProviders Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.TokenProviders

NFData TokenProviders Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.TokenProviders

Methods

rnf :: TokenProviders -> () #

Eq TokenProviders Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.TokenProviders

Ord TokenProviders Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.TokenProviders

Hashable TokenProviders Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.TokenProviders

type Rep TokenProviders Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.TokenProviders

type Rep TokenProviders = D1 ('MetaData "TokenProviders" "Amazonka.AmplifyUiBuilder.Types.TokenProviders" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'True) (C1 ('MetaCons "TokenProviders'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTokenProviders") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ActionParameters

data ActionParameters Source #

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.

See: newActionParameters smart constructor.

Instances

Instances details
FromJSON ActionParameters Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ActionParameters

ToJSON ActionParameters Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ActionParameters

Generic ActionParameters Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ActionParameters

Associated Types

type Rep ActionParameters :: Type -> Type #

Read ActionParameters Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ActionParameters

Show ActionParameters Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ActionParameters

NFData ActionParameters Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ActionParameters

Methods

rnf :: ActionParameters -> () #

Eq ActionParameters Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ActionParameters

Hashable ActionParameters Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ActionParameters

type Rep ActionParameters Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ActionParameters

newActionParameters :: ActionParameters Source #

Create a value of ActionParameters with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:anchor:ActionParameters', actionParameters_anchor - The HTML anchor link to the location to open. Specify this value for a navigation action.

$sel:fields:ActionParameters', actionParameters_fields - A dictionary of key-value pairs mapping Amplify Studio properties to fields in a data model. Use when the action performs an operation on an Amplify DataStore model.

$sel:global:ActionParameters', actionParameters_global - Specifies whether the user should be signed out globally. Specify this value for an auth sign out action.

$sel:id:ActionParameters', actionParameters_id - The unique ID of the component that the ActionParameters apply to.

ActionParameters, actionParameters_model - The name of the data model. Use when the action performs an operation on an Amplify DataStore model.

$sel:state:ActionParameters', actionParameters_state - A key-value pair that specifies the state property name and its initial value.

$sel:target:ActionParameters', actionParameters_target - The element within the same component to modify when the action occurs.

ActionParameters, actionParameters_type - The type of navigation action. Valid values are url and anchor. This value is required for a navigation action.

$sel:url:ActionParameters', actionParameters_url - The URL to the location to open. Specify this value for a navigation action.

Component

data Component Source #

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.

See: newComponent smart constructor.

Instances

Instances details
FromJSON Component Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Component

Generic Component Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Component

Associated Types

type Rep Component :: Type -> Type #

Read Component Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Component

Show Component Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Component

NFData Component Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Component

Methods

rnf :: Component -> () #

Eq Component Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Component

Hashable Component Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Component

type Rep Component Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Component

type Rep Component = D1 ('MetaData "Component" "Amazonka.AmplifyUiBuilder.Types.Component" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "Component'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "children") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ComponentChild])) :*: S1 ('MetaSel ('Just "collectionProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text ComponentDataConfiguration)))) :*: (S1 ('MetaSel ('Just "events") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text ComponentEvent))) :*: S1 ('MetaSel ('Just "modifiedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)))) :*: ((S1 ('MetaSel ('Just "schemaVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :*: (((S1 ('MetaSel ('Just "bindingProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text ComponentBindingPropertiesValue)) :*: S1 ('MetaSel ('Just "componentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601) :*: S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "overrides") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "properties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text ComponentProperty)) :*: S1 ('MetaSel ('Just "variants") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ComponentVariant])))))))

newComponent Source #

Create a value of Component with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

Component, component_children - A list of the component's ComponentChild instances.

$sel:collectionProperties:Component', component_collectionProperties - The data binding configuration for the component's properties. Use this for a collection component. You can't specify tags as a valid property for collectionProperties.

Component, component_events - Describes the events that can be raised on the component. Use for the workflow feature in Amplify Studio that allows you to bind events and actions to components.

$sel:modifiedAt:Component', component_modifiedAt - The time that the component was modified.

$sel:schemaVersion:Component', component_schemaVersion - The schema version of the component when it was imported.

Component, component_sourceId - The unique ID of the component in its original source system, such as Figma.

$sel:tags:Component', component_tags - One or more key-value pairs to use when tagging the component.

$sel:appId:Component', component_appId - The unique ID of the Amplify app associated with the component.

Component, component_bindingProperties - The information to connect a component's properties to data at runtime. You can't specify tags as a valid property for bindingProperties.

Component, component_componentType - The type of the component. This can be an Amplify custom UI component or another custom component.

$sel:createdAt:Component', component_createdAt - The time that the component was created.

$sel:environmentName:Component', component_environmentName - The name of the backend environment that is a part of the Amplify app.

$sel:id:Component', component_id - The unique ID of the component.

Component, component_name - The name of the component.

Component, component_overrides - Describes the component's properties that can be overriden in a customized instance of the component. You can't specify tags as a valid property for overrides.

Component, component_properties - Describes the component's properties. You can't specify tags as a valid property for properties.

$sel:variants:Component', component_variants - A list of the component's variants. A variant is a unique style configuration of a main component.

ComponentBindingPropertiesValue

data ComponentBindingPropertiesValue Source #

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.

See: newComponentBindingPropertiesValue smart constructor.

Instances

Instances details
FromJSON ComponentBindingPropertiesValue Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentBindingPropertiesValue

ToJSON ComponentBindingPropertiesValue Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentBindingPropertiesValue

Generic ComponentBindingPropertiesValue Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentBindingPropertiesValue

Associated Types

type Rep ComponentBindingPropertiesValue :: Type -> Type #

Read ComponentBindingPropertiesValue Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentBindingPropertiesValue

Show ComponentBindingPropertiesValue Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentBindingPropertiesValue

NFData ComponentBindingPropertiesValue Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentBindingPropertiesValue

Eq ComponentBindingPropertiesValue Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentBindingPropertiesValue

Hashable ComponentBindingPropertiesValue Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentBindingPropertiesValue

type Rep ComponentBindingPropertiesValue Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentBindingPropertiesValue

type Rep ComponentBindingPropertiesValue = D1 ('MetaData "ComponentBindingPropertiesValue" "Amazonka.AmplifyUiBuilder.Types.ComponentBindingPropertiesValue" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ComponentBindingPropertiesValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bindingProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ComponentBindingPropertiesValueProperties)) :*: (S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newComponentBindingPropertiesValue :: ComponentBindingPropertiesValue Source #

Create a value of ComponentBindingPropertiesValue with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bindingProperties:ComponentBindingPropertiesValue', componentBindingPropertiesValue_bindingProperties - Describes the properties to customize with data at runtime.

ComponentBindingPropertiesValue, componentBindingPropertiesValue_defaultValue - The default value of the property.

$sel:type':ComponentBindingPropertiesValue', componentBindingPropertiesValue_type - The property type.

ComponentBindingPropertiesValueProperties

data ComponentBindingPropertiesValueProperties Source #

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.

See: newComponentBindingPropertiesValueProperties smart constructor.

Instances

Instances details
FromJSON ComponentBindingPropertiesValueProperties Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentBindingPropertiesValueProperties

ToJSON ComponentBindingPropertiesValueProperties Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentBindingPropertiesValueProperties

Generic ComponentBindingPropertiesValueProperties Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentBindingPropertiesValueProperties

Read ComponentBindingPropertiesValueProperties Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentBindingPropertiesValueProperties

Show ComponentBindingPropertiesValueProperties Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentBindingPropertiesValueProperties

NFData ComponentBindingPropertiesValueProperties Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentBindingPropertiesValueProperties

Eq ComponentBindingPropertiesValueProperties Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentBindingPropertiesValueProperties

Hashable ComponentBindingPropertiesValueProperties Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentBindingPropertiesValueProperties

type Rep ComponentBindingPropertiesValueProperties Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentBindingPropertiesValueProperties

type Rep ComponentBindingPropertiesValueProperties = D1 ('MetaData "ComponentBindingPropertiesValueProperties" "Amazonka.AmplifyUiBuilder.Types.ComponentBindingPropertiesValueProperties" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ComponentBindingPropertiesValueProperties'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "field") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "model") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "predicates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Predicate]))) :*: (S1 ('MetaSel ('Just "slotName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "userAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newComponentBindingPropertiesValueProperties :: ComponentBindingPropertiesValueProperties Source #

ComponentChild

data ComponentChild Source #

A nested UI configuration within a parent Component.

See: newComponentChild smart constructor.

Instances

Instances details
FromJSON ComponentChild Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentChild

ToJSON ComponentChild Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentChild

Generic ComponentChild Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentChild

Associated Types

type Rep ComponentChild :: Type -> Type #

Read ComponentChild Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentChild

Show ComponentChild Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentChild

NFData ComponentChild Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentChild

Methods

rnf :: ComponentChild -> () #

Eq ComponentChild Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentChild

Hashable ComponentChild Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentChild

type Rep ComponentChild Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentChild

type Rep ComponentChild = D1 ('MetaData "ComponentChild" "Amazonka.AmplifyUiBuilder.Types.ComponentChild" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ComponentChild'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "children") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ComponentChild])) :*: (S1 ('MetaSel ('Just "events") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text ComponentEvent))) :*: S1 ('MetaSel ('Just "sourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "componentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "properties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text ComponentProperty))))))

newComponentChild Source #

Create a value of ComponentChild with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:children:ComponentChild', componentChild_children - The list of ComponentChild instances for this component.

$sel:events:ComponentChild', componentChild_events - Describes the events that can be raised on the child component. Use for the workflow feature in Amplify Studio that allows you to bind events and actions to components.

$sel:sourceId:ComponentChild', componentChild_sourceId - The unique ID of the child component in its original source system, such as Figma.

$sel:componentType:ComponentChild', componentChild_componentType - The type of the child component.

$sel:name:ComponentChild', componentChild_name - The name of the child component.

$sel:properties:ComponentChild', componentChild_properties - Describes the properties of the child component. You can't specify tags as a valid property for properties.

ComponentConditionProperty

data ComponentConditionProperty Source #

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.

See: newComponentConditionProperty smart constructor.

Instances

Instances details
FromJSON ComponentConditionProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentConditionProperty

ToJSON ComponentConditionProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentConditionProperty

Generic ComponentConditionProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentConditionProperty

Associated Types

type Rep ComponentConditionProperty :: Type -> Type #

Read ComponentConditionProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentConditionProperty

Show ComponentConditionProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentConditionProperty

NFData ComponentConditionProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentConditionProperty

Eq ComponentConditionProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentConditionProperty

Hashable ComponentConditionProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentConditionProperty

type Rep ComponentConditionProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentConditionProperty

type Rep ComponentConditionProperty = D1 ('MetaData "ComponentConditionProperty" "Amazonka.AmplifyUiBuilder.Types.ComponentConditionProperty" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ComponentConditionProperty'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "else'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ComponentProperty)) :*: (S1 ('MetaSel ('Just "field") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "operand") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "operandType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "operator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "property") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "then'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ComponentProperty))))))

newComponentConditionProperty :: ComponentConditionProperty Source #

Create a value of ComponentConditionProperty with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:else':ComponentConditionProperty', componentConditionProperty_else - The value to assign to the property if the condition is not met.

$sel:field:ComponentConditionProperty', componentConditionProperty_field - The name of a field. Specify this when the property is a data model.

$sel:operand:ComponentConditionProperty', componentConditionProperty_operand - The value of the property to evaluate.

$sel:operandType:ComponentConditionProperty', componentConditionProperty_operandType - The type of the property to evaluate.

$sel:operator:ComponentConditionProperty', componentConditionProperty_operator - The operator to use to perform the evaluation, such as eq to represent equals.

$sel:property:ComponentConditionProperty', componentConditionProperty_property - The name of the conditional property.

$sel:then':ComponentConditionProperty', componentConditionProperty_then - The value to assign to the property if the condition is met.

ComponentDataConfiguration

data ComponentDataConfiguration Source #

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

See: newComponentDataConfiguration smart constructor.

Instances

Instances details
FromJSON ComponentDataConfiguration Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentDataConfiguration

ToJSON ComponentDataConfiguration Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentDataConfiguration

Generic ComponentDataConfiguration Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentDataConfiguration

Associated Types

type Rep ComponentDataConfiguration :: Type -> Type #

Read ComponentDataConfiguration Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentDataConfiguration

Show ComponentDataConfiguration Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentDataConfiguration

NFData ComponentDataConfiguration Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentDataConfiguration

Eq ComponentDataConfiguration Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentDataConfiguration

Hashable ComponentDataConfiguration Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentDataConfiguration

type Rep ComponentDataConfiguration Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentDataConfiguration

type Rep ComponentDataConfiguration = D1 ('MetaData "ComponentDataConfiguration" "Amazonka.AmplifyUiBuilder.Types.ComponentDataConfiguration" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ComponentDataConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "identifiers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "predicate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Predicate))) :*: (S1 ('MetaSel ('Just "sort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SortProperty])) :*: S1 ('MetaSel ('Just "model") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newComponentDataConfiguration Source #

Create a value of ComponentDataConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:identifiers:ComponentDataConfiguration', componentDataConfiguration_identifiers - A list of IDs to use to bind data to a component. Use this property to bind specifically chosen data, rather than data retrieved from a query.

$sel:predicate:ComponentDataConfiguration', componentDataConfiguration_predicate - Represents the conditional logic to use when binding data to a component. Use this property to retrieve only a subset of the data in a collection.

$sel:sort:ComponentDataConfiguration', componentDataConfiguration_sort - Describes how to sort the component's properties.

$sel:model:ComponentDataConfiguration', componentDataConfiguration_model - The name of the data model to use to bind data to a component.

ComponentEvent

data ComponentEvent Source #

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.

See: newComponentEvent smart constructor.

Instances

Instances details
FromJSON ComponentEvent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentEvent

ToJSON ComponentEvent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentEvent

Generic ComponentEvent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentEvent

Associated Types

type Rep ComponentEvent :: Type -> Type #

Read ComponentEvent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentEvent

Show ComponentEvent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentEvent

NFData ComponentEvent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentEvent

Methods

rnf :: ComponentEvent -> () #

Eq ComponentEvent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentEvent

Hashable ComponentEvent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentEvent

type Rep ComponentEvent Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentEvent

type Rep ComponentEvent = D1 ('MetaData "ComponentEvent" "Amazonka.AmplifyUiBuilder.Types.ComponentEvent" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ComponentEvent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "action") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "bindingEvent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ActionParameters)))))

newComponentEvent :: ComponentEvent Source #

Create a value of ComponentEvent with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:action:ComponentEvent', componentEvent_action - The action to perform when a specific event is raised.

$sel:bindingEvent:ComponentEvent', componentEvent_bindingEvent - Binds an event to an action on a component. When you specify a bindingEvent, the event is called when the action is performed.

$sel:parameters:ComponentEvent', componentEvent_parameters - Describes information about the action.

ComponentProperty

data ComponentProperty Source #

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

See: newComponentProperty smart constructor.

Instances

Instances details
FromJSON ComponentProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentProperty

ToJSON ComponentProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentProperty

Generic ComponentProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentProperty

Associated Types

type Rep ComponentProperty :: Type -> Type #

Read ComponentProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentProperty

Show ComponentProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentProperty

NFData ComponentProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentProperty

Methods

rnf :: ComponentProperty -> () #

Eq ComponentProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentProperty

Hashable ComponentProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentProperty

type Rep ComponentProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentProperty

type Rep ComponentProperty = D1 ('MetaData "ComponentProperty" "Amazonka.AmplifyUiBuilder.Types.ComponentProperty" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ComponentProperty'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "bindingProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ComponentPropertyBindingProperties)) :*: (S1 ('MetaSel ('Just "bindings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text FormBindingElement))) :*: S1 ('MetaSel ('Just "collectionBindingProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ComponentPropertyBindingProperties)))) :*: ((S1 ('MetaSel ('Just "componentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "concat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ComponentProperty]))) :*: (S1 ('MetaSel ('Just "condition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ComponentConditionProperty)) :*: S1 ('MetaSel ('Just "configured") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: (((S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "event") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "importedValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "model") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "property") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "userAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newComponentProperty :: ComponentProperty Source #

Create a value of ComponentProperty with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bindingProperties:ComponentProperty', componentProperty_bindingProperties - The information to bind the component property to data at runtime.

$sel:bindings:ComponentProperty', componentProperty_bindings - The information to bind the component property to form data.

$sel:collectionBindingProperties:ComponentProperty', componentProperty_collectionBindingProperties - The information to bind the component property to data at runtime. Use this for collection components.

$sel:componentName:ComponentProperty', componentProperty_componentName - The name of the component that is affected by an event.

$sel:concat:ComponentProperty', componentProperty_concat - A list of component properties to concatenate to create the value to assign to this component property.

$sel:condition:ComponentProperty', componentProperty_condition - The conditional expression to use to assign a value to the component property.

$sel:configured:ComponentProperty', componentProperty_configured - Specifies whether the user configured the property in Amplify Studio after importing it.

$sel:defaultValue:ComponentProperty', componentProperty_defaultValue - The default value to assign to the component property.

$sel:event:ComponentProperty', componentProperty_event - An event that occurs in your app. Use this for workflow data binding.

$sel:importedValue:ComponentProperty', componentProperty_importedValue - The default value assigned to the property when the component is imported into an app.

$sel:model:ComponentProperty', componentProperty_model - The data model to use to assign a value to the component property.

FormBindingElement, componentProperty_property - The name of the component's property that is affected by an event.

$sel:type':ComponentProperty', componentProperty_type - The component type.

$sel:userAttribute:ComponentProperty', componentProperty_userAttribute - An authenticated user attribute to use to assign a value to the component property.

$sel:value:ComponentProperty', componentProperty_value - The value to assign to the component property.

ComponentPropertyBindingProperties

data ComponentPropertyBindingProperties Source #

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.

See: newComponentPropertyBindingProperties smart constructor.

Instances

Instances details
FromJSON ComponentPropertyBindingProperties Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentPropertyBindingProperties

ToJSON ComponentPropertyBindingProperties Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentPropertyBindingProperties

Generic ComponentPropertyBindingProperties Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentPropertyBindingProperties

Associated Types

type Rep ComponentPropertyBindingProperties :: Type -> Type #

Read ComponentPropertyBindingProperties Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentPropertyBindingProperties

Show ComponentPropertyBindingProperties Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentPropertyBindingProperties

NFData ComponentPropertyBindingProperties Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentPropertyBindingProperties

Eq ComponentPropertyBindingProperties Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentPropertyBindingProperties

Hashable ComponentPropertyBindingProperties Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentPropertyBindingProperties

type Rep ComponentPropertyBindingProperties Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentPropertyBindingProperties

type Rep ComponentPropertyBindingProperties = D1 ('MetaData "ComponentPropertyBindingProperties" "Amazonka.AmplifyUiBuilder.Types.ComponentPropertyBindingProperties" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ComponentPropertyBindingProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "field") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "property") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newComponentPropertyBindingProperties Source #

Create a value of ComponentPropertyBindingProperties with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:field:ComponentPropertyBindingProperties', componentPropertyBindingProperties_field - The data field to bind the property to.

$sel:property:ComponentPropertyBindingProperties', componentPropertyBindingProperties_property - The component property to bind to the data field.

ComponentSummary

data ComponentSummary Source #

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

See: newComponentSummary smart constructor.

Instances

Instances details
FromJSON ComponentSummary Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentSummary

Generic ComponentSummary Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentSummary

Associated Types

type Rep ComponentSummary :: Type -> Type #

Read ComponentSummary Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentSummary

Show ComponentSummary Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentSummary

NFData ComponentSummary Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentSummary

Methods

rnf :: ComponentSummary -> () #

Eq ComponentSummary Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentSummary

Hashable ComponentSummary Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentSummary

type Rep ComponentSummary Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentSummary

type Rep ComponentSummary = D1 ('MetaData "ComponentSummary" "Amazonka.AmplifyUiBuilder.Types.ComponentSummary" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ComponentSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "componentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newComponentSummary Source #

Create a value of ComponentSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appId:ComponentSummary', componentSummary_appId - The unique ID of the Amplify app associated with the component.

$sel:componentType:ComponentSummary', componentSummary_componentType - The component type.

$sel:environmentName:ComponentSummary', componentSummary_environmentName - The name of the backend environment that is a part of the Amplify app.

$sel:id:ComponentSummary', componentSummary_id - The unique ID of the component.

$sel:name:ComponentSummary', componentSummary_name - The name of the component.

ComponentVariant

data ComponentVariant Source #

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

See: newComponentVariant smart constructor.

Instances

Instances details
FromJSON ComponentVariant Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentVariant

ToJSON ComponentVariant Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentVariant

Generic ComponentVariant Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentVariant

Associated Types

type Rep ComponentVariant :: Type -> Type #

Read ComponentVariant Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentVariant

Show ComponentVariant Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentVariant

NFData ComponentVariant Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentVariant

Methods

rnf :: ComponentVariant -> () #

Eq ComponentVariant Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentVariant

Hashable ComponentVariant Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentVariant

type Rep ComponentVariant Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ComponentVariant

type Rep ComponentVariant = D1 ('MetaData "ComponentVariant" "Amazonka.AmplifyUiBuilder.Types.ComponentVariant" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ComponentVariant'" 'PrefixI 'True) (S1 ('MetaSel ('Just "overrides") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "variantValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))

newComponentVariant :: ComponentVariant Source #

Create a value of ComponentVariant with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:overrides:ComponentVariant', componentVariant_overrides - The properties of the component variant that can be overriden when customizing an instance of the component. You can't specify tags as a valid property for overrides.

$sel:variantValues:ComponentVariant', componentVariant_variantValues - The combination of variants that comprise this variant. You can't specify tags as a valid property for variantValues.

CreateComponentData

data CreateComponentData Source #

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

See: newCreateComponentData smart constructor.

Instances

Instances details
ToJSON CreateComponentData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.CreateComponentData

Generic CreateComponentData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.CreateComponentData

Associated Types

type Rep CreateComponentData :: Type -> Type #

Read CreateComponentData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.CreateComponentData

Show CreateComponentData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.CreateComponentData

NFData CreateComponentData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.CreateComponentData

Methods

rnf :: CreateComponentData -> () #

Eq CreateComponentData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.CreateComponentData

Hashable CreateComponentData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.CreateComponentData

type Rep CreateComponentData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.CreateComponentData

type Rep CreateComponentData = D1 ('MetaData "CreateComponentData" "Amazonka.AmplifyUiBuilder.Types.CreateComponentData" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "CreateComponentData'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "children") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ComponentChild])) :*: (S1 ('MetaSel ('Just "collectionProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text ComponentDataConfiguration))) :*: S1 ('MetaSel ('Just "events") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text ComponentEvent))))) :*: (S1 ('MetaSel ('Just "schemaVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))) :*: ((S1 ('MetaSel ('Just "bindingProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text ComponentBindingPropertiesValue)) :*: (S1 ('MetaSel ('Just "componentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "overrides") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "properties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text ComponentProperty)) :*: S1 ('MetaSel ('Just "variants") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ComponentVariant]))))))

newCreateComponentData Source #

Create a value of CreateComponentData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateComponentData, createComponentData_children - A list of child components that are instances of the main component.

$sel:collectionProperties:CreateComponentData', createComponentData_collectionProperties - The data binding configuration for customizing a component's properties. Use this for a collection component.

CreateComponentData, createComponentData_events - The event configuration for the component. Use for the workflow feature in Amplify Studio that allows you to bind events and actions to components.

$sel:schemaVersion:CreateComponentData', createComponentData_schemaVersion - The schema version of the component when it was imported.

CreateComponentData, createComponentData_sourceId - The unique ID of the component in its original source system, such as Figma.

$sel:tags:CreateComponentData', createComponentData_tags - One or more key-value pairs to use when tagging the component data.

CreateComponentData, createComponentData_bindingProperties - The data binding information for the component's properties.

CreateComponentData, createComponentData_componentType - The component type. This can be an Amplify custom UI component or another custom component.

CreateComponentData, createComponentData_name - The name of the component

CreateComponentData, createComponentData_overrides - Describes the component properties that can be overriden to customize an instance of the component.

CreateComponentData, createComponentData_properties - Describes the component's properties.

$sel:variants:CreateComponentData', createComponentData_variants - A list of the unique variants of this component.

CreateFormData

data CreateFormData Source #

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

See: newCreateFormData smart constructor.

Instances

Instances details
ToJSON CreateFormData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.CreateFormData

Generic CreateFormData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.CreateFormData

Associated Types

type Rep CreateFormData :: Type -> Type #

Read CreateFormData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.CreateFormData

Show CreateFormData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.CreateFormData

NFData CreateFormData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.CreateFormData

Methods

rnf :: CreateFormData -> () #

Eq CreateFormData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.CreateFormData

Hashable CreateFormData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.CreateFormData

type Rep CreateFormData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.CreateFormData

newCreateFormData Source #

Create a value of CreateFormData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cta:CreateFormData', createFormData_cta - The FormCTA object that stores the call to action configuration for the form.

$sel:tags:CreateFormData', createFormData_tags - One or more key-value pairs to use when tagging the form data.

$sel:dataType:CreateFormData', createFormData_dataType - The type of data source to use to create the form.

$sel:fields:CreateFormData', createFormData_fields - The configuration information for the form's fields.

$sel:formActionType:CreateFormData', createFormData_formActionType - Specifies whether to perform a create or update action on the form.

$sel:name:CreateFormData', createFormData_name - The name of the form.

$sel:schemaVersion:CreateFormData', createFormData_schemaVersion - The schema version of the form.

$sel:sectionalElements:CreateFormData', createFormData_sectionalElements - The configuration information for the visual helper elements for the form. These elements are not associated with any data.

$sel:style:CreateFormData', createFormData_style - The configuration for the form's style.

CreateThemeData

data CreateThemeData Source #

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

See: newCreateThemeData smart constructor.

Instances

Instances details
ToJSON CreateThemeData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.CreateThemeData

Generic CreateThemeData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.CreateThemeData

Associated Types

type Rep CreateThemeData :: Type -> Type #

Read CreateThemeData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.CreateThemeData

Show CreateThemeData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.CreateThemeData

NFData CreateThemeData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.CreateThemeData

Methods

rnf :: CreateThemeData -> () #

Eq CreateThemeData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.CreateThemeData

Hashable CreateThemeData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.CreateThemeData

type Rep CreateThemeData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.CreateThemeData

type Rep CreateThemeData = D1 ('MetaData "CreateThemeData" "Amazonka.AmplifyUiBuilder.Types.CreateThemeData" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "CreateThemeData'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "overrides") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ThemeValues])) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ThemeValues]))))

newCreateThemeData Source #

Create a value of CreateThemeData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:overrides:CreateThemeData', createThemeData_overrides - Describes the properties that can be overriden to customize an instance of the theme.

$sel:tags:CreateThemeData', createThemeData_tags - One or more key-value pairs to use when tagging the theme data.

$sel:name:CreateThemeData', createThemeData_name - The name of the theme.

$sel:values:CreateThemeData', createThemeData_values - A list of key-value pairs that defines the properties of the theme.

ExchangeCodeForTokenRequestBody

data ExchangeCodeForTokenRequestBody Source #

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

See: newExchangeCodeForTokenRequestBody smart constructor.

Instances

Instances details
ToJSON ExchangeCodeForTokenRequestBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ExchangeCodeForTokenRequestBody

Generic ExchangeCodeForTokenRequestBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ExchangeCodeForTokenRequestBody

Associated Types

type Rep ExchangeCodeForTokenRequestBody :: Type -> Type #

Show ExchangeCodeForTokenRequestBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ExchangeCodeForTokenRequestBody

NFData ExchangeCodeForTokenRequestBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ExchangeCodeForTokenRequestBody

Eq ExchangeCodeForTokenRequestBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ExchangeCodeForTokenRequestBody

Hashable ExchangeCodeForTokenRequestBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ExchangeCodeForTokenRequestBody

type Rep ExchangeCodeForTokenRequestBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ExchangeCodeForTokenRequestBody

type Rep ExchangeCodeForTokenRequestBody = D1 ('MetaData "ExchangeCodeForTokenRequestBody" "Amazonka.AmplifyUiBuilder.Types.ExchangeCodeForTokenRequestBody" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ExchangeCodeForTokenRequestBody'" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "redirectUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newExchangeCodeForTokenRequestBody Source #

Create a value of ExchangeCodeForTokenRequestBody with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:code:ExchangeCodeForTokenRequestBody', exchangeCodeForTokenRequestBody_code - The access code to send in the request.

$sel:redirectUri:ExchangeCodeForTokenRequestBody', exchangeCodeForTokenRequestBody_redirectUri - The location of the application that will receive the access code.

FieldConfig

data FieldConfig Source #

Describes the configuration information for a field in a table.

See: newFieldConfig smart constructor.

Instances

Instances details
FromJSON FieldConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldConfig

ToJSON FieldConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldConfig

Generic FieldConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldConfig

Associated Types

type Rep FieldConfig :: Type -> Type #

Read FieldConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldConfig

Show FieldConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldConfig

NFData FieldConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldConfig

Methods

rnf :: FieldConfig -> () #

Eq FieldConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldConfig

Hashable FieldConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldConfig

type Rep FieldConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldConfig

type Rep FieldConfig = D1 ('MetaData "FieldConfig" "Amazonka.AmplifyUiBuilder.Types.FieldConfig" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "FieldConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "excluded") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "inputType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FieldInputConfig))) :*: (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "position") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FieldPosition)) :*: S1 ('MetaSel ('Just "validations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FieldValidationConfiguration]))))))

newFieldConfig :: FieldConfig Source #

Create a value of FieldConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:excluded:FieldConfig', fieldConfig_excluded - Specifies whether to hide a field.

$sel:inputType:FieldConfig', fieldConfig_inputType - Describes the configuration for the default input value to display for a field.

$sel:label:FieldConfig', fieldConfig_label - The label for the field.

$sel:position:FieldConfig', fieldConfig_position - Specifies the field position.

$sel:validations:FieldConfig', fieldConfig_validations - The validations to perform on the value in the field.

FieldInputConfig

data FieldInputConfig Source #

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

See: newFieldInputConfig smart constructor.

Instances

Instances details
FromJSON FieldInputConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldInputConfig

ToJSON FieldInputConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldInputConfig

Generic FieldInputConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldInputConfig

Associated Types

type Rep FieldInputConfig :: Type -> Type #

Read FieldInputConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldInputConfig

Show FieldInputConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldInputConfig

NFData FieldInputConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldInputConfig

Methods

rnf :: FieldInputConfig -> () #

Eq FieldInputConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldInputConfig

Hashable FieldInputConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldInputConfig

type Rep FieldInputConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldInputConfig

type Rep FieldInputConfig = D1 ('MetaData "FieldInputConfig" "Amazonka.AmplifyUiBuilder.Types.FieldInputConfig" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "FieldInputConfig'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "defaultChecked") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "defaultCountryCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "descriptiveText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "isArray") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "maxValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "minValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))) :*: (((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "placeholder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "readOnly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "required") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "step") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "valueMappings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ValueMappings)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newFieldInputConfig Source #

Create a value of FieldInputConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:defaultChecked:FieldInputConfig', fieldInputConfig_defaultChecked - Specifies whether a field has a default value.

$sel:defaultCountryCode:FieldInputConfig', fieldInputConfig_defaultCountryCode - The default country code for a phone number.

$sel:defaultValue:FieldInputConfig', fieldInputConfig_defaultValue - The default value for the field.

$sel:descriptiveText:FieldInputConfig', fieldInputConfig_descriptiveText - The text to display to describe the field.

$sel:isArray:FieldInputConfig', fieldInputConfig_isArray - Specifies whether to render the field as an array. This property is ignored if the dataSourceType for the form is a Data Store.

$sel:maxValue:FieldInputConfig', fieldInputConfig_maxValue - The maximum value to display for the field.

$sel:minValue:FieldInputConfig', fieldInputConfig_minValue - The minimum value to display for the field.

$sel:name:FieldInputConfig', fieldInputConfig_name - The name of the field.

$sel:placeholder:FieldInputConfig', fieldInputConfig_placeholder - The text to display as a placeholder for the field.

$sel:readOnly:FieldInputConfig', fieldInputConfig_readOnly - Specifies a read only field.

$sel:required:FieldInputConfig', fieldInputConfig_required - Specifies a field that requires input.

$sel:step:FieldInputConfig', fieldInputConfig_step - The stepping increment for a numeric value in a field.

$sel:value:FieldInputConfig', fieldInputConfig_value - The value for the field.

$sel:valueMappings:FieldInputConfig', fieldInputConfig_valueMappings - The information to use to customize the input fields with data at runtime.

$sel:type':FieldInputConfig', fieldInputConfig_type - The input type for the field.

FieldPosition

data FieldPosition Source #

Describes the field position.

See: newFieldPosition smart constructor.

Instances

Instances details
FromJSON FieldPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldPosition

ToJSON FieldPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldPosition

Generic FieldPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldPosition

Associated Types

type Rep FieldPosition :: Type -> Type #

Read FieldPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldPosition

Show FieldPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldPosition

NFData FieldPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldPosition

Methods

rnf :: FieldPosition -> () #

Eq FieldPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldPosition

Hashable FieldPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldPosition

type Rep FieldPosition Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldPosition

type Rep FieldPosition = D1 ('MetaData "FieldPosition" "Amazonka.AmplifyUiBuilder.Types.FieldPosition" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "FieldPosition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "below") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "fixed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FixedPosition)) :*: S1 ('MetaSel ('Just "rightOf") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newFieldPosition :: FieldPosition Source #

Create a value of FieldPosition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:below:FieldPosition', fieldPosition_below - The field position is below the field specified by the string.

$sel:fixed:FieldPosition', fieldPosition_fixed - The field position is fixed and doesn't change in relation to other fields.

$sel:rightOf:FieldPosition', fieldPosition_rightOf - The field position is to the right of the field specified by the string.

FieldValidationConfiguration

data FieldValidationConfiguration Source #

Describes the validation configuration for a field.

See: newFieldValidationConfiguration smart constructor.

Instances

Instances details
FromJSON FieldValidationConfiguration Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldValidationConfiguration

ToJSON FieldValidationConfiguration Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldValidationConfiguration

Generic FieldValidationConfiguration Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldValidationConfiguration

Associated Types

type Rep FieldValidationConfiguration :: Type -> Type #

Read FieldValidationConfiguration Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldValidationConfiguration

Show FieldValidationConfiguration Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldValidationConfiguration

NFData FieldValidationConfiguration Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldValidationConfiguration

Eq FieldValidationConfiguration Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldValidationConfiguration

Hashable FieldValidationConfiguration Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldValidationConfiguration

type Rep FieldValidationConfiguration Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FieldValidationConfiguration

type Rep FieldValidationConfiguration = D1 ('MetaData "FieldValidationConfiguration" "Amazonka.AmplifyUiBuilder.Types.FieldValidationConfiguration" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "FieldValidationConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "numValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Int])) :*: S1 ('MetaSel ('Just "strValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "validationMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newFieldValidationConfiguration Source #

Create a value of FieldValidationConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:numValues:FieldValidationConfiguration', fieldValidationConfiguration_numValues - The validation to perform on a number value.

$sel:strValues:FieldValidationConfiguration', fieldValidationConfiguration_strValues - The validation to perform on a string value.

$sel:validationMessage:FieldValidationConfiguration', fieldValidationConfiguration_validationMessage - The validation message to display.

$sel:type':FieldValidationConfiguration', fieldValidationConfiguration_type - The validation to perform on an object type.

Form

data Form Source #

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.

See: newForm smart constructor.

Instances

Instances details
FromJSON Form Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Form

Generic Form Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Form

Associated Types

type Rep Form :: Type -> Type #

Methods

from :: Form -> Rep Form x #

to :: Rep Form x -> Form #

Read Form Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Form

Show Form Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Form

Methods

showsPrec :: Int -> Form -> ShowS #

show :: Form -> String #

showList :: [Form] -> ShowS #

NFData Form Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Form

Methods

rnf :: Form -> () #

Eq Form Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Form

Methods

(==) :: Form -> Form -> Bool #

(/=) :: Form -> Form -> Bool #

Hashable Form Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Form

Methods

hashWithSalt :: Int -> Form -> Int #

hash :: Form -> Int #

type Rep Form Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Form

type Rep Form = D1 ('MetaData "Form" "Amazonka.AmplifyUiBuilder.Types.Form" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "Form'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "cta") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FormCTA)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "dataType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FormDataTypeConfig) :*: (S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "fields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text FieldConfig))))) :*: ((S1 ('MetaSel ('Just "formActionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FormActionType) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "schemaVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "sectionalElements") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text SectionalElement)) :*: S1 ('MetaSel ('Just "style") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FormStyle))))))

newForm Source #

Create a value of Form with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cta:Form', form_cta - Stores the call to action configuration for the form.

$sel:tags:Form', form_tags - One or more key-value pairs to use when tagging the form.

$sel:appId:Form', form_appId - The unique ID of the Amplify app associated with the form.

$sel:dataType:Form', form_dataType - The type of data source to use to create the form.

$sel:environmentName:Form', form_environmentName - The name of the backend environment that is a part of the Amplify app.

$sel:fields:Form', form_fields - Stores the information about the form's fields.

$sel:formActionType:Form', form_formActionType - The operation to perform on the specified form.

$sel:id:Form', form_id - The unique ID of the form.

$sel:name:Form', form_name - The name of the form.

$sel:schemaVersion:Form', form_schemaVersion - The schema version of the form when it was imported.

$sel:sectionalElements:Form', form_sectionalElements - Stores the visual helper elements for the form that are not associated with any data.

$sel:style:Form', form_style - Stores the configuration for the form's style.

FormBindingElement

data FormBindingElement Source #

Describes how to bind a component property to form data.

See: newFormBindingElement smart constructor.

Instances

Instances details
FromJSON FormBindingElement Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormBindingElement

ToJSON FormBindingElement Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormBindingElement

Generic FormBindingElement Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormBindingElement

Associated Types

type Rep FormBindingElement :: Type -> Type #

Read FormBindingElement Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormBindingElement

Show FormBindingElement Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormBindingElement

NFData FormBindingElement Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormBindingElement

Methods

rnf :: FormBindingElement -> () #

Eq FormBindingElement Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormBindingElement

Hashable FormBindingElement Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormBindingElement

type Rep FormBindingElement Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormBindingElement

type Rep FormBindingElement = D1 ('MetaData "FormBindingElement" "Amazonka.AmplifyUiBuilder.Types.FormBindingElement" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "FormBindingElement'" 'PrefixI 'True) (S1 ('MetaSel ('Just "element") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "property") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newFormBindingElement Source #

Create a value of FormBindingElement with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:element:FormBindingElement', formBindingElement_element - The name of the component to retrieve a value from.

$sel:property:FormBindingElement', formBindingElement_property - The property to retrieve a value from.

FormButton

data FormButton Source #

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

See: newFormButton smart constructor.

Instances

Instances details
FromJSON FormButton Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButton

ToJSON FormButton Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButton

Generic FormButton Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButton

Associated Types

type Rep FormButton :: Type -> Type #

Read FormButton Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButton

Show FormButton Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButton

NFData FormButton Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButton

Methods

rnf :: FormButton -> () #

Eq FormButton Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButton

Hashable FormButton Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButton

type Rep FormButton Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormButton

type Rep FormButton = D1 ('MetaData "FormButton" "Amazonka.AmplifyUiBuilder.Types.FormButton" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "FormButton'" 'PrefixI 'True) (S1 ('MetaSel ('Just "children") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "excluded") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "position") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FieldPosition)))))

newFormButton :: FormButton Source #

Create a value of FormButton with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:children:FormButton', formButton_children - Describes the button's properties.

$sel:excluded:FormButton', formButton_excluded - Specifies whether the button is visible on the form.

$sel:position:FormButton', formButton_position - The position of the button.

FormCTA

data FormCTA Source #

Describes the call to action button configuration for the form.

See: newFormCTA smart constructor.

Instances

Instances details
FromJSON FormCTA Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormCTA

ToJSON FormCTA Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormCTA

Generic FormCTA Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormCTA

Associated Types

type Rep FormCTA :: Type -> Type #

Methods

from :: FormCTA -> Rep FormCTA x #

to :: Rep FormCTA x -> FormCTA #

Read FormCTA Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormCTA

Show FormCTA Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormCTA

NFData FormCTA Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormCTA

Methods

rnf :: FormCTA -> () #

Eq FormCTA Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormCTA

Methods

(==) :: FormCTA -> FormCTA -> Bool #

(/=) :: FormCTA -> FormCTA -> Bool #

Hashable FormCTA Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormCTA

Methods

hashWithSalt :: Int -> FormCTA -> Int #

hash :: FormCTA -> Int #

type Rep FormCTA Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormCTA

type Rep FormCTA = D1 ('MetaData "FormCTA" "Amazonka.AmplifyUiBuilder.Types.FormCTA" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "FormCTA'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "cancel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FormButton)) :*: S1 ('MetaSel ('Just "clear") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FormButton))) :*: (S1 ('MetaSel ('Just "position") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FormButtonsPosition)) :*: S1 ('MetaSel ('Just "submit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FormButton)))))

newFormCTA :: FormCTA Source #

Create a value of FormCTA with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cancel:FormCTA', formCTA_cancel - Displays a cancel button.

$sel:clear:FormCTA', formCTA_clear - Displays a clear button.

FormCTA, formCTA_position - The position of the button.

$sel:submit:FormCTA', formCTA_submit - Displays a submit button.

FormDataTypeConfig

data FormDataTypeConfig Source #

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

See: newFormDataTypeConfig smart constructor.

Instances

Instances details
FromJSON FormDataTypeConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataTypeConfig

ToJSON FormDataTypeConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataTypeConfig

Generic FormDataTypeConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataTypeConfig

Associated Types

type Rep FormDataTypeConfig :: Type -> Type #

Read FormDataTypeConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataTypeConfig

Show FormDataTypeConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataTypeConfig

NFData FormDataTypeConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataTypeConfig

Methods

rnf :: FormDataTypeConfig -> () #

Eq FormDataTypeConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataTypeConfig

Hashable FormDataTypeConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataTypeConfig

type Rep FormDataTypeConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormDataTypeConfig

type Rep FormDataTypeConfig = D1 ('MetaData "FormDataTypeConfig" "Amazonka.AmplifyUiBuilder.Types.FormDataTypeConfig" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "FormDataTypeConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataSourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FormDataSourceType) :*: S1 ('MetaSel ('Just "dataTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newFormDataTypeConfig Source #

Create a value of FormDataTypeConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:dataSourceType:FormDataTypeConfig', formDataTypeConfig_dataSourceType - The data source type, either an Amplify DataStore model or a custom data type.

$sel:dataTypeName:FormDataTypeConfig', formDataTypeConfig_dataTypeName - The unique name of the data type you are using as the data source for the form.

FormInputValueProperty

data FormInputValueProperty Source #

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

See: newFormInputValueProperty smart constructor.

Instances

Instances details
FromJSON FormInputValueProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormInputValueProperty

ToJSON FormInputValueProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormInputValueProperty

Generic FormInputValueProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormInputValueProperty

Associated Types

type Rep FormInputValueProperty :: Type -> Type #

Read FormInputValueProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormInputValueProperty

Show FormInputValueProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormInputValueProperty

NFData FormInputValueProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormInputValueProperty

Methods

rnf :: FormInputValueProperty -> () #

Eq FormInputValueProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormInputValueProperty

Hashable FormInputValueProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormInputValueProperty

type Rep FormInputValueProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormInputValueProperty

type Rep FormInputValueProperty = D1 ('MetaData "FormInputValueProperty" "Amazonka.AmplifyUiBuilder.Types.FormInputValueProperty" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "FormInputValueProperty'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newFormInputValueProperty :: FormInputValueProperty Source #

Create a value of FormInputValueProperty with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:value:FormInputValueProperty', formInputValueProperty_value - The value to assign to the input field.

FormStyle

data FormStyle Source #

Describes the configuration for the form's style.

See: newFormStyle smart constructor.

Instances

Instances details
FromJSON FormStyle Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormStyle

ToJSON FormStyle Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormStyle

Generic FormStyle Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormStyle

Associated Types

type Rep FormStyle :: Type -> Type #

Read FormStyle Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormStyle

Show FormStyle Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormStyle

NFData FormStyle Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormStyle

Methods

rnf :: FormStyle -> () #

Eq FormStyle Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormStyle

Hashable FormStyle Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormStyle

type Rep FormStyle Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormStyle

type Rep FormStyle = D1 ('MetaData "FormStyle" "Amazonka.AmplifyUiBuilder.Types.FormStyle" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "FormStyle'" 'PrefixI 'True) (S1 ('MetaSel ('Just "horizontalGap") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FormStyleConfig)) :*: (S1 ('MetaSel ('Just "outerPadding") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FormStyleConfig)) :*: S1 ('MetaSel ('Just "verticalGap") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FormStyleConfig)))))

newFormStyle :: FormStyle Source #

Create a value of FormStyle with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:horizontalGap:FormStyle', formStyle_horizontalGap - The spacing for the horizontal gap.

$sel:outerPadding:FormStyle', formStyle_outerPadding - The size of the outer padding for the form.

$sel:verticalGap:FormStyle', formStyle_verticalGap - The spacing for the vertical gap.

FormStyleConfig

data FormStyleConfig Source #

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

See: newFormStyleConfig smart constructor.

Instances

Instances details
FromJSON FormStyleConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormStyleConfig

ToJSON FormStyleConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormStyleConfig

Generic FormStyleConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormStyleConfig

Associated Types

type Rep FormStyleConfig :: Type -> Type #

Read FormStyleConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormStyleConfig

Show FormStyleConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormStyleConfig

NFData FormStyleConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormStyleConfig

Methods

rnf :: FormStyleConfig -> () #

Eq FormStyleConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormStyleConfig

Hashable FormStyleConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormStyleConfig

type Rep FormStyleConfig Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormStyleConfig

type Rep FormStyleConfig = D1 ('MetaData "FormStyleConfig" "Amazonka.AmplifyUiBuilder.Types.FormStyleConfig" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "FormStyleConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tokenReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newFormStyleConfig :: FormStyleConfig Source #

Create a value of FormStyleConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tokenReference:FormStyleConfig', formStyleConfig_tokenReference - A reference to a design token to use to bind the form's style properties to an existing theme.

$sel:value:FormStyleConfig', formStyleConfig_value - The value of the style setting.

FormSummary

data FormSummary Source #

Describes the basic information about a form.

See: newFormSummary smart constructor.

Instances

Instances details
FromJSON FormSummary Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormSummary

Generic FormSummary Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormSummary

Associated Types

type Rep FormSummary :: Type -> Type #

Read FormSummary Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormSummary

Show FormSummary Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormSummary

NFData FormSummary Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormSummary

Methods

rnf :: FormSummary -> () #

Eq FormSummary Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormSummary

Hashable FormSummary Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormSummary

type Rep FormSummary Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.FormSummary

type Rep FormSummary = D1 ('MetaData "FormSummary" "Amazonka.AmplifyUiBuilder.Types.FormSummary" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "FormSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "dataType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FormDataTypeConfig) :*: S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "formActionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FormActionType) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newFormSummary Source #

Create a value of FormSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appId:FormSummary', formSummary_appId - The unique ID for the app associated with the form summary.

$sel:dataType:FormSummary', formSummary_dataType - The form's data source type.

$sel:environmentName:FormSummary', formSummary_environmentName - The name of the backend environment that is part of the Amplify app.

$sel:formActionType:FormSummary', formSummary_formActionType - The type of operation to perform on the form.

$sel:id:FormSummary', formSummary_id - The ID of the form.

$sel:name:FormSummary', formSummary_name - The name of the form.

MutationActionSetStateParameter

data MutationActionSetStateParameter Source #

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

See: newMutationActionSetStateParameter smart constructor.

Instances

Instances details
FromJSON MutationActionSetStateParameter Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.MutationActionSetStateParameter

ToJSON MutationActionSetStateParameter Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.MutationActionSetStateParameter

Generic MutationActionSetStateParameter Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.MutationActionSetStateParameter

Associated Types

type Rep MutationActionSetStateParameter :: Type -> Type #

Read MutationActionSetStateParameter Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.MutationActionSetStateParameter

Show MutationActionSetStateParameter Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.MutationActionSetStateParameter

NFData MutationActionSetStateParameter Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.MutationActionSetStateParameter

Eq MutationActionSetStateParameter Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.MutationActionSetStateParameter

Hashable MutationActionSetStateParameter Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.MutationActionSetStateParameter

type Rep MutationActionSetStateParameter Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.MutationActionSetStateParameter

type Rep MutationActionSetStateParameter = D1 ('MetaData "MutationActionSetStateParameter" "Amazonka.AmplifyUiBuilder.Types.MutationActionSetStateParameter" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "MutationActionSetStateParameter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "componentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "property") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "set") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ComponentProperty))))

newMutationActionSetStateParameter Source #

Create a value of MutationActionSetStateParameter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

MutationActionSetStateParameter, mutationActionSetStateParameter_componentName - The name of the component that is being modified.

MutationActionSetStateParameter, mutationActionSetStateParameter_property - The name of the component property to apply the state configuration to.

$sel:set:MutationActionSetStateParameter', mutationActionSetStateParameter_set - The state configuration to assign to the property.

Predicate

data Predicate Source #

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

See: newPredicate smart constructor.

Instances

Instances details
FromJSON Predicate Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Predicate

ToJSON Predicate Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Predicate

Generic Predicate Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Predicate

Associated Types

type Rep Predicate :: Type -> Type #

Read Predicate Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Predicate

Show Predicate Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Predicate

NFData Predicate Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Predicate

Methods

rnf :: Predicate -> () #

Eq Predicate Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Predicate

Hashable Predicate Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Predicate

type Rep Predicate Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Predicate

type Rep Predicate = D1 ('MetaData "Predicate" "Amazonka.AmplifyUiBuilder.Types.Predicate" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "Predicate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "and") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Predicate])) :*: S1 ('MetaSel ('Just "field") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "operand") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "operator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "or") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Predicate]))))))

newPredicate :: Predicate Source #

Create a value of Predicate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:and:Predicate', predicate_and - A list of predicates to combine logically.

$sel:field:Predicate', predicate_field - The field to query.

$sel:operand:Predicate', predicate_operand - The value to use when performing the evaluation.

$sel:operator:Predicate', predicate_operator - The operator to use to perform the evaluation.

$sel:or:Predicate', predicate_or - A list of predicates to combine logically.

PutMetadataFlagBody

data PutMetadataFlagBody Source #

Stores the metadata information about a feature on a form or view.

See: newPutMetadataFlagBody smart constructor.

Instances

Instances details
ToJSON PutMetadataFlagBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.PutMetadataFlagBody

Generic PutMetadataFlagBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.PutMetadataFlagBody

Associated Types

type Rep PutMetadataFlagBody :: Type -> Type #

Read PutMetadataFlagBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.PutMetadataFlagBody

Show PutMetadataFlagBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.PutMetadataFlagBody

NFData PutMetadataFlagBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.PutMetadataFlagBody

Methods

rnf :: PutMetadataFlagBody -> () #

Eq PutMetadataFlagBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.PutMetadataFlagBody

Hashable PutMetadataFlagBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.PutMetadataFlagBody

type Rep PutMetadataFlagBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.PutMetadataFlagBody

type Rep PutMetadataFlagBody = D1 ('MetaData "PutMetadataFlagBody" "Amazonka.AmplifyUiBuilder.Types.PutMetadataFlagBody" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "PutMetadataFlagBody'" 'PrefixI 'True) (S1 ('MetaSel ('Just "newValue'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newPutMetadataFlagBody Source #

Create a value of PutMetadataFlagBody with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:newValue':PutMetadataFlagBody', putMetadataFlagBody_newValue - The new information to store.

RefreshTokenRequestBody

data RefreshTokenRequestBody Source #

Describes a refresh token.

See: newRefreshTokenRequestBody smart constructor.

Instances

Instances details
ToJSON RefreshTokenRequestBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.RefreshTokenRequestBody

Generic RefreshTokenRequestBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.RefreshTokenRequestBody

Associated Types

type Rep RefreshTokenRequestBody :: Type -> Type #

Show RefreshTokenRequestBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.RefreshTokenRequestBody

NFData RefreshTokenRequestBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.RefreshTokenRequestBody

Methods

rnf :: RefreshTokenRequestBody -> () #

Eq RefreshTokenRequestBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.RefreshTokenRequestBody

Hashable RefreshTokenRequestBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.RefreshTokenRequestBody

type Rep RefreshTokenRequestBody Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.RefreshTokenRequestBody

type Rep RefreshTokenRequestBody = D1 ('MetaData "RefreshTokenRequestBody" "Amazonka.AmplifyUiBuilder.Types.RefreshTokenRequestBody" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "RefreshTokenRequestBody'" 'PrefixI 'True) (S1 ('MetaSel ('Just "token") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))

newRefreshTokenRequestBody Source #

Create a value of RefreshTokenRequestBody with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:token:RefreshTokenRequestBody', refreshTokenRequestBody_token - The token to use to refresh a previously issued access token that might have expired.

SectionalElement

data SectionalElement Source #

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.

See: newSectionalElement smart constructor.

Instances

Instances details
FromJSON SectionalElement Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SectionalElement

ToJSON SectionalElement Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SectionalElement

Generic SectionalElement Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SectionalElement

Associated Types

type Rep SectionalElement :: Type -> Type #

Read SectionalElement Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SectionalElement

Show SectionalElement Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SectionalElement

NFData SectionalElement Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SectionalElement

Methods

rnf :: SectionalElement -> () #

Eq SectionalElement Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SectionalElement

Hashable SectionalElement Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SectionalElement

type Rep SectionalElement Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SectionalElement

type Rep SectionalElement = D1 ('MetaData "SectionalElement" "Amazonka.AmplifyUiBuilder.Types.SectionalElement" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "SectionalElement'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "level") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "orientation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "position") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FieldPosition)) :*: (S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newSectionalElement Source #

Create a value of SectionalElement with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:level:SectionalElement', sectionalElement_level - Specifies the size of the font for a Heading sectional element. Valid values are 1 | 2 | 3 | 4 | 5 | 6.

$sel:orientation:SectionalElement', sectionalElement_orientation - Specifies the orientation for a Divider sectional element. Valid values are horizontal or vertical.

$sel:position:SectionalElement', sectionalElement_position - Specifies the position of the text in a field for a Text sectional element.

$sel:text:SectionalElement', sectionalElement_text - The text for a Text sectional element.

$sel:type':SectionalElement', sectionalElement_type - The type of sectional element. Valid values are Heading, Text, and Divider.

SortProperty

data SortProperty Source #

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

See: newSortProperty smart constructor.

Instances

Instances details
FromJSON SortProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortProperty

ToJSON SortProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortProperty

Generic SortProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortProperty

Associated Types

type Rep SortProperty :: Type -> Type #

Read SortProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortProperty

Show SortProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortProperty

NFData SortProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortProperty

Methods

rnf :: SortProperty -> () #

Eq SortProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortProperty

Hashable SortProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortProperty

type Rep SortProperty Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.SortProperty

type Rep SortProperty = D1 ('MetaData "SortProperty" "Amazonka.AmplifyUiBuilder.Types.SortProperty" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "SortProperty'" 'PrefixI 'True) (S1 ('MetaSel ('Just "direction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SortDirection) :*: S1 ('MetaSel ('Just "field") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSortProperty Source #

Create a value of SortProperty with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:direction:SortProperty', sortProperty_direction - The direction of the sort, either ascending or descending.

$sel:field:SortProperty', sortProperty_field - The field to perform the sort on.

Theme

data Theme Source #

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

See: newTheme smart constructor.

Instances

Instances details
FromJSON Theme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Theme

Generic Theme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Theme

Associated Types

type Rep Theme :: Type -> Type #

Methods

from :: Theme -> Rep Theme x #

to :: Rep Theme x -> Theme #

Read Theme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Theme

Show Theme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Theme

Methods

showsPrec :: Int -> Theme -> ShowS #

show :: Theme -> String #

showList :: [Theme] -> ShowS #

NFData Theme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Theme

Methods

rnf :: Theme -> () #

Eq Theme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Theme

Methods

(==) :: Theme -> Theme -> Bool #

(/=) :: Theme -> Theme -> Bool #

Hashable Theme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Theme

Methods

hashWithSalt :: Int -> Theme -> Int #

hash :: Theme -> Int #

type Rep Theme Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.Theme

newTheme Source #

Create a value of Theme with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:modifiedAt:Theme', theme_modifiedAt - The time that the theme was modified.

$sel:overrides:Theme', theme_overrides - Describes the properties that can be overriden to customize a theme.

$sel:tags:Theme', theme_tags - One or more key-value pairs to use when tagging the theme.

$sel:appId:Theme', theme_appId - The unique ID for the Amplify app associated with the theme.

$sel:createdAt:Theme', theme_createdAt - The time that the theme was created.

$sel:environmentName:Theme', theme_environmentName - The name of the backend environment that is a part of the Amplify app.

$sel:id:Theme', theme_id - The ID for the theme.

$sel:name:Theme', theme_name - The name of the theme.

$sel:values:Theme', theme_values - A list of key-value pairs that defines the properties of the theme.

ThemeSummary

data ThemeSummary Source #

Describes the basic information about a theme.

See: newThemeSummary smart constructor.

Instances

Instances details
FromJSON ThemeSummary Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ThemeSummary

Generic ThemeSummary Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ThemeSummary

Associated Types

type Rep ThemeSummary :: Type -> Type #

Read ThemeSummary Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ThemeSummary

Show ThemeSummary Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ThemeSummary

NFData ThemeSummary Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ThemeSummary

Methods

rnf :: ThemeSummary -> () #

Eq ThemeSummary Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ThemeSummary

Hashable ThemeSummary Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ThemeSummary

type Rep ThemeSummary Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ThemeSummary

type Rep ThemeSummary = D1 ('MetaData "ThemeSummary" "Amazonka.AmplifyUiBuilder.Types.ThemeSummary" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ThemeSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "appId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newThemeSummary Source #

Create a value of ThemeSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appId:ThemeSummary', themeSummary_appId - The unique ID for the app associated with the theme summary.

$sel:environmentName:ThemeSummary', themeSummary_environmentName - The name of the backend environment that is part of the Amplify app.

$sel:id:ThemeSummary', themeSummary_id - The ID of the theme.

$sel:name:ThemeSummary', themeSummary_name - The name of the theme.

ThemeValue

data ThemeValue Source #

Describes the configuration of a theme's properties.

See: newThemeValue smart constructor.

Constructors

ThemeValue' (Maybe [ThemeValues]) (Maybe Text) 

Instances

Instances details
FromJSON ThemeValue Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ThemeValue

ToJSON ThemeValue Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ThemeValue

Generic ThemeValue Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ThemeValue

Associated Types

type Rep ThemeValue :: Type -> Type #

Read ThemeValue Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ThemeValue

Show ThemeValue Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ThemeValue

NFData ThemeValue Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ThemeValue

Methods

rnf :: ThemeValue -> () #

Eq ThemeValue Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ThemeValue

Hashable ThemeValue Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ThemeValue

type Rep ThemeValue Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ThemeValue

type Rep ThemeValue = D1 ('MetaData "ThemeValue" "Amazonka.AmplifyUiBuilder.Types.ThemeValue" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ThemeValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "children") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ThemeValues])) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newThemeValue :: ThemeValue Source #

Create a value of ThemeValue with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:children:ThemeValue', themeValue_children - A list of key-value pairs that define the theme's properties.

ThemeValues, themeValue_value - The value of a theme property.

ThemeValues

data ThemeValues Source #

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

See: newThemeValues smart constructor.

Instances

Instances details
FromJSON ThemeValues Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ThemeValues

ToJSON ThemeValues Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ThemeValues

Generic ThemeValues Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ThemeValues

Associated Types

type Rep ThemeValues :: Type -> Type #

Read ThemeValues Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ThemeValues

Show ThemeValues Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ThemeValues

NFData ThemeValues Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ThemeValues

Methods

rnf :: ThemeValues -> () #

Eq ThemeValues Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ThemeValues

Hashable ThemeValues Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ThemeValues

type Rep ThemeValues Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ThemeValues

type Rep ThemeValues = D1 ('MetaData "ThemeValues" "Amazonka.AmplifyUiBuilder.Types.ThemeValues" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ThemeValues'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ThemeValue))))

newThemeValues :: ThemeValues Source #

Create a value of ThemeValues with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:key:ThemeValues', themeValues_key - The name of the property.

$sel:value:ThemeValues', themeValues_value - The value of the property.

UpdateComponentData

data UpdateComponentData Source #

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

See: newUpdateComponentData smart constructor.

Instances

Instances details
ToJSON UpdateComponentData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.UpdateComponentData

Generic UpdateComponentData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.UpdateComponentData

Associated Types

type Rep UpdateComponentData :: Type -> Type #

Read UpdateComponentData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.UpdateComponentData

Show UpdateComponentData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.UpdateComponentData

NFData UpdateComponentData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.UpdateComponentData

Methods

rnf :: UpdateComponentData -> () #

Eq UpdateComponentData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.UpdateComponentData

Hashable UpdateComponentData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.UpdateComponentData

type Rep UpdateComponentData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.UpdateComponentData

type Rep UpdateComponentData = D1 ('MetaData "UpdateComponentData" "Amazonka.AmplifyUiBuilder.Types.UpdateComponentData" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "UpdateComponentData'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "bindingProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text ComponentBindingPropertiesValue))) :*: (S1 ('MetaSel ('Just "children") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ComponentChild])) :*: S1 ('MetaSel ('Just "collectionProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text ComponentDataConfiguration))))) :*: (S1 ('MetaSel ('Just "componentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "events") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text ComponentEvent))) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "overrides") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text (HashMap Text Text)))) :*: S1 ('MetaSel ('Just "properties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text ComponentProperty))))) :*: (S1 ('MetaSel ('Just "schemaVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "variants") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ComponentVariant])))))))

newUpdateComponentData :: UpdateComponentData Source #

Create a value of UpdateComponentData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateComponentData, updateComponentData_bindingProperties - The data binding information for the component's properties.

UpdateComponentData, updateComponentData_children - The components that are instances of the main component.

$sel:collectionProperties:UpdateComponentData', updateComponentData_collectionProperties - The configuration for binding a component's properties to a data model. Use this for a collection component.

UpdateComponentData, updateComponentData_componentType - The type of the component. This can be an Amplify custom UI component or another custom component.

UpdateComponentData, updateComponentData_events - The event configuration for the component. Use for the workflow feature in Amplify Studio that allows you to bind events and actions to components.

$sel:id:UpdateComponentData', updateComponentData_id - The unique ID of the component to update.

UpdateComponentData, updateComponentData_name - The name of the component to update.

UpdateComponentData, updateComponentData_overrides - Describes the properties that can be overriden to customize the component.

UpdateComponentData, updateComponentData_properties - Describes the component's properties.

$sel:schemaVersion:UpdateComponentData', updateComponentData_schemaVersion - The schema version of the component when it was imported.

UpdateComponentData, updateComponentData_sourceId - The unique ID of the component in its original source system, such as Figma.

$sel:variants:UpdateComponentData', updateComponentData_variants - A list of the unique variants of the main component being updated.

UpdateFormData

data UpdateFormData Source #

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

See: newUpdateFormData smart constructor.

Instances

Instances details
ToJSON UpdateFormData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.UpdateFormData

Generic UpdateFormData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.UpdateFormData

Associated Types

type Rep UpdateFormData :: Type -> Type #

Read UpdateFormData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.UpdateFormData

Show UpdateFormData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.UpdateFormData

NFData UpdateFormData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.UpdateFormData

Methods

rnf :: UpdateFormData -> () #

Eq UpdateFormData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.UpdateFormData

Hashable UpdateFormData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.UpdateFormData

type Rep UpdateFormData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.UpdateFormData

newUpdateFormData :: UpdateFormData Source #

Create a value of UpdateFormData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:cta:UpdateFormData', updateFormData_cta - The FormCTA object that stores the call to action configuration for the form.

$sel:dataType:UpdateFormData', updateFormData_dataType - The type of data source to use to create the form.

$sel:fields:UpdateFormData', updateFormData_fields - The configuration information for the form's fields.

$sel:formActionType:UpdateFormData', updateFormData_formActionType - Specifies whether to perform a create or update action on the form.

$sel:name:UpdateFormData', updateFormData_name - The name of the form.

$sel:schemaVersion:UpdateFormData', updateFormData_schemaVersion - The schema version of the form.

$sel:sectionalElements:UpdateFormData', updateFormData_sectionalElements - The configuration information for the visual helper elements for the form. These elements are not associated with any data.

$sel:style:UpdateFormData', updateFormData_style - The configuration for the form's style.

UpdateThemeData

data UpdateThemeData Source #

Saves the data binding information for a theme.

See: newUpdateThemeData smart constructor.

Instances

Instances details
ToJSON UpdateThemeData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.UpdateThemeData

Generic UpdateThemeData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.UpdateThemeData

Associated Types

type Rep UpdateThemeData :: Type -> Type #

Read UpdateThemeData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.UpdateThemeData

Show UpdateThemeData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.UpdateThemeData

NFData UpdateThemeData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.UpdateThemeData

Methods

rnf :: UpdateThemeData -> () #

Eq UpdateThemeData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.UpdateThemeData

Hashable UpdateThemeData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.UpdateThemeData

type Rep UpdateThemeData Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.UpdateThemeData

type Rep UpdateThemeData = D1 ('MetaData "UpdateThemeData" "Amazonka.AmplifyUiBuilder.Types.UpdateThemeData" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "UpdateThemeData'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "overrides") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ThemeValues])) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ThemeValues]))))

newUpdateThemeData :: UpdateThemeData Source #

Create a value of UpdateThemeData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:id:UpdateThemeData', updateThemeData_id - The unique ID of the theme to update.

$sel:name:UpdateThemeData', updateThemeData_name - The name of the theme to update.

$sel:overrides:UpdateThemeData', updateThemeData_overrides - Describes the properties that can be overriden to customize the theme.

$sel:values:UpdateThemeData', updateThemeData_values - A list of key-value pairs that define the theme's properties.

ValueMapping

data ValueMapping Source #

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

See: newValueMapping smart constructor.

Instances

Instances details
FromJSON ValueMapping Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ValueMapping

ToJSON ValueMapping Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ValueMapping

Generic ValueMapping Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ValueMapping

Associated Types

type Rep ValueMapping :: Type -> Type #

Read ValueMapping Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ValueMapping

Show ValueMapping Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ValueMapping

NFData ValueMapping Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ValueMapping

Methods

rnf :: ValueMapping -> () #

Eq ValueMapping Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ValueMapping

Hashable ValueMapping Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ValueMapping

type Rep ValueMapping Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ValueMapping

type Rep ValueMapping = D1 ('MetaData "ValueMapping" "Amazonka.AmplifyUiBuilder.Types.ValueMapping" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ValueMapping'" 'PrefixI 'True) (S1 ('MetaSel ('Just "displayValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FormInputValueProperty)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FormInputValueProperty)))

newValueMapping Source #

Create a value of ValueMapping with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:displayValue:ValueMapping', valueMapping_displayValue - The value to display for the complex object.

ValueMapping, valueMapping_value - The complex object.

ValueMappings

data ValueMappings Source #

Represents the data binding configuration for a value map.

See: newValueMappings smart constructor.

Instances

Instances details
FromJSON ValueMappings Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ValueMappings

ToJSON ValueMappings Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ValueMappings

Generic ValueMappings Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ValueMappings

Associated Types

type Rep ValueMappings :: Type -> Type #

Read ValueMappings Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ValueMappings

Show ValueMappings Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ValueMappings

NFData ValueMappings Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ValueMappings

Methods

rnf :: ValueMappings -> () #

Eq ValueMappings Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ValueMappings

Hashable ValueMappings Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ValueMappings

type Rep ValueMappings Source # 
Instance details

Defined in Amazonka.AmplifyUiBuilder.Types.ValueMappings

type Rep ValueMappings = D1 ('MetaData "ValueMappings" "Amazonka.AmplifyUiBuilder.Types.ValueMappings" "amazonka-amplifyuibuilder-2.0-KN0MRaPu7dZCAXr3ruBTcC" 'False) (C1 ('MetaCons "ValueMappings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ValueMapping])))

newValueMappings :: ValueMappings Source #

Create a value of ValueMappings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:values:ValueMappings', valueMappings_values - The value and display value pairs.