FileUploaderFieldConfig
Describes the configuration for the file uploader field.
Contents
- acceptedFileTypes
-
The file types that are allowed to be uploaded by the file uploader. Provide this information in an array of strings specifying the valid file extensions.
Type: Array of strings
Required: Yes
- accessLevel
-
The access level to assign to the uploaded files in the Amazon S3 bucket where they are stored. The valid values for this property are
private
,protected
, orpublic
. For detailed information about the permissions associated with each access level, see File access levelsin the Amplify documentation. Type: String
Valid Values:
public | protected | private
Required: Yes
- isResumable
-
Allows the file upload operation to be paused and resumed. The default value is
false
.When
isResumable
is set totrue
, the file uploader uses a multipart upload to break the files into chunks before upload. The progress of the upload isn't continuous, because the file uploader uploads a chunk at a time.Type: Boolean
Required: No
- maxFileCount
-
Specifies the maximum number of files that can be selected to upload. The default value is an unlimited number of files.
Type: Integer
Required: No
- maxSize
-
The maximum file size in bytes that the file uploader will accept. The default value is an unlimited file size.
Type: Integer
Required: No
- showThumbnails
-
Specifies whether to display or hide the image preview after selecting a file for upload. The default value is
true
to display the image preview.Type: Boolean
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: