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.Types.FormDataTypeConfig

Description

 
Synopsis

Documentation

data FormDataTypeConfig Source #

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

See: newFormDataTypeConfig smart constructor.

Constructors

FormDataTypeConfig' 

Fields

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.

formDataTypeConfig_dataSourceType :: Lens' FormDataTypeConfig FormDataSourceType Source #

The data source type, either an Amplify DataStore model or a custom data type.

formDataTypeConfig_dataTypeName :: Lens' FormDataTypeConfig Text Source #

The unique name of the data type you are using as the data source for the form.