Attachment
No description
type Attachment {
archiveContentType: String
archiveFilename: String
archiveId: String
archiveSize: Int
attachmentUrl: String
createdAt: ISO8601DateTime!
deletedAt: ISO8601DateTime
description: String
id: ID!
issueId: Int
portalUser: PortalUser
presignedUrl(
expiresIn: Int = 1800
): String
project: Project
scope: Attachment
updatedAt: ISO8601DateTime!
}
Fields
Attachment.archiveContentType
● String
scalar
MIME content type of the archived file
Attachment.archiveFilename
● String
scalar
Original filename of the archived file
Attachment.archiveId
● String
scalar
ID of the archive file associated with the attachment
Attachment.archiveSize
● Int
scalar
Size of the archived file in bytes
Attachment.attachmentUrl
● String
scalar
URL to access the archived file associated with the attachment
Attachment.createdAt
● ISO8601DateTime!
non-null scalar
Date when the attachment was created
Attachment.deletedAt
● ISO8601DateTime
scalar
Date and time when the attachment was deleted, if applicable
Attachment.description
● String
scalar
Description of the attachment
Attachment.id
● ID!
non-null scalar
Attachment.issueId
● Int
scalar
ID of the vulnerability associated with the attachment, if any
Attachment.portalUser
● PortalUser
object
The user who created the attachment
Attachment.presignedUrl
● String
scalar
Pre Signed URL to access the archived file associated with the attachment
Attachment.presignedUrl.expiresIn
● Int
scalar
Expiration time in seconds for the pre-signed URL (max. 1800)
Attachment.project
● Project
object
Project to which the attachment is linked
Attachment.scope
● Attachment
object
The company where the attachment was created
Attachment.updatedAt
● ISO8601DateTime!
non-null scalar
Date when the attachment was last updated
Returned By
attachment
query
Member Of
Attachment
object ● AttachmentCollection
object ● CreateAttachmentPayload
object ● CreateMultipleAttachmentsPayload
object ● Project
object