Skip to main content

Attachment

No description

type Attachment {
allowedPortalUsers: [PortalUserBasicInfoType!]
archiveContentType: String
archiveFilename: String
archiveId: String
archiveSize: Int
archiveUrl: String
createdAt: ISO8601DateTime!
deletedAt: ISO8601DateTime
description: String
id: ID!
issue: IssueInterface
portalUser: PortalUser
presignedUrl(
expiresIn: Int = 1800
disposition: PresignedUrlDispositionEnum = ATTACHMENT
): String
project: Project
retestEvidence: Boolean!
scope: Attachment
updatedAt: ISO8601DateTime!
}

Fields​

Attachment.allowedPortalUsers ● [PortalUserBasicInfoType!] list object​

List of users who are allowed to access the attachment

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.archiveUrl ● String scalar​

Relative URL to access the archived file via Rails

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.issue ● IssueInterface interface​

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.presignedUrl.disposition ● PresignedUrlDispositionEnum enum​

Content disposition for the pre-signed URL

Attachment.project ● Project object​

Project to which the attachment is linked

Attachment.retestEvidence ● Boolean! non-null scalar​

Whether this attachment is a retest evidence

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 ● Ticket object ● TicketMessage object ● UpdateAttachmentPayload object

Contribute to the Docs

Found something outdated or missing? Help us improve the documentation with a quick suggestion or edit.

How to contribute

Resources

By exploring our content, you'll find resources that will enhance your understanding of the importance of a Security Application Program.

Conviso Blog: Explore our blog, which offers a collection of articles and posts covering a wide range of AppSec topics. The content on the blog is primarily in English.

Conviso's YouTube Channel: Access a wealth of informative videos covering various topics related to AppSec. Please note that the content is primarily in Portuguese.