AWS Native is in preview. AWS Classic is fully supported.
aws-native.amplifyuibuilder.Form
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
Definition of AWS::AmplifyUIBuilder::Form Resource Type
Create Form Resource
new Form(name: string, args: FormArgs, opts?: CustomResourceOptions);
@overload
def Form(resource_name: str,
opts: Optional[ResourceOptions] = None,
app_id: Optional[str] = None,
cta: Optional[FormCtaArgs] = None,
data_type: Optional[FormDataTypeConfigArgs] = None,
environment_name: Optional[str] = None,
fields: Optional[FormFieldsMapArgs] = None,
form_action_type: Optional[FormActionType] = None,
label_decorator: Optional[FormLabelDecorator] = None,
name: Optional[str] = None,
schema_version: Optional[str] = None,
sectional_elements: Optional[FormSectionalElementMapArgs] = None,
style: Optional[FormStyleArgs] = None,
tags: Optional[FormTagsArgs] = None)
@overload
def Form(resource_name: str,
args: FormArgs,
opts: Optional[ResourceOptions] = None)
func NewForm(ctx *Context, name string, args FormArgs, opts ...ResourceOption) (*Form, error)
public Form(string name, FormArgs args, CustomResourceOptions? opts = null)
type: aws-native:amplifyuibuilder:Form
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FormArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args FormArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args FormArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FormArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args FormArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Form Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Form resource accepts the following input properties:
- Data
Type Pulumi.Aws Native. Amplify Ui Builder. Inputs. Form Data Type Config - Fields
Pulumi.
Aws Native. Amplify Ui Builder. Inputs. Form Fields Map - Form
Action Pulumi.Type Aws Native. Amplify Ui Builder. Form Action Type - Schema
Version string - Sectional
Elements Pulumi.Aws Native. Amplify Ui Builder. Inputs. Form Sectional Element Map - Style
Pulumi.
Aws Native. Amplify Ui Builder. Inputs. Form Style - App
Id string - Cta
Pulumi.
Aws Native. Amplify Ui Builder. Inputs. Form Cta - Environment
Name string - Label
Decorator Pulumi.Aws Native. Amplify Ui Builder. Form Label Decorator - Name string
- Pulumi.
Aws Native. Amplify Ui Builder. Inputs. Form Tags
Outputs
All input properties are implicitly available as output properties. Additionally, the Form resource produces the following output properties:
- Id string
The provider-assigned unique ID for this managed resource.
- Id string
The provider-assigned unique ID for this managed resource.
- id String
The provider-assigned unique ID for this managed resource.
- id string
The provider-assigned unique ID for this managed resource.
- id str
The provider-assigned unique ID for this managed resource.
- id String
The provider-assigned unique ID for this managed resource.
Supporting Types
FormActionType, FormActionTypeArgs
- Create
- create
- Update
- update
- Form
Action Type Create - create
- Form
Action Type Update - update
- Create
- create
- Update
- update
- Create
- create
- Update
- update
- CREATE
- create
- UPDATE
- update
- "create"
- create
- "update"
- update
FormButton, FormButtonArgs
- children String
- excluded Boolean
- position Property Map | Property Map | Property Map
FormButtonsPosition, FormButtonsPositionArgs
- Top
- top
- Bottom
- bottom
- Top
And Bottom - top_and_bottom
- Form
Buttons Position Top - top
- Form
Buttons Position Bottom - bottom
- Form
Buttons Position Top And Bottom - top_and_bottom
- Top
- top
- Bottom
- bottom
- Top
And Bottom - top_and_bottom
- Top
- top
- Bottom
- bottom
- Top
And Bottom - top_and_bottom
- TOP
- top
- BOTTOM
- bottom
- TOP_AND_BOTTOM
- top_and_bottom
- "top"
- top
- "bottom"
- bottom
- "top_
and_ bottom" - top_and_bottom
FormCta, FormCtaArgs
FormDataSourceType, FormDataSourceTypeArgs
- Data
Store - DataStore
- Custom
- Custom
- Form
Data Source Type Data Store - DataStore
- Form
Data Source Type Custom - Custom
- Data
Store - DataStore
- Custom
- Custom
- Data
Store - DataStore
- Custom
- Custom
- DATA_STORE
- DataStore
- CUSTOM
- Custom
- "Data
Store" - DataStore
- "Custom"
- Custom
FormDataTypeConfig, FormDataTypeConfigArgs
FormFieldPosition0Properties, FormFieldPosition0PropertiesArgs
FormFieldPosition1Properties, FormFieldPosition1PropertiesArgs
- Right
Of string
- Right
Of string
- right
Of String
- right
Of string
- right_
of str
- right
Of String
FormFieldPosition2Properties, FormFieldPosition2PropertiesArgs
- Below string
- Below string
- below String
- below string
- below str
- below String
FormFixedPosition, FormFixedPositionArgs
- First
- first
- Form
Fixed Position First - first
- First
- first
- First
- first
- FIRST
- first
- "first"
- first
FormLabelDecorator, FormLabelDecoratorArgs
- Required
- required
- Optional
- optional
- None
- none
- Form
Label Decorator Required - required
- Form
Label Decorator Optional - optional
- Form
Label Decorator None - none
- Required
- required
- Optional
- optional
- None
- none
- Required
- required
- Optional
- optional
- None
- none
- REQUIRED
- required
- OPTIONAL
- optional
- NONE
- none
- "required"
- required
- "optional"
- optional
- "none"
- none
FormStyle, FormStyleArgs
- Horizontal
Gap Pulumi.Aws | Pulumi.Native. Amplify Ui Builder. Inputs. Form Style Config0Properties Aws Native. Amplify Ui Builder. Inputs. Form Style Config1Properties - Outer
Padding Pulumi.Aws | Pulumi.Native. Amplify Ui Builder. Inputs. Form Style Config0Properties Aws Native. Amplify Ui Builder. Inputs. Form Style Config1Properties - Vertical
Gap Pulumi.Aws | Pulumi.Native. Amplify Ui Builder. Inputs. Form Style Config0Properties Aws Native. Amplify Ui Builder. Inputs. Form Style Config1Properties
FormStyleConfig0Properties, FormStyleConfig0PropertiesArgs
- Token
Reference string
- Token
Reference string
- token
Reference String
- token
Reference string
- token_
reference str
- token
Reference String
FormStyleConfig1Properties, FormStyleConfig1PropertiesArgs
- Value string
- Value string
- value String
- value string
- value str
- value String
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.