Skip to main content

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