AWS Native v0.54.0, Mar 21 23
AWS Native v0.54.0, Mar 21 23
aws-native.amplifyuibuilder.Form
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,
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 UIBuilder. Inputs. Form Data Type Config Args - Fields
Pulumi.
Aws Native. Amplify UIBuilder. Inputs. Form Fields Map Args - Form
Action Pulumi.Type Aws Native. Amplify UIBuilder. Form Action Type - Schema
Version string - Sectional
Elements Pulumi.Aws Native. Amplify UIBuilder. Inputs. Form Sectional Element Map Args - Style
Pulumi.
Aws Native. Amplify UIBuilder. Inputs. Form Style Args - App
Id string - Cta
Pulumi.
Aws Native. Amplify UIBuilder. Inputs. Form CTAArgs - Environment
Name string - Name string
- Pulumi.
Aws Native. Amplify UIBuilder. Inputs. Form Tags Args
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
- 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
- Children string
- Excluded bool
- Position
Form
Field Position
- children String
- excluded Boolean
- position
Form
Field Position
- children string
- excluded boolean
- position
Form
Field Position
- children String
- excluded Boolean
- position Property Map
FormButtonsPosition
- 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
FormDataSourceType
- 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
FormStyle
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0