Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
63 changes: 58 additions & 5 deletions schema.graphql
Original file line number Diff line number Diff line change
Expand Up @@ -969,14 +969,10 @@ enum DatabaseModelName {
saaSVendor
aiDocumentationLink
savingsConfiguration
scanColor
scope
seedEnricher
Session
signupCode
scanCookiePurpose
scanCookieHostPurpose
scanDomainPurpose
sombra
sombraApiKey
sombraAuditLog
Expand All @@ -998,7 +994,6 @@ enum DatabaseModelName {
user
vendor
businessEntity
sitescan
experience
consentManagerUi
shopifyAccessToken
Expand Down Expand Up @@ -2234,6 +2229,13 @@ enum AnalyticsDimension {
BACKEND_SAMPLING_MULTIPLIER
}

enum UsageMart {
PREFERENCE_RECORDS
WORKFLOW_RUNS
WEB_VISITORS
SCANNED_DATA_STORES
}

enum ActionOrderField {
createdAt
updatedAt
Expand Down Expand Up @@ -2765,6 +2767,13 @@ enum DropRunRecordsMaterializationStatus {
NOT_STARTED
}

enum DropRunReportGenerationStatus {
NOT_STARTED
IN_PROGRESS
COMPLETE
FAILED
}

enum DropIntakePhase {
IDLE
PARSING
Expand Down Expand Up @@ -5091,6 +5100,7 @@ type Query {
translatedMessages(input: TranslatedMessagesFilterInput): [Message!]!
unstructuredDataDiscoveryFiles(first: Int, offset: Int = 0, last: Int, filterBy: UnstructuredDataDiscoveryFilesFilterInput!): UnstructuredDataDiscoveryFilesPayload!
unstructuredSubDataPointRecommendations(first: Int, offset: Int = 0, last: Int, useMaster: Boolean, isExportCsv: Boolean, filterBy: UnstructuredSubDataPointRecommendationsFilterInput, orderBy: [UnstructuredSubDataPointRecommendationOrder!]): UnstructuredSubDataPointRecommendationsPayload!
usageDataMart(input: UsageDataMartInput!): UsageDataMartResult!
user: CurrentUser
users(first: Int, offset: Int = 0, last: Int, filterBy: UserFiltersInput, orderBy: [UserOrder!]): UsersPayload!
vendorCommunicationsMetadata(first: Int, offset: Int = 0, last: Int, input: VendorCommunicationsMetadataInput!): VendorCommunicationsMetadataPayload!
Expand Down Expand Up @@ -10581,6 +10591,7 @@ type CurrentUser implements UserInterface {
onboarded: Boolean!
locale: String!
organization: Organization!
primaryOrganization: OrganizationIdentityPreview
roles: [Role!]!
parentRole: UserPreview
teams: [TeamPreview!]!
Expand Down Expand Up @@ -12865,6 +12876,13 @@ input DropRecordRefInput {
dropListType: DropListType!
}

type DropReportStatusBreakdown {
statusExempted: Int!
statusDeleted: Int!
statusOptedOut: Int!
statusNotFound: Int!
}

type DropRunDsrProcessingStats {
totalDsrs: Int!
completedCount: Int!
Expand Down Expand Up @@ -12946,6 +12964,7 @@ type DropRunRequestSummary {
dropListType: DropListType!
cppaHash: String
cppaStatusCode: Int
request: RequestForDropPreview
}

type DropRunsPayload {
Expand Down Expand Up @@ -12981,6 +13000,12 @@ type DropRunSummary {
declaredRecordsCount: Int!
unresolvedRecordsCount: Int!
artifacts: [DropArtifact!]!
reportGeneratedAt: Date
reportSummary: DropReportStatusBreakdown
reportGenerationStatus: DropRunReportGenerationStatus!
reportGenerationStartedAt: Date
reportGenerationError: String
reportPendingRecordsCount: Int
}

input DropStatusOverrideInput {
Expand Down Expand Up @@ -13097,6 +13122,8 @@ input EmployeeBulkRequestInput {
partitionKey: String
idempotencyKey: String
workflowConfigId: ID!
type: RequestAction
subjectType: String
dropRecords: [DropRecordRefInput!]
dropRunId: ID
}
Expand Down Expand Up @@ -16872,6 +16899,13 @@ type RequestForDataSilo {
errorCount: Int!
}

type RequestForDropPreview {
id: ID!
status: RequestStatus!
email: String
coreIdentifier: String!
}

type RequestHistoryPayload {
clientMutationId: String
nodes: [RequestHistory!]!
Expand Down Expand Up @@ -17453,6 +17487,7 @@ type RocUserRecordsPayload {
clientMutationId: String
nodes: [RocUserRecordSchema!]!
decryptionContext: DecryptionContext!
containsInitialRecord: Boolean!
}

type RocUserRecordSchema {
Expand Down Expand Up @@ -17668,6 +17703,8 @@ input RunCustomFunctionInput {
payload: String!
isCustomFunctionTestRun: Boolean
payloadType: CustomFunctionPayloadType
signedCodeJwt: String
signedCodeContextJwt: String
}

type SaaSCategoriesPayload {
Expand Down Expand Up @@ -21689,6 +21726,22 @@ input UpsertConsentServiceInput {
showInTcfModal: Boolean
}

input UsageDataMartInput {
mart: UsageMart!
startDate: String
endDate: String
nextToken: String
}

type UsageDataMartResult {
nodes: [UsageDataMartRow!]!
nextToken: String
}

type UsageDataMartRow {
data: String!
}

type User implements UserInterface {
id: ID!
email: String!
Expand Down
Loading