PreSignedUrlInput
Autogenerated input type of PreSignedUrl
input PreSignedUrlInput {
brandId: ID!
clientMutationId: String
entityId: ID
entityType: FileEntityEnum
files: [FileUploadInput!]!
usage: FileUsageEnum!
}
Fields
PreSignedUrlInput.brandId
● ID!
non-null scalar
The ID of the brand associated with the file upload.
PreSignedUrlInput.clientMutationId
● String
scalar
A unique identifier for the client performing the mutation.
PreSignedUrlInput.entityId
● ID
scalar
The ID of the entity associated with the file upload, if applicable. This is optional, but required if the entity is provided.
PreSignedUrlInput.entityType
● FileEntityEnum
enum
The entity type for the file upload, such as "ASN" or "B2B_TEMPLATE".
PreSignedUrlInput.files
● [FileUploadInput!]!
non-null input
List of files to be uploaded, each with a name and MIME type.
PreSignedUrlInput.usage
● FileUsageEnum!
non-null enum
The purpose of the file upload, such as "ASN_ATTACHMENT"
Member Of
preSignedUrl
mutation