Skip to main content

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