BatchUploadRequest
Generates a pre-signed URL for uploading a batch of files to S3.
type BatchUploadRequest {
entityId: ID
entityType: FileEntityEnum
expirationTime: Int
fileName: String
id: ID!
presignedPostFields: JSON
presignedUrl: String
usage: FileUsageEnum
}
Fields
BatchUploadRequest.entityId ● ID scalar common
Entity id for the upload target
BatchUploadRequest.entityType ● FileEntityEnum enum common
Entity type slug for the upload target
BatchUploadRequest.expirationTime ● Int scalar common
Expiration time for the pre-signed URL in seconds
BatchUploadRequest.fileName ● String scalar common
Original ZIP file name
BatchUploadRequest.id ● ID! non-null scalar common
Batch upload request id
BatchUploadRequest.presignedPostFields ● JSON scalar common
Hidden form fields for the pre-signed URL. This should be used to submit a
multipart/form-data request to the URL. Append a part named file with the file body.
BatchUploadRequest.presignedUrl ● String scalar common
Pre-signed URL for uploading the file to S3
BatchUploadRequest.usage ● FileUsageEnum enum common
Upload usage
Returned By
batchPresignedUrl mutation