| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.AmplifyUiBuilder.Types.FormSummary
Description
Synopsis
- data FormSummary = FormSummary' {
- appId :: Text
- dataType :: FormDataTypeConfig
- environmentName :: Text
- formActionType :: FormActionType
- id :: Text
- name :: Text
- newFormSummary :: Text -> FormDataTypeConfig -> Text -> FormActionType -> Text -> Text -> FormSummary
- formSummary_appId :: Lens' FormSummary Text
- formSummary_dataType :: Lens' FormSummary FormDataTypeConfig
- formSummary_environmentName :: Lens' FormSummary Text
- formSummary_formActionType :: Lens' FormSummary FormActionType
- formSummary_id :: Lens' FormSummary Text
- formSummary_name :: Lens' FormSummary Text
Documentation
data FormSummary Source #
Describes the basic information about a form.
See: newFormSummary smart constructor.
Constructors
| FormSummary' | |
Fields
| |
Instances
Arguments
| :: Text | |
| -> FormDataTypeConfig | |
| -> Text | |
| -> FormActionType | |
| -> Text | |
| -> Text | |
| -> FormSummary |
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.
formSummary_appId :: Lens' FormSummary Text Source #
The unique ID for the app associated with the form summary.
formSummary_dataType :: Lens' FormSummary FormDataTypeConfig Source #
The form's data source type.
formSummary_environmentName :: Lens' FormSummary Text Source #
The name of the backend environment that is part of the Amplify app.
formSummary_formActionType :: Lens' FormSummary FormActionType Source #
The type of operation to perform on the form.
formSummary_id :: Lens' FormSummary Text Source #
The ID of the form.
formSummary_name :: Lens' FormSummary Text Source #
The name of the form.