This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::AmplifyUIBuilder::Form FieldInputConfig
The FieldInputConfig property specifies the configuration for the default input values to display for a field.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "DefaultChecked" :Boolean, "DefaultCountryCode" :String, "DefaultValue" :String, "DescriptiveText" :String, "FileUploaderConfig" :FileUploaderFieldConfig, "IsArray" :Boolean, "MaxValue" :Number, "MinValue" :Number, "Name" :String, "Placeholder" :String, "ReadOnly" :Boolean, "Required" :Boolean, "Step" :Number, "Type" :String, "Value" :String, "ValueMappings" :ValueMappings}
YAML
DefaultChecked:BooleanDefaultCountryCode:StringDefaultValue:StringDescriptiveText:StringFileUploaderConfig:FileUploaderFieldConfigIsArray:BooleanMaxValue:NumberMinValue:NumberName:StringPlaceholder:StringReadOnly:BooleanRequired:BooleanStep:NumberType:StringValue:StringValueMappings:ValueMappings
Properties
DefaultChecked-
Specifies whether a field has a default value.
Required: No
Type: Boolean
Update requires: No interruption
DefaultCountryCode-
The default country code for a phone number.
Required: No
Type: String
Update requires: No interruption
DefaultValue-
The default value for the field.
Required: No
Type: String
Update requires: No interruption
DescriptiveText-
The text to display to describe the field.
Required: No
Type: String
Update requires: No interruption
FileUploaderConfig-
The configuration for the file uploader field.
Required: No
Type: FileUploaderFieldConfig
Update requires: No interruption
IsArray-
Specifies whether to render the field as an array. This property is ignored if the
dataSourceTypefor the form is a Data Store.Required: No
Type: Boolean
Update requires: No interruption
MaxValue-
The maximum value to display for the field.
Required: No
Type: Number
Update requires: No interruption
MinValue-
The minimum value to display for the field.
Required: No
Type: Number
Update requires: No interruption
Name-
The name of the field.
Required: No
Type: String
Update requires: No interruption
Placeholder-
The text to display as a placeholder for the field.
Required: No
Type: String
Update requires: No interruption
ReadOnly-
Specifies a read only field.
Required: No
Type: Boolean
Update requires: No interruption
Required-
Specifies a field that requires input.
Required: No
Type: Boolean
Update requires: No interruption
Step-
The stepping increment for a numeric value in a field.
Required: No
Type: Number
Update requires: No interruption
Type-
The input type for the field.
Required: Yes
Type: String
Update requires: No interruption
Value-
The value for the field.
Required: No
Type: String
Update requires: No interruption
ValueMappings-
The information to use to customize the input fields with data at runtime.
Required: No
Type: ValueMappings
Update requires: No interruption