1. Packages
  2. AWS Native
  3. API Docs
  4. amplifyuibuilder
  5. Form

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.79.0 published on Monday, Oct 2, 2023 by Pulumi

aws-native.amplifyuibuilder.Form

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.79.0 published on Monday, Oct 2, 2023 by Pulumi

    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)
    public Form(String name, FormArgs args)
    public Form(String name, FormArgs args, CustomResourceOptions options)
    
    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:

    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
    FormActionTypeCreate
    create
    FormActionTypeUpdate
    update
    Create
    create
    Update
    update
    Create
    create
    Update
    update
    CREATE
    create
    UPDATE
    update
    "create"
    create
    "update"
    update

    FormButton, FormButtonArgs

    FormButtonsPosition, FormButtonsPositionArgs

    Top
    top
    Bottom
    bottom
    TopAndBottom
    top_and_bottom
    FormButtonsPositionTop
    top
    FormButtonsPositionBottom
    bottom
    FormButtonsPositionTopAndBottom
    top_and_bottom
    Top
    top
    Bottom
    bottom
    TopAndBottom
    top_and_bottom
    Top
    top
    Bottom
    bottom
    TopAndBottom
    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

    DataStore
    DataStore
    Custom
    Custom
    FormDataSourceTypeDataStore
    DataStore
    FormDataSourceTypeCustom
    Custom
    DataStore
    DataStore
    Custom
    Custom
    DataStore
    DataStore
    Custom
    Custom
    DATA_STORE
    DataStore
    CUSTOM
    Custom
    "DataStore"
    DataStore
    "Custom"
    Custom

    FormDataTypeConfig, FormDataTypeConfigArgs

    FormFieldPosition0Properties, FormFieldPosition0PropertiesArgs

    FormFieldPosition1Properties, FormFieldPosition1PropertiesArgs

    RightOf string
    RightOf string
    rightOf String
    rightOf string
    rightOf String

    FormFieldPosition2Properties, FormFieldPosition2PropertiesArgs

    Below string
    Below string
    below String
    below string
    below str
    below String

    FormFixedPosition, FormFixedPositionArgs

    First
    first
    FormFixedPositionFirst
    first
    First
    first
    First
    first
    FIRST
    first
    "first"
    first

    FormLabelDecorator, FormLabelDecoratorArgs

    Required
    required
    Optional
    optional
    None
    none
    FormLabelDecoratorRequired
    required
    FormLabelDecoratorOptional
    optional
    FormLabelDecoratorNone
    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

    FormStyleConfig0Properties, FormStyleConfig0PropertiesArgs

    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 logo

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.79.0 published on Monday, Oct 2, 2023 by Pulumi