Project
No description
type Project {
accessPortalUsers: [PortalUserBasicInfoType!]
activities: [Activity!]
activitiesTimeline(
pagination: PaginationInput!
): ProjectTimelineTypeCollection
allocatedAnalyst: [AnalystAllocations!]
apiCode: String
assets: [Asset!]
attachments: [Attachment!]
comment: String
company: Company!
createdAt: ISO8601DateTime
credentials: [Credential!]
customTechnicalReportFields: CustomTechnicalReportFieldsType!
deploySendFrequency: Int
dueDate: ISO8601DateTime
endDate: ISO8601DateTime
environmentCompromised: Boolean!
environmentInvaded: Boolean
estimatedDays: String
estimatedHours: String
executiveSummary: String
goal: String
hasDeploys: Boolean!
history: [AnalysisHistory!]
id: ID!
integrationDeploy: Boolean
isOpen: Boolean!
isPublic: Boolean
label: String!
mainRecommendations: String
objective: String
pid: String
plannedStartedAt: ISO8601DateTime
playbooks: [Requirement!]
projectAccessibleUsers(
pagination: PaginationInput!
name: String
): PortalUserBasicInfoTypeCollection
projectScopeUrls: [ProjectScopeUrl!]
projectType: ProjectType!
receiveDeploys: Boolean
requirementsProgress: RequirementsProgressType
scope: String
secrets: [SecretInterface!]
startDate: ISO8601DateTime!
status: NewProjectStatusEnum
students: Int
tags: [Tag!]
teams: [Team!]
timeline: [ProjectTimelineType!]
totalAnalysisLines: Int
totalChangedLines: Int
totalNewLines: Int
totalRemovedLines: Int
type: String!
updatedAt: ISO8601DateTime
vulnerabilities: [IssueInterface!]
waiting: Boolean!
}
Fields
Project.accessPortalUsers ● [PortalUserBasicInfoType!] list object
List of users with access to only the project
Project.activities ● [Activity!] list object
Project.activitiesTimeline ● ProjectTimelineTypeCollection object
Project.activitiesTimeline.pagination ● PaginationInput! non-null input
Project.allocatedAnalyst ● [AnalystAllocations!] list object
Project.apiCode ● String scalar
Project.assets ● [Asset!] list object
Project.attachments ● [Attachment!] list object
Project.comment ● String scalar
Project.company ● Company! non-null object
Project.createdAt ● ISO8601DateTime scalar
Project.credentials ● [Credential!] list object
Project.customTechnicalReportFields ● CustomTechnicalReportFieldsType! non-null object
Project.deploySendFrequency ● Int scalar
Project.dueDate ● ISO8601DateTime scalar
Project.endDate ● ISO8601DateTime scalar
Project.environmentCompromised ● Boolean! non-null scalar
Indicates if the project has vulnerabilities that compromise the environment in active status
Project.environmentInvaded ● Boolean scalar
Project.estimatedDays ● String scalar
Project.estimatedHours ● String scalar
Project.executiveSummary ● String scalar
Project.goal ● String scalar
Project.hasDeploys ● Boolean! non-null scalar
Project.history ● [AnalysisHistory!] list object
Project.id ● ID! non-null scalar
Project.integrationDeploy ● Boolean scalar
Project.isOpen ● Boolean! non-null scalar
Project.isPublic ● Boolean scalar
Project.label ● String! non-null scalar
Project.mainRecommendations ● String scalar
Project.objective ● String scalar
Project.pid ● String scalar
Project.plannedStartedAt ● ISO8601DateTime scalar
Project.playbooks ● [Requirement!] list object
Project.projectAccessibleUsers ● PortalUserBasicInfoTypeCollection object
List of all users with access to the project context
Project.projectAccessibleUsers.pagination ● PaginationInput! non-null input
Project.projectAccessibleUsers.name ● String scalar
Project.projectScopeUrls ● [ProjectScopeUrl!] list object
Project.projectType ● ProjectType! non-null object
Project.receiveDeploys ● Boolean scalar
Project.requirementsProgress ● RequirementsProgressType object
Project.scope ● String scalar
Project.secrets ● [SecretInterface!] list interface
Project.startDate ● ISO8601DateTime! non-null scalar
Project.status ● NewProjectStatusEnum enum
Project.students ● Int scalar
Project.tags ● [Tag!] list object
Project.teams ● [Team!] list object
Project.timeline ● [ProjectTimelineType!] list object
Project.totalAnalysisLines ● Int scalar
Project.totalChangedLines ● Int scalar
Project.totalNewLines ● Int scalar
Project.totalRemovedLines ● Int scalar
Project.type ● String! non-null scalar
Project.updatedAt ● ISO8601DateTime scalar
Project.vulnerabilities ● [IssueInterface!] list interface
Vulnerabilities associated with this project
Project.waiting ● Boolean! non-null scalar
Returned By
project query
Member Of
Activity object ● AnalysisHistory object ● Asset object ● Attachment object ● ContainerFinding object ● CreateProjectPayload object ● DastFinding object ● Deploy object ● FindingInterface interface ● IacFinding object ● ImportedScan object ● IntegrationExternalProject object ● IssueInterface interface ● NetworkVulnerability object ● Notification object ● PendingDeploy object ● PortalUser object ● ProjectCollection object ● ProjectPaginatedCollection object ● SastFinding object ● ScaFinding object ● SecretFinding object ● SourceCodeVulnerability object ● UpdateProjectPayload object ● UpdateProjectStatusPayload object ● UserAccess object ● VulnerabilityInterface interface ● WebVulnerability object