interface FieldInputConfigProperty
| Language | Type name | 
|---|---|
|  .NET | Amazon.CDK.AWS.AmplifyUIBuilder.CfnForm.FieldInputConfigProperty | 
|  Java | software.amazon.awscdk.services.amplifyuibuilder.CfnForm.FieldInputConfigProperty | 
|  Python | aws_cdk.aws_amplifyuibuilder.CfnForm.FieldInputConfigProperty | 
|  TypeScript | @aws-cdk/aws-amplifyuibuilder»CfnForm»FieldInputConfigProperty | 
The FieldInputConfig property specifies the configuration for the default input values to display for a field.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as amplifyuibuilder from '@aws-cdk/aws-amplifyuibuilder';
const fieldInputConfigProperty: amplifyuibuilder.CfnForm.FieldInputConfigProperty = {
  type: 'type',
  // the properties below are optional
  defaultChecked: false,
  defaultCountryCode: 'defaultCountryCode',
  defaultValue: 'defaultValue',
  descriptiveText: 'descriptiveText',
  fileUploaderConfig: {
    acceptedFileTypes: ['acceptedFileTypes'],
    accessLevel: 'accessLevel',
    // the properties below are optional
    isResumable: false,
    maxFileCount: 123,
    maxSize: 123,
    showThumbnails: false,
  },
  isArray: false,
  maxValue: 123,
  minValue: 123,
  name: 'name',
  placeholder: 'placeholder',
  readOnly: false,
  required: false,
  step: 123,
  value: 'value',
  valueMappings: {
    values: [{
      value: {
        value: 'value',
      },
      // the properties below are optional
      displayValue: {
        value: 'value',
      },
    }],
  },
};
Properties
| Name | Type | Description | 
|---|---|---|
| type | string | The input type for the field. | 
| default | boolean | IResolvable | Specifies whether a field has a default value. | 
| default | string | The default country code for a phone number. | 
| default | string | The default value for the field. | 
| descriptive | string | The text to display to describe the field. | 
| file | IResolvable | File | CfnForm.FieldInputConfigProperty.FileUploaderConfig. | 
| is | boolean | IResolvable | CfnForm.FieldInputConfigProperty.IsArray. | 
| max | number | The maximum value to display for the field. | 
| min | number | The minimum value to display for the field. | 
| name? | string | The name of the field. | 
| placeholder? | string | The text to display as a placeholder for the field. | 
| read | boolean | IResolvable | Specifies a read only field. | 
| required? | boolean | IResolvable | Specifies a field that requires input. | 
| step? | number | The stepping increment for a numeric value in a field. | 
| value? | string | The value for the field. | 
| value | IResolvable | Value | The information to use to customize the input fields with data at runtime. | 
type
Type:
string
The input type for the field.
defaultChecked?
Type:
boolean | IResolvable
(optional)
Specifies whether a field has a default value.
defaultCountryCode?
Type:
string
(optional)
The default country code for a phone number.
defaultValue?
Type:
string
(optional)
The default value for the field.
descriptiveText?
Type:
string
(optional)
The text to display to describe the field.
fileUploaderConfig?
Type:
IResolvable | File
(optional)
CfnForm.FieldInputConfigProperty.FileUploaderConfig.
isArray?
Type:
boolean | IResolvable
(optional)
CfnForm.FieldInputConfigProperty.IsArray.
maxValue?
Type:
number
(optional)
The maximum value to display for the field.
minValue?
Type:
number
(optional)
The minimum value to display for the field.
name?
Type:
string
(optional)
The name of the field.
placeholder?
Type:
string
(optional)
The text to display as a placeholder for the field.
readOnly?
Type:
boolean | IResolvable
(optional)
Specifies a read only field.
required?
Type:
boolean | IResolvable
(optional)
Specifies a field that requires input.
step?
Type:
number
(optional)
The stepping increment for a numeric value in a field.
value?
Type:
string
(optional)
The value for the field.
valueMappings?
Type:
IResolvable | Value
(optional)
The information to use to customize the input fields with data at runtime.
